Providers
Supported coding agent CLIs and their capabilities
Overview
Agentastic supports any terminal-based coding agent CLI. When you install an agent, Agentastic automatically detects it and makes it available for use. Launch agents from Agent Home, run them in isolated git worktrees or Docker containers, and review their changes with built-in diff and code review.
Supported Agents
Agentastic ships with 31 built-in agent definitions and auto-discovers them when installed. Any terminal agent not listed here can still be used via Settings > Connections.
Claude Code (Anthropic)
npm install -g @anthropic-ai/claude-code
Anthropic's official CLI agent. Supports auto-approve, resume, and initial prompt.
Codex (OpenAI)
npm install -g @openai/codex
OpenAI's terminal coding agent. Supports auto-approve, resume, and initial prompt.
Gemini CLI (Google)
npm install -g @google/gemini-cli
Google's AI coding agent. Supports auto-approve, resume, and initial prompt.
Cursor
curl https://cursor.com/install -fsSL | bash
Cursor's terminal coding agent. Supports auto-approve.
GitHub Copilot
npm install -g @github/copilot
GitHub's AI coding assistant for the terminal.
Junie (JetBrains)
curl -fsSL https://junie.jetbrains.com/install.sh | bash
JetBrains' LLM-agnostic coding agent CLI. Currently in beta.
OpenHands
pip install openhands-ai
Open-source AI development agent. Supports auto-approve, resume, and initial prompt.
Letta Code
npm install -g @letta-ai/letta-code
Memory-first coding agent with persistent context across sessions. Supports auto-approve, resume, and initial prompt.
Cortex Code (Snowflake)
curl -LsS https://ai.snowflake.com/static/cc-scripts/install.sh | sh
Snowflake's coding agent CLI for data engineering and development. Supports auto-approve, resume, and initial prompt.
OB-1 (OpenBlock Labs)
curl -fsSL https://dashboard.openblocklabs.com/install | bash
Autonomous coding agent. Supports auto-approve, resume, and initial prompt.
Amp (Sourcegraph)
npm install -g @sourcegraph/amp@latest
Sourcegraph's agentic coding assistant. Supports auto-approve and initial prompt via stdin.
Droid (Factory)
curl -fsSL https://app.factory.ai/cli | sh
Factory's AI agent for software development. Supports resume.
Aider
pip install aider-chat
Open-source AI pair programmer.
OpenCode
npm install -g opencode-ai
Open-source terminal coding agent. Supports resume and initial prompt.
Goose (Block)
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash
Block's autonomous coding agent. Supports initial prompt.
Cline
npm install -g cline
Terminal-based coding agent.
Autohand Code
curl -fsSL https://autohand.ai/install.sh | bash
Autonomous coding agent using the ReAct pattern with Agent Skills. Supports auto-approve, resume, and initial prompt.
mini-SWE-agent
pip install mini-swe-agent
Lightweight ~100-line coding agent from the SWE-bench team. Supports auto-approve and initial prompt.
Qwen Code
npm install -g @qwen-code/qwen-code
Alibaba's terminal coding agent. Supports auto-approve, resume, and initial prompt.
Kilo Code
npm install -g @kilocode/cli
Terminal-based coding agent. Supports auto-approve, resume, and initial prompt.
Kiro (AWS)
curl -fsSL https://cli.kiro.dev/install | bash
AWS's spec-driven development agent.
Charm
npm install -g @charmland/crush
Charmbracelet's TUI-based coding agent.
Auggie (Augment Code)
npm install -g @augmentcode/auggie
Enterprise coding agent with Context Engine.
Rovo Dev (Atlassian)
acli rovodev auth login
Atlassian's development agent. Supports auto-approve.
Continue
npm install -g @continuedev/cli
Open-source coding assistant. Supports resume and initial prompt.
Codebuff
npm install -g codebuff
AI coding agent for the terminal.
Mistral Vibe
curl -LsSf https://mistral.ai/vibe/install.sh | bash
Mistral's terminal coding agent. Supports auto-approve and initial prompt.
Kimi (Moonshot AI)
uv tool install kimi-cli
Moonshot AI's coding agent. Supports initial prompt.
Pi
npm install -g @mariozechner/pi-coding-agent
Open-source coding agent. Supports resume.
Feature Support
Not all agents support the same capabilities. The table below shows which features are available per provider.
| Agent | Auto-Approve | Resume | Initial Prompt |
|---|---|---|---|
| Claude Code | Yes | Yes | Yes |
| Codex | Yes | Yes | Yes |
| Gemini CLI | Yes | Yes | Yes |
| Cursor | Yes | - | - |
| GitHub Copilot | - | - | - |
| Junie | - | - | Yes |
| OpenHands | Yes | Yes | Yes |
| Letta Code | Yes | Yes | Yes |
| Cortex Code | Yes | Yes | Yes |
| OB-1 | Yes | Yes | Yes |
| Amp | Yes | Yes | stdin |
| Droid | - | Yes | - |
| Aider | - | - | - |
| OpenCode | - | Yes | Yes |
| Goose | - | - | Yes |
| Cline | - | - | - |
| Autohand Code | Yes | Yes | Yes |
| mini-SWE-agent | Yes | - | Yes |
| Qwen Code | Yes | Yes | Yes |
| Kilo Code | Yes | Yes | - |
| Kiro | - | - | - |
| Charm | - | - | - |
| Auggie | - | - | - |
| Rovo Dev | Yes | - | - |
| Continue | - | Yes | Yes |
| Codebuff | - | - | - |
| Mistral Vibe | Yes | - | Yes |
| Kimi | - | - | Yes |
| Pi | - | Yes | - |
Feature Descriptions
- Auto-Approve - Allows skipping permission prompts for file read/write operations. Useful for hands-off workflows where the agent works autonomously.
- Resume - Continue from a previous agent session. Pick up exactly where you left off without losing context.
- Initial Prompt - Pass instructions to the agent when it starts. Most agents support this, allowing Agentastic to send your prompt automatically from Agent Home.
Adding Agents
Agentastic scans your system PATH for known agent CLIs. If you install a new agent:
- Install the agent using its official instructions
- Make sure the binary is in your PATH
- Open Settings > Connections and click Refresh to re-scan
Custom Agents
Any terminal-based tool can be used as an agent:
- Go to Settings > Connections
- Click Add Connection
- Enter the CLI command for your agent
- The agent will start in the worktree's directory
Requesting New Agents
Missing a tool? Open an issue on GitHub or let us know on Discord.