Aider
VerifiedOpen-source terminal pair-programming agent with git-native workflow
Released
2023-05
Country
United States
API
N/A
Self-Host
Yes
GitHub Stars
46,000
Funding
Self-funded
Last Updated
2026-06
About Aider
Verdict
The most flexible terminal pair-programming agent for developers who want model choice, strong git workflow, and efficient token usage on large codebases. Aider's repo map and auto-commit discipline make it the terminal agent of choice for experienced developers who value clean history and cost control over IDE polish. Its BYOK approach means you are never locked into a single model provider.
Features
Detailed Ratings
Pros & Cons
Pros
- Best-in-class git workflow — every change auto-committed with clear history
- Repo map provides codebase awareness without excessive token usage
- Model-agnostic BYOK: Claude, GPT, DeepSeek, local models — full control over cost and capability
- Proven quality — Aider writes 60-90% of its own code
- Open-source Apache 2.0 with no vendor lock-in
Cons
- Requires a git-initialized project — not usable in unversioned directories
- Terminal-only with no IDE or GUI integration
- Users manage their own API costs — BYOK means variable spend depending on usage
Use Cases
Who Is It For?
Experienced developers who want a model-agnostic terminal pair-programming agent with strong git workflow and efficient codebase context
Pricing Plans
Open Source
- Full CLI with no feature gates
- Bring your own LLM API key
- All model providers supported
- Apache 2.0 license
LLM API Costs
- Pay your LLM provider directly (Anthropic, OpenAI, Google, DeepSeek)
- Typical spend $10-50/month for daily use
- Local models via Ollama are free
Frequently Asked Questions
Does Aider require an Anthropic or OpenAI subscription?
No. Aider is open-source and free — you bring your own API key for any supported provider (Anthropic, OpenAI, Google, DeepSeek, Ollama for local models). You pay the provider directly, and Aider does not take a cut.
What is the repo map and how does it work?
Aider builds a tree-structured map of your repository that summarizes each file's purpose, classes, and functions. This gives the LLM structural understanding of the codebase without loading full file contents into context, keeping token usage low on large projects.
How is Aider different from Claude Code or Codex CLI?
Aider is model-agnostic — it works with any LLM you bring, not just one provider's models. Its signature strength is git-native workflow: every edit is automatically committed. Claude Code and Codex CLI are first-party tools tied to Anthropic and OpenAI respectively, with broader IDE integration.
What does 'Aider writes 60-90% of its own code' mean?
Paul Gauthier uses Aider itself to develop Aider. The tool is its own primary user, which serves as continuous integration testing of its own capabilities — the strongest possible dogfooding signal.
Related Agents
OpenAI Codex CLI
Coding Agents
OpenAI's open-source terminal coding agent
Gemini CLI
Coding Agents
Google's open-source terminal agent with ReAct reasoning and Google Cloud integration
Claude Code
Coding Agents
Anthropic's terminal-native agentic coding tool with 1M-token context
Cline
Coding Agents
Open-source autonomous coding agent for VS Code
Top Alternatives
Compare with these similar tools
Links & Resources
Profiles are AI-assisted from public information — not independently hands-on tested.