◉AgentCodingFree
aider
AI pair programming tool in your terminal — chat with LLMs to edit code across your entire git repository.
インストール数265k
評価★ 4.8
レビュー88
aider
aider is an AI pair programming tool that runs in your terminal and uses LLMs to make changes to your codebase. Unlike chat-only interfaces, aider directly edits files, creates git commits, runs tests, and can work across a whole repo simultaneously — making it ideal for feature development, refactoring, and bug fixing.
Key Features
- Direct file editing with automatic git commits — full change history
- Multi-file context: drop in any files and aider understands cross-file dependencies
- Supports 60+ LLMs: GPT-4, Claude Opus/Sonnet, Gemini, DeepSeek, and local models via Ollama
- In-chat shell commands, linting, and test running for iterative development
- Repository map (tree-sitter based) for accurate whole-codebase awareness
Quick Start
pip install aider-chat
export ANTHROPIC_API_KEY=sk-ant-...
aider --model claude-sonnet-4-5 src/main.py src/utils.py
Inside the chat:
> Add a function to parse JSON from a URL with error handling and retry logic
npx ai-supply add aider-ai-pair-programmer
Curated mirror of the open-source aider (Apache-2.0). Get it from the source.