Guide / Getting Started / Choose from Jerico's Supported CLI Agents
← All Articles
Getting Started

Choose from Jerico's Supported CLI Agents

Automatic engine detection for Claude Code, Codex, Qwen, Kimi, Antigravity, and Copilot CLI.

On this page

Supported CLI Engines

Jerico acts as a universal control plane for coding agents. It detects existing binary installations on your machine and drives them through a real PTY session, using your local account credentials and quotas.

Engine Auto-Detection

When the Jerico daemon starts on a machine, it scans your environment PATH and config directories for supported CLI binaries. Each detected binary appears in that machine's available-engine catalog along with an authentication status. An engine whose auth check passes can be launched using your existing local credentials; one marked as missing authentication still needs you to log in locally first, and a panel only becomes a live roster entry once you actually spawn it.

Supported Agents Reference

Agent Binary name Auth check Notes
Claude Code claude ~/.claude config dir or ANTHROPIC_API_KEY Spawns with --dangerously-skip-permissions; resumes sessions with --resume.
Codex CLI codex OPENAI_API_KEY, ~/.codex/auth.json, or codex login status Spawns with -a never --sandbox workspace-write.
Qwen CLI qwen ~/.qwen config dir Spawns with --yolo.
Antigravity agy ~/.gemini/oauth_creds.json or GEMINI_API_KEY Spawns with --dangerously-skip-permissions; resumes with --conversation.
Ollama ollama Local server reachable on port 11434 Spawns ollama run <model> for locally-hosted models.
Aider aider OPENAI_API_KEY or ANTHROPIC_API_KEY Raw-REPL session; submits with newline.
Kimi Code kimi ~/.kimi config dir or KIMI_API_KEY Spawns with --yolo; resumes with -r.
Forge forge ~/.forge/.credentials.json or FORGE_API_KEY Runs with CI=1; resumes with --conversation-id.
OpenCode opencode ~/.config/opencode dir, OPENCODE_API_KEY, ANTHROPIC_API_KEY, or OPENAI_API_KEY Runs with a permissive config; opencode models lists available models.
GitHub Copilot copilot ~/.config/gh/hosts.yml containing an oauth_token Spawns with --yolo; resumes with --session-id.
Shell sh Always available Not an AI agent — used for ad-hoc shell commands in panels.

Notes

  • No agents are installed for you — Jerico only detects CLIs that are already on PATH (or in well-known install locations) for the account the daemon runs as. Install the CLI first, then reopen the panel.
  • Auth is local — each engine uses your own credentials and API quotas; nothing is re-created or proxied server-side.