Built-in Agents
AXIS ships with built-in support for every major AI coding agent that speaks the Agent Client Protocol (ACP), plus the native Claude Code and Codex CLIs.
Reference an agent by name in your axis.config.json:
{
"agents": ["claude-code", "codex"]
} Many agents are bring-your-own-key (BYOK) and accept several provider environment variables; those rows link to the agent's own provider docs.
Agents with Auto Install: yes are distributed as npm packages and AXIS will
run them via npx --yes if the CLI is not already on your PATH.
Agents with no ship through brew, cargo, uv, pip, or vendor installers, and
must be installed manually before AXIS can run them.
| Agent | Auto Install | Required Env Vars |
|---|---|---|
claude-code | yes | ANTHROPIC_API_KEY |
codex | yes | CODEX_API_KEY |
claude-sdk | yes | ANTHROPIC_API_KEY |
codex-sdk | yes | OPENAI_API_KEY |
gemini | yes | GEMINI_API_KEY |
goose | no | Supported provider keys |
opencode | yes | Supported provider keys |
fast-agent | no | Supported provider keys |
openhands | no | Supported provider keys |
qwen-code | yes | Supported provider keys |
kimi | no | Supported provider keys |
mistral-vibe | no | MISTRAL_API_KEY |
blackbox | no | BLACKBOX_API_KEY |
stakpak | no | Supported provider keys |
poolside | no | POOLSIDE_API_KEY |
vtcode | no | Supported provider keys |
cursor-agent | no | CURSOR_API_KEY |
auggie | yes | AUGMENT_SESSION_AUTH |
factory-droid | yes | FACTORY_API_KEY |
qoder | no | QODER_PERSONAL_ACCESS_TOKEN |
cline | yes | Supported provider keys |
kilo | no | KILO_API_KEY |
kiro-cli | no | KIRO_API_KEY |
copilot | yes | COPILOT_GITHUB_TOKEN, GH_TOKEN, or GITHUB_TOKEN |
Custom Agents
Not listed here? You can register any agent via the custom agent API.