← Back to Agents
Coding

Aider

AI pair programming in your terminal with automatic git commits and multi-file editing.

climacoslinuxwindowsv0.80.0Apache-2.0open-source
by Paul GauthierRepository →Source →
Aider screenshot 1
Aider is an AI pair programming tool that runs in your terminal, edits files directly, and automatically commits every change to git. ## Key Features - **Git-first philosophy**: Every AI edit becomes a git commit with a meaningful message - **Architect mode**: Split reasoning (architect model) from editing (editor model) for complex tasks - **Multi-file refactors**: Understands file relationships and updates all callers/imports - **100+ languages**: Python, JavaScript, Rust, Ruby, Go, C++, PHP, HTML, CSS, and more - **IDE integration**: Works alongside VS Code, Vim, Emacs, or any editor - **Images & web pages**: Add visual context to conversations - **Voice-to-code**: Speak requests and let Aider implement them - **Linting & testing**: Automatically lint and test after changes ## Supported Models - Claude 3.7/4 Sonnet, Claude Opus 4.x - DeepSeek R1 & Chat V3 - OpenAI o1, o3-mini, GPT-4o - Local models via Ollama, LM Studio ## Usage ```bash pip install aider-install aider-install cd /to/your/project # Claude aider --model sonnet --api-key anthropic=<key> # DeepSeek aider --model deepseek --api-key deepseek=<key> ```