Skip to main content

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

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.