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

FeatureSupported
Session resumeYes
Session forkYes
Status detectionYes
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

FeatureSupported
Session resumeNo
Session forkNo
Status detectionYes
Auto-approve mode--approval-mode full-auto

Approval Modes

  • full-auto - No confirmations needed
  • suggest - 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

FeatureSupported
Session resumeNo
Session forkNo
Status detectionYes
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/opencode or choco install opencode
  • Arch Linux: paru -S opencode

Setup

opencode

Configure your preferred provider (Claude, GPT, Gemini, local models, etc.).

Features in AgentOS

FeatureSupported
Session resumeNo
Session forkNo
Status detectionYes
Auto-approve modeVia 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

FeatureSupported
Session resumeNo
Session forkNo
Status detectionYes
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

FeatureSupported
Session resumeNo
Session forkNo
Status detectionYes
Auto-approve modeN/A

Note: Cursor CLI is in beta. Security safeguards are still evolving.


Comparison

AgentBest ForFree TierResume/Fork
Claude CodeFull AgentOS integrationNo (requires Claude account)Yes
CodexChatGPT subscribersWith ChatGPT PlusNo
Gemini CLIFree usage, large contextYes (1K/day)No
OpenCodeMulti-provider flexibilityDepends on providerNo
AiderMulti-LLM pair programmingDepends on providerNo
Cursor CLICursor usersWith Cursor subscriptionNo

Adding to AgentOS Cloud

AgentOS Cloud VMs come with Claude Code pre-installed. To add other agents:

  1. SSH into your VM or use the terminal
  2. Run the installation command for your preferred agent
  3. Create a new session and select the agent type

All agents work with AgentOS's status detection, notifications, and git integration.