Facade Code Docs
Configure agents

Add another terminal program

Add a terminal program to New Agent with its own executable, arguments, and environment.

Choose the integration type

For Claude Code, Codex, Antigravity, Muse Code, OpenCode, or Pi, use the corresponding built-in type even when you connect it to another provider. That keeps Facade’s tools and messaging available in the CLI.

Use custom for another terminal program. You can launch and type into it from Facade, but it does not receive Facade collaboration tools or messages.

Example: Add Aider

Install Aider and configure its model access first. Add this setup to facade.json (see Agent settings):

facade.json
{
  "clis": {
    "Aider": {
      "type": "custom",
      "command": "aider",
      "args": [
        "--model",
        "YOUR_AIDER_MODEL_ID"
      ],
      "icon": "facade-pink"
    }
  }
}

Replace the model ID with one your Aider setup supports. Save, choose New Agent, and select Aider. Use its terminal to send your task.

Set the command and arguments

Set command to one executable, using its full path if it is not on your terminal’s PATH. Put each argument in a separate string in args, in the order the program expects.

Arguments are passed literally. Shell expressions such as pipes, &&, and variable references are not evaluated. Add environment variables in env.

For a custom program, model options belong in its own arguments, as --model does in the Aider example. Facade’s model and effort fields are not accepted for custom entries.

Know which features are available

FeatureBuilt-in typecustom
Terminal inputAvailableAvailable
Facade tools and skillProvided by the built-in typeNot available
Tasks and messages from other agentsDelivered by FacadeUnavailable; type in the terminal
Activity trackingDepends on the CLI and platformNot shown; check the terminal
Resume and PinThrough the CLI’s own saved conversations, where supportedUnavailable

YOLO does not change a custom program’s permissions. The program uses its own permission settings.

View as Markdown ↗Docs

Search the docs

Search this guide. Use ↑ ↓ to move, Enter to open, Esc to close.