Models & reasoning effort
How model and reasoning-effort selection work for each connected agent.
Model and reasoning-effort selection are not a separate settings tab — they're two of the four fields on each agent's row inside Settings → Agents, alongside customPath and permissionMode.
Model selection
Where the underlying CLI/SDK exposes a model catalogue, AgentDock lets you pick which model that agent uses for new messages. Model switching support differs by agent:
- Claude Code and Codex support live model switching within a session, backed by their respective SDKs.
- Antigravity is PTY/terminal-based rather than a structured SDK transport. Switching its model works by restarting the underlying process and resuming the conversation, rather than switching live in-process.
Reasoning effort
reasoningEffort is a per-agent field that adjusts how much effort/reasoning depth the underlying CLI applies, where that CLI exposes such a control.
Documentation TODO
The exact set of reasoning-effort values and which agents currently expose this control has not been independently verified against the running UI for this page. Treat the field as agent-dependent until confirmed, and check the Agents settings tab directly for the options available to your installed CLIs.
Related
- Settings → Agents — where these fields actually live.
- Agents overview — what each agent's underlying SDK/transport looks like.
- Permissions and Agents → Permissions — the other major per-agent configuration surface.