Files
orca/src/shared/tui-agent.ts
T
czzczzandNeil 4049e63714 feat(jcode): add Jcode as a supported TUI agent with managed hooks
Ports PR #10521 onto current main: agent catalog, managed hook service,
agent-status listener, session resume, AI Vault parser, per-pane daemon
isolation, and Source Control AI support.

Co-authored-by: Neil <neil@stably.ai>
2026-10-03 01:49:40 -07:00

49 lines
1.6 KiB
TypeScript

/** All AI coding agents Orca knows how to launch. Used for the agent picker in the new-workspace
* flow and for the default-agent setting. Extend this union as new agents are added. */
export type TuiAgent =
| 'claude' // Claude Code
| 'claude-agent-teams' // Claude Code Agent Teams via Orca native panes
| 'codebuddy' // CodeBuddy Code
| 'openclaude' // OpenClaude
| 'codex' // OpenAI Codex
| 'autohand' // Autohand Code CLI
| 'opencode' // OpenCode
| 'opencode2' // OpenCode 2 beta
| 'mimo-code'
| 'pi' // Pi (pi.dev)
| 'omp' // OMP (omp.sh)
| 'qoder' // Qoder CLI
| 'qoder-cn' // Qoder CLI China
| 'gemini' // Gemini CLI
| 'antigravity' // Google Antigravity CLI
| 'aider' // Aider
| 'goose' // Goose
| 'amp' // Amp
| 'kilo' // Kilocode
| 'kiro' // Kiro
| 'crush' // Charm/Crush
| 'aug' // Augment/Auggie
| 'cline' // Cline
| 'codebuff' // Codebuff
| 'freebuff' // Freebuff
| 'command-code' // Command Code
| 'continue' // Continue
| 'cursor' // Cursor
| 'droid' // Factory Droid
| 'kimi' // Kimi
| 'mistral-vibe' // Mistral Vibe
| 'qwen-code' // Qwen Code
| 'rovo' // Rovo Dev
| 'hermes' // Hermes Agent
| 'openclaw' // OpenClaw
| 'copilot' // GitHub Copilot CLI
| 'grok' // xAI Grok CLI
| 'devin' // Devin CLI
| 'ante' // Ante (Antigma Labs)
| 'trae' // Trae CLI
| 'muse' // Muse (Meta `muse` CLI)
| 'zcode' // ZCode (Z.ai `zcode` CLI)
| 'prime-agent' // Prime Agent (Prime Intellect)
| 'dsh' // DeepSeek Harness (`dsh`, launched through its `dsh-tui` terminal profile)
| 'jcode' // Jcode