Supported Agents
AI coding CLIs that work with AgentOS—installation and features.
AgentOS supports multiple AI coding assistants. Here's how to install each one and what features they offer.
Claude Code (Anthropic)
The most fully-featured agent with resume and fork capabilities.
Installation
macOS/Linux (Recommended):
curl -fsSL https://claude.ai/install.sh | bash
Homebrew:
brew install --cask claude-code
Windows:
irm https://claude.ai/install.ps1 | iex
WinGet:
winget install Anthropic.ClaudeCode
Note: npm installation is deprecated. Use one of the methods above.
Setup
claude
You'll complete a one-time OAuth login with your Claude account.
Features in AgentOS
| Feature | Supported |
|---|---|
| Session resume | Yes |
| Session fork | Yes |
| Status detection | Yes |
| Auto-approve mode | --dangerously-skip-permissions |
Claude Code is the recommended agent for AgentOS—it has the deepest integration.
Codex (OpenAI)
OpenAI's coding agent with approval modes.
Installation
npm:
npm install -g @openai/codex
Homebrew:
brew install --cask codex
Setup
codex
Sign in with your ChatGPT account or OpenAI API key. Codex is included with ChatGPT Plus, Pro, Business, Edu, and Enterprise plans.
Features in AgentOS
| Feature | Supported |
|---|---|
| Session resume | No |
| Session fork | No |
| Status detection | Yes |
| Auto-approve mode | --approval-mode full-auto |
Approval Modes
full-auto- No confirmations neededsuggest- Requires approval for changes
Gemini CLI (Google)
Google's Gemini-powered coding assistant with a generous free tier.
Installation
npm:
npm install -g @google/gemini-cli
Requires Node.js 18+.
Setup
gemini
Sign in with your Google account. The free tier includes:
- 60 requests/minute
- 1,000 requests/day
- Access to Gemini 2.5 Pro with 1M token context
Or set an API key: export GEMINI_API_KEY="your-key"
Features in AgentOS
| Feature | Supported |
|---|---|
| Session resume | No |
| Session fork | No |
| Status detection | Yes |
| Auto-approve mode | --yolomode |
OpenCode
Open-source multi-provider agent—use any LLM.
Installation
Bash script (Recommended):
curl -fsSL https://opencode.ai/install | bash
npm:
npm install -g opencode-ai
Homebrew:
brew install anomalyco/tap/opencode
Other package managers:
- Windows:
scoop install extras/opencodeorchoco install opencode - Arch Linux:
paru -S opencode
Setup
opencode
Configure your preferred provider (Claude, GPT, Gemini, local models, etc.).
Features in AgentOS
| Feature | Supported |
|---|---|
| Session resume | No |
| Session fork | No |
| Status detection | Yes |
| Auto-approve mode | Via config file |
Aider
AI pair programming tool that works with multiple LLMs.
Installation
Recommended (aider-install):
python -m pip install aider-install
aider-install
This installs aider in an isolated environment and handles Python version management automatically.
Using uv:
python -m pip install uv
uv tool install --python python3.12 aider-chat@latest
Using pipx:
pipx install aider-chat
Requires Python 3.9-3.12.
Setup
# With Claude
aider --model sonnet --api-key anthropic=<key>
# With OpenAI
aider --model gpt-4o --api-key openai=<key>
# With DeepSeek
aider --model deepseek --api-key deepseek=<key>
Features in AgentOS
| Feature | Supported |
|---|---|
| Session resume | No |
| Session fork | No |
| Status detection | Yes |
| Auto-approve mode | --yes |
Aider works best with Claude Sonnet, DeepSeek, and GPT-4o.
Cursor CLI
Cursor's AI agent for the terminal.
Installation
Bash script:
curl -fsSL https://cursor.com/install | bash
Works on macOS, Linux, and Windows (via WSL).
Setup
cursor-agent
Sign in with your Cursor account.
Features in AgentOS
| Feature | Supported |
|---|---|
| Session resume | No |
| Session fork | No |
| Status detection | Yes |
| Auto-approve mode | N/A |
Note: Cursor CLI is in beta. Security safeguards are still evolving.
Comparison
| Agent | Best For | Free Tier | Resume/Fork |
|---|---|---|---|
| Claude Code | Full AgentOS integration | No (requires Claude account) | Yes |
| Codex | ChatGPT subscribers | With ChatGPT Plus | No |
| Gemini CLI | Free usage, large context | Yes (1K/day) | No |
| OpenCode | Multi-provider flexibility | Depends on provider | No |
| Aider | Multi-LLM pair programming | Depends on provider | No |
| Cursor CLI | Cursor users | With Cursor subscription | No |
Adding to AgentOS Cloud
AgentOS Cloud VMs come with Claude Code pre-installed. To add other agents:
- SSH into your VM or use the terminal
- Run the installation command for your preferred agent
- Create a new session and select the agent type
All agents work with AgentOS's status detection, notifications, and git integration.