Docs/The Director/Agents and models
Director

Agents and models

3 min read

DevThrottle runs the coding agents you already use - Claude Code by default, plus Codex, Cursor, GitHub Copilot CLI, Gemini, OpenCode, Grok, Pi, or any command-line agent you bring yourself. This page covers how you tell the Director about an agent and shape how it launches. (Which agent should you use? That is the supported agents page.)

The agent editor

Open Settings -> Agents and hit + Add Agent. The editor is one form with a live preview:

  • Agent type and Display name - pick the backend and what to call it. Custom covers any CLI agent not on the list.
  • Executable - where the agent's command lives, with Detect this tool to find it for you and Quick check to prove it runs.
  • Advanced launch - stay Guided (a preset plus a Choose model... picker listing the models the agent actually reports) or switch to a full custom command line when you know exactly what you want.
  • The right side always shows the command this entry will launch with and the effective permissions. Read it as the entry's own command line rather than a receipt for every launch: the New Session window's Run without approval prompts checkbox is a per-session choice applied on top afterwards, and it can append an unattended option this preview does not show. Launch preview opens a throwaway terminal to try it without saving anything.
Tip
The same Settings tab is where you enable, disable, and reorder agents - the order controls how they appear in the New Session dialog.

Memory and output style (slash commands)

Two agent-shaping tools live behind slash commands in the prompt bar rather than menus:

  • /memory - edit the CLAUDE.md memory files (your user-level file, the current project's file, and auto-memory) in place.
  • /output-style - choose how the agent formats its responses.
Note
Deeper launch tooling - reusable agent templates and an MCP server manager - is in alpha and not part of the standard app yet. This page will grow when those ship.