Aider
The original open-source AI coding CLI. 39K+ GitHub stars, 4.1M+ installations, 15 billion tokens per week processed. Git-native, model-agnostic, supports 100+ languages. The most battle-tested open-source CLI agent for structured refactors and disciplined autonomous workflows.
Aider is the original open-source AI coding CLI — the tool that established the “pair programming in the terminal” model before it became mainstream. It remains one of the most widely installed coding agents.
39,000+ GitHub stars. 4.1M+ installations. 15 billion tokens processed per week.
What It Does
Aider maps your entire codebase and allows you to run coding tasks against it from the terminal. Key properties:
- Git-native: auto-creates commits with sensible messages for every change
- Model-agnostic: Claude, GPT, DeepSeek, Ollama local models, and more
- 100+ languages with full codebase context
- Voice-to-code support
- Watch mode for IDE integration (drops into background, watches files)
The Aider Benchmark
Aider maintains its own polyglot coding benchmark that’s widely used as an industry standard for comparing model performance on multi-file editing tasks. The benchmark is harder than SWE-bench in some dimensions because it tests cross-language editing, not just Python.
Level in the Five-Levels Framework
Aider as typically used: Level 2–3. Used with full autonomy (no confirmation on each change, git commit auto-mode, watch mode): Level 3–4.
Aider doesn’t provide the external scenario testing or digital twin infrastructure that characterizes Level 5. It’s an excellent implementation engine; the surrounding system is what moves it up the levels.
Best For
Engineers who want git-native, CLI-first, model-agnostic autonomous coding. Particularly strong for structured refactors across large codebases where the scope is well-defined.