DocsAgent Workflows
View as Markdown

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 40 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)#

bash
npm install -g @anthropic-ai/claude-code

Anthropic's official CLI agent. Supports auto-approve, resume, and initial prompt.

Codex (OpenAI)#

bash
npm install -g @openai/codex

OpenAI's terminal coding agent. Supports auto-approve, resume, and initial prompt.

Open Interpreter#

bash
curl -fsSL https://www.openinterpreter.com/install | sh

Provider-agnostic coding agent built on Codex. Agentastic detects the interpreter executable, passes an initial prompt directly to its TUI, resumes the latest session with resume --last, uses --yolo for unattended runs, selects the read-only sandbox for plan mode, and uses its non-interactive review command for Code Review. See the official docs.

Command Code (Langbase)#

bash
npm i -g command-code cmd login

Langbase's coding agent with taste-aware workflows. Agentastic detects the cmd executable, supports --continue for resume, --yolo for auto-approve, and can pass an initial prompt directly when launching a new session. Command Code also supports its own agent configuration and skills system. See the official docs.

Gemini CLI (Google)#

bash
npm install -g @google/gemini-cli

Google's AI coding agent. Supports auto-approve, resume, and initial prompt.

Antigravity (Google)#

bash
curl -fsSL https://antigravity.google/cli/install.sh | bash

Google's Antigravity CLI for terminal-first agent sessions with shared Antigravity settings. Agentastic detects the agy executable, seeds the TUI with -i, and supports --dangerously-skip-permissions for unattended runs, --continue to resume, and --mode plan for plan mode. See the official docs.

Jules (Google)#

bash
npm install -g @google/jules

Google's CLI for Jules, the asynchronous coding agent. Launches the Jules TUI; Agentastic types your prompt in automatically once the TUI is ready. See the official docs.

Grok Build (xAI)#

bash
curl -fsSL https://x.ai/cli/install.sh | bash

xAI's official terminal coding agent. Agentastic detects the grok executable, launches its interactive TUI and delivers your prompt automatically, with --always-approve for unattended runs, --permission-mode plan for plan mode, and --continue to resume the most recent session. Grok Build picks up your AGENTS.md, skills, hooks, plugins, and MCP servers out of the box. See the official docs.

Devin (Cognition)#

bash
curl -fsSL https://cli.devin.ai/install.sh | bash

Cognition's Devin CLI for local, interactive coding sessions with Devin Cloud integration. Agentastic detects the devin executable, passes the prompt as a positional argument, and uses --permission-mode=dangerous for unattended runs and --continue to resume. See the official docs.

Hermes Agent (Nous Research)#

bash
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

Nous Research's open-source terminal agent. Agentastic supports Hermes via the hermes CLI with chat -q prompt injection, --continue/--resume session recovery, and --yolo unattended mode. See the official docs and GitHub repository.

Cursor#

bash
curl https://cursor.com/install -fsSL | bash

Cursor's terminal coding agent. Agentastic detects and launches the cursor-agent executable (Cursor's shorter agent name is ambiguous — xAI's Grok installer claims it too), supports --continue for resume, --yolo for auto-approve, and can pass an initial prompt as a positional argument. Cursor also supports --sandbox enabled|disabled for controlling file and command permissions, --mode plan|ask for alternative interaction modes, and --cloud for offloading work to Cursor's cloud infrastructure. See the official docs.

GitHub Copilot#

bash
npm install -g @github/copilot

GitHub's AI coding assistant for the terminal. Agentastic seeds the session with -i <prompt>, uses --allow-all-tools for unattended runs, and --continue to resume the most recent session.

Junie (JetBrains)#

bash
curl -fsSL https://junie.jetbrains.com/install.sh | bash

JetBrains' LLM-agnostic coding agent CLI. Currently in beta. Agentastic seeds interactive mode with --prompt, uses --brave (Brave Mode) for unattended runs, and --resume to continue the last session.

OpenHands#

bash
uv tool install openhands

Open-source AI development agent. Supports auto-approve (--always-approve), resume, and initial prompt.

Letta Code#

bash
npm install -g @letta-ai/letta-code

Memory-first coding agent with persistent context across sessions. Supports auto-approve; a bare letta launch automatically resumes the directory's last conversation, and Agentastic types your prompt in once the TUI is ready.

Cortex Code (Snowflake)#

bash
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)#

bash
curl -fsSL https://dashboard.openblocklabs.com/install | bash

Autonomous coding agent. Supports auto-approve, resume, and initial prompt.

Amp (Sourcegraph)#

bash
npm install -g @sourcegraph/amp@latest

Sourcegraph's agentic coding assistant. Supports auto-approve and initial prompt via stdin.

Droid (Factory)#

bash
curl -fsSL https://app.factory.ai/cli | sh

Factory's AI agent for software development. Supports auto-approve (--auto high), resume, and a positional initial prompt.

Aider#

bash
curl -LsSf https://aider.chat/install.sh | sh

Open-source AI pair programmer. Supports auto-approve (--yes-always); Agentastic types your prompt into the chat once it launches (aider's positional arguments are files, not a prompt).

OpenCode#

bash
npm install -g opencode-ai

Open-source terminal coding agent. Supports resume and initial prompt.

Goose (Block)#

bash
curl -fsSL https://github.com/block/goose/releases/download/stable/download_cli.sh | bash

Block's autonomous coding agent. Supports initial prompt and resume.

Cline#

bash
npm install -g cline

Terminal-based coding agent. Supports auto-approve (--auto-approve true), plan mode (--plan), and a positional initial prompt.

Autohand Code#

bash
curl -fsSL https://autohand.ai/install.sh | bash

Autonomous coding agent using the ReAct pattern with Agent Skills. Supports auto-approve (--unrestricted); Agentastic types the prompt into the TUI post-launch (the CLI's -p runs one-shot command mode).

mini-SWE-agent#

bash
uv tool install mini-swe-agent

Lightweight ~100-line coding agent from the SWE-bench team. Supports auto-approve and initial prompt.

Qwen Code#

bash
npm install -g @qwen-code/qwen-code

Alibaba's terminal coding agent. Supports auto-approve, resume, and initial prompt.

Kilo Code#

bash
npm install -g @kilocode/cli

Terminal-based coding agent. Supports resume and initial prompt via --prompt (the CLI's positional argument is a project path, and it exposes no auto-approve flag).

Kiro (AWS)#

bash
curl -fsSL https://cli.kiro.dev/install | bash

AWS's spec-driven development agent. Supports auto-approve (--trust-all-tools), resume, and a positional initial prompt via its chat subcommand.

Charm#

bash
npm install -g @charmland/crush

Charmbracelet's TUI-based coding agent. Supports auto-approve (--yolo); Agentastic types the prompt into the TUI post-launch.

Auggie (Augment Code)#

bash
npm install -g @augmentcode/auggie

Enterprise coding agent with Context Engine. Supports resume and a positional initial prompt.

Rovo Dev (Atlassian)#

bash
brew install atlassian/acli/acli && acli rovodev auth login

Atlassian's development agent, run via the Atlassian CLI (acli). Supports auto-approve; Agentastic types the prompt into the TUI post-launch.

Continue#

bash
npm install -g @continuedev/cli

Open-source coding assistant. Supports auto-approve (--auto), plan mode (--readonly), resume, and initial prompt via --prompt.

Codebuff#

bash
npm install -g codebuff

AI coding agent for the terminal. Supports resume (--continue) and a positional initial prompt.

Freebuff#

bash
npm install -g freebuff

Standalone Codebuff package with the same CLI surface: resume (--continue) and a positional initial prompt.

Mistral Vibe#

bash
curl -LsSf https://mistral.ai/vibe/install.sh | bash

Mistral's terminal coding agent. Supports auto-approve (--auto-approve), resume (-c), and a positional initial prompt.

Kimi (Moonshot AI)#

bash
uv tool install kimi-cli

Moonshot AI's coding agent. Supports auto-approve (--yolo), plan mode (--plan), resume (--continue), and initial prompt.

Pi#

bash
npm install -g @mariozechner/pi-coding-agent

Open-source coding agent. Supports resume and a positional initial prompt.

Feature Support#

Not all agents support the same capabilities. The table below shows which features are available per provider.

AgentAuto-ApproveResumeInitial Prompt
Claude CodeYesYesYes
CodexYesYesYes
Open InterpreterYesYesYes
Command CodeYesYesYes
Gemini CLIYesYesYes
AntigravityYesYesYes
Jules--typed
Grok BuildYesYesYes
DevinYesYesYes
Hermes AgentYesYesYes
CursorYesYesYes
GitHub CopilotYesYesYes
JunieYesYesYes
OpenHandsYesYesYes
Letta CodeYesautotyped
Cortex CodeYesYesYes
OB-1YesYesYes
AmpYesYesstdin
DroidYesYesYes
AiderYes-typed
OpenCode-YesYes
Goose-YesYes
ClineYes-Yes
Autohand CodeYes-typed
mini-SWE-agentYes-Yes
Qwen CodeYesYesYes
Kilo Code-YesYes
KiroYesYesYes
CharmYes-typed
Auggie-YesYes
Rovo DevYes-typed
ContinueYesYesYes
Codebuff-YesYes
Freebuff-YesYes
Mistral VibeYesYesYes
KimiYesYesYes
Pi-YesYes

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. typed means the agent's TUI can't take a prompt via CLI arguments, so Agentastic types it in automatically once the TUI is ready; stdin means the prompt is piped in. auto under Resume means a bare relaunch resumes the last session by itself.

All flags in this table were verified against each CLI's actual --help output (2026-07). Rovo Dev requires Atlassian authentication before its CLI responds, so its flags follow Atlassian's documentation.

Adding Agents#

Agentastic scans your system PATH for known agent CLIs. If you install a new agent:

  1. Install the agent using its official instructions
  2. Make sure the binary is in your PATH
  3. Open Settings > Connections and click Refresh to re-scan

Custom Agents#

Any terminal-based tool can be used as an agent:

  1. Go to Settings > Connections
  2. Click Add Connection
  3. Enter the CLI command for your agent
  4. 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.