Terminal Backends
The terminal tool lets the agent execute shell commands on your machine — or on a remote machine, or inside a container. Headmaster supports 6 terminal backends, each for a different use case.Available backends
Choosing a backend
Configuration
Set the backend in Settings → Headmaster’s Library → Advanced → Terminal or directly in the config file:Backend details
- Local
- Docker
- SSH
- Singularity
- Modal
- Daytona
Commands run directly on your machine in the working directory. Full access to your file system, installed tools, and environment.When to use: Development, trusted tasks, when you want the agent to have full access to your project.Security: The agent can run any command you can. In Work Along mode, every command requires your approval. In Hands-Off mode, the agent runs commands without asking.
Terminal tool behavior
Regardless of backend:Security
Container isolation details and security model overview.
Tools & Toolsets
Enabling/disabling the terminal tool per specialist.