Claude Code
Built-in Terminal UI and structured Chat support for the user's Claude Code installation.
Orchestrator resolves the claude executable from your machine and reuses its existing authentication. Install and sign in with Claude Code before refreshing the Orchestrator catalog.
ao agent ls --refresh
ao spawn --project my-app --name claude-task --agent claude-code --mode chatInterfaces
- Terminal UI: runs the native Claude Code CLI in the session worktree.
- Chat: uses Orchestrator's ACP transport with
claude-agent-acp, pointed at your Claude executable.
Claude Code is one of the harnesses that can move between Chat and Terminal UI without changing the Orchestrator session or worktree. Idle sessions can switch directly; the desktop shows the supported finish/stop policy for a busy controller. Follow the switch dialog, including any draft or queued-message warning.
Orchestrator installs its supported activity hook during workspace setup. Use ao agent ls --refresh --json for install/auth diagnostics rather than editing a plugin block.