Arcen Agent v1.0.0
⌘K
⌘K

Terminal backends

Terminal backends decide where shell tools run. They are the main execution boundary for command-line work.

Available backends

BackendUse when
LocalYou want commands to run on the current machine.
DockerYou want process and filesystem isolation with a container image.
SSHYou want Arcen to work on a remote host or VPS.
ModalYou want serverless compute that can wake on demand.
DaytonaYou want persistent cloud development environments.
SingularityYou run in HPC or container environments where Singularity is standard.

Configuration posture

Use terminal.cwd in ~/.arcen/config.yaml to set the working directory for gateway and messaging sessions.

terminal:
  cwd: /srv/arcen/workspace

Security notes

The terminal backend is the primary boundary for tool execution. Production deployments should prefer isolated environments and explicit network egress rules when the agent can run commands.