What's new

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.

Default model Claude Opus 4.6
Context 200K
Pricing subscription
Open source No
MCP Git Multi-file

Codex CLI

Multi-agent coding CLI with parallel execution. Runs multiple AI agents simultaneously, each on an isolated Git worktree.

Default model GPT-5.1-Codex
Context 128K
Pricing subscription
Open source Yes
MCP Git Multi-file

Gemini CLI

Terminal-first AI coding assistant with the largest context window. Brings Gemini models into the shell for code generation, refactoring, and multi-file reasoning.

Default model Gemini 2.5 Pro
Context 1000K
Pricing free
Open source Yes
MCP Git Multi-file

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
Google 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

Plandex 2000K
Gemini CLI 1000K
Aider 200K

MCP Support

Claude Code
Codex CLI
Crush
Firecrawl CLI
Gemini CLI
Goose
Qwen Code

Free & Open Source

Aider Apache-2.0
Crush MIT
Gemini CLI Apache-2.0
Goose Apache-2.0
Qwen Code Apache-2.0

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.