Coding Agent
Aider-AI/aider
Aider-AI/aider· Python
终端里的 AI 结对编程,直接改你的 Git repo
GitHub 数据
- Stars
- 44,127
- Forks
- 4,326
- Watchers
- 243
- Open issues
- 1,511
meta
- License
- Apache-2.0
- 主要语言
- Python
- 最后 commit
- 2026-04-25
- 数据抓取时间
- 2026-04-29
Aider 是 Python 写的 CLI,把任意主流 LLM(Claude、GPT-4o、Gemini、DeepSeek、本地 Llama 都行)变成直接在你 Git repo 上干活的结对伙伴。它会建 repo map 让模型理解跨文件上下文,以 diff 形式应用修改,并自动 commit 带有意义的消息。`pip install aider-install` 或 `uvx` 装好,指定文件就能对话,能扛真实规模的存量项目。
编辑试用心得
想自己掌控模型选择与 API key、习惯终端加 Git 工作流、或要接自托管 / 本地模型时,Aider 是首选。基于 diff 的编辑加上每次自动 commit,让回滚极其轻松,改老项目时比 Cursor、Claude Code 更安心。代价是没有花哨 UI、没有编辑器内补全,超大 monorepo 下 repo map 容易吃爆 token。要的是 VS Code 里的实时补全就别选它,留在 Cursor 或 Copilot。