Overview
Aider is an open-source terminal AI pair programming tool, focused on collaborative coding with developers in real code repositories. Its core advantage is deep Git integration—each AI code modification automatically generates a meaningful Git commit, making version history clear and traceable.
Aider supports almost all mainstream LLMs (Claude Opus 4.8, Claude Sonnet 5, GPT-5.5, DeepSeek V4, Gemini 3.x, Ollama local models) without being tied to any specific provider. It consistently ranks in the top tier of open-source tools on benchmarks like SWE-bench, offering exceptional cost-effectiveness when used with low-cost models (DeepSeek V4 / Qwen3 / Sonnet 5).
Key Features
- Intelligent Git Integration: Automatically generates standardized Git commits for each code modification, ensuring clear and traceable version history
- Large Codebase Support: Uses repo map technology to understand the entire project structure, excelling at cross-file refactoring
- Multi-Model Flexibility: Supports almost all mainstream LLMs including Claude Opus 4.8, Claude Sonnet 5, GPT-5.5, DeepSeek V4, Gemini 3.x, Ollama, and more
- Conversational Coding: Engage in natural conversation in the terminal, describe requirements to modify code, supporting multi-round iteration
- Voice Coding: Supports voice input, enabling hands-free coding conversations
- Image Understanding: Supports sending screenshots or design images to the AI, generating code based on visual information
Use Cases
- Cross-file refactoring and feature development in large codebases
- Developers who value version management and want AI modifications with Git records
- Developers who want to use local models (Ollama) for privacy protection
- Developers seeking extreme cost-effectiveness using low-cost models like DeepSeek V4 / Qwen3
- Maintainers and contributors of open-source projects
Pros
- Completely free and open-source: MIT license, no usage restrictions
- Best Git integration: automatic commits make version history clear at a glance
- Highest model freedom: not tied to any vendor, supports almost all LLMs
- Strong large project handling: repo map technology understands the entire codebase
- Exceptional cost-effectiveness: when used with DeepSeek V4 / Qwen3, API costs can be minimized
Pricing
Aider is completely free and open-source (MIT license). Users need to provide their own LLM API Key; actual costs depend on the chosen model. Using Claude Opus 4.8 costs approximately $5-25 per million tokens, Claude Sonnet 5 costs $2-10 per million tokens, and DeepSeek V4 / Qwen3 can be as low as $0.1-0.3 per million tokens. You can also use Ollama local models for zero cost.
Summary
Aider is a benchmark terminal AI coding tool—best Git integration, most model freedom, completely open-source and free. When used with DeepSeek V4 / Qwen3, it's like a 'poor man's Cursor'. However, the pure terminal experience means a higher learning curve, suitable for experienced developers. If you value version management and cost control, Aider is the best choice.
Version History
- Aider + DeepSeek V4-Pro / Opus 4.8 / Sonnet 5 (2026): Default recommendation: Opus 4.8 (complex tasks) / Sonnet 5 (daily cost-effectiveness) / DeepSeek V4-Pro combination, repo map v3 rewrites large repository support, IDE bridging (VS Code / Cursor) mature
- Aider + Opus 4 / o1 era (2025): Widespread use of Anthropic / OpenAI reasoning models, long-term top open-source tool on SWE-bench
- Aider early days (2023-2024): Created by Paul Gauthier, established the terminal AI pair programming paradigm + Git auto-commit