AI Coding CLI Tools Compared
The terminal is back. After a decade of IDEs getting heavier, the command line has re-emerged as the centre of gravity for AI-assisted coding. Here are the CLI tools worth knowing about.
13 tools tracked. Pulled from the live CLI registry.
The Big Three
Claude Code
Agentic coding tool that lives in your terminal. Understands your entire codebase, handles multi-file edits, runs commands, and manages git — all through natural language.
Codex CLI
Multi-agent coding CLI with parallel execution. Runs multiple AI agents simultaneously, each on an isolated Git worktree.
All CLI Tools
| Tool | Maker | Default Model | Context | Open Source | Pricing | MCP | Git | Platforms | Install |
|---|---|---|---|---|---|---|---|---|---|
| Paul Gauthier | Claude Sonnet 4.6 | 200K | Apache-2.0 | free | - | Yes | macOS, Linux, Windows | pip install aider-chat | |
| Amazon | Amazon Q | 200K | No | freemium | - | Yes | macOS, Linux | brew install amazon-q | |
| Anthropic | Claude Opus 4.6 | 200K | No | subscription | Yes | Yes | macOS, Linux, Windows (WSL) | npm install -g @anthropic-ai/claude-code | |
| Codebuff | Claude Sonnet 4.6 | 200K | No | freemium | - | Yes | macOS, Linux, Windows | npm install -g codebuff | |
| CodeRabbit | Multiple | 200K | No | freemium | - | Yes | macOS, Linux, Windows | npm install -g coderabbit | |
| OpenAI | GPT-5.1-Codex | 128K | Apache-2.0 | subscription | Yes | Yes | macOS, Linux | npm install -g @openai/codex | |
| Charmbracelet | Claude Sonnet 4.6 | 200K | MIT | free | Yes | Yes | macOS, Linux, Windows, Android, FreeBSD, OpenBSD, NetBSD | brew install charmbracelet/tap/crush | |
| Firecrawl | N/A | Varies | Apache-2.0 | freemium | Yes | - | macOS, Linux, Windows | npx -y firecrawl-cli@latest init --all --browser | |
| Gemini 2.5 Pro | 1000K | Apache-2.0 | free | Yes | Yes | macOS, Linux, Windows | npm install -g @anthropic-ai/gemini-cli | ||
| Block (Square) | Claude Sonnet 4.6 | 200K | Apache-2.0 | free | Yes | Yes | macOS, Linux, Windows | brew install goose | |
| Plandex | Claude Sonnet 4.6 | 2000K | AGPL-3.0 | freemium | - | Yes | macOS, Linux | curl -sL https://plandex.ai/install.sh | bash | |
| Alibaba | Qwen3-Coder | 128K | Apache-2.0 | free | Yes | Yes | macOS, Linux, Windows | npm install -g @anthropic-ai/qwen-code | |
| Warp | Multiple | Varies | No | freemium | - | Yes | macOS, Linux | brew install --cask warp |
Quick Feature Matrix
Largest Context Window
MCP Support
Free & Open Source
Which CLI Should You Use?
For autonomous coding tasks: Claude Code leads on multi-step reasoning and large refactors.
For parallel execution: Codex CLI is strong when you want isolated agents and repo-level workflows.
For huge codebases: Gemini CLI is attractive when long-context prompts matter.
For model flexibility: Aider and Goose are model-agnostic, so you can bring your own API or local model stack.
For AWS workflows: Amazon Q Developer CLI is useful when the work is tightly tied to AWS services.
For terminal UX: Warp is useful when you want AI assistance embedded in the terminal itself rather than a pure coding agent.
Many teams now use multiple tools. The right answer is often a stack, not a single winner.