工具 / Aider

Aider

  • cli
  • agent

终端里的 AI 结对编程,直接编辑 Git 仓库代码并自动提交

Aider 是一个终端 AI 结对编程工具。在 Git 仓库目录下运行,它通过代码库地图(repo map)理解项目结构,用 LLM 直接编辑源文件并自动生成 git commit。支持 Claude、DeepSeek、OpenAI、Gemini 等云端模型,也支持 Ollama、LM Studio 等本地模型;可以语音输入或贴截图作为需求上下文。编辑后可自动运行 linter 和测试,检测到错误时尝试自行修正。Aider 通过编辑格式(edit formats)适配不同模型在代码编辑上的能力差异,内置多种编辑策略如 search/replace、diff、whole file 等。可在 IDE 中通过文件注释触发编辑,也支持在浏览器中通过复制粘贴与 web 版 LLM 协作。

社区实测

免费且支持多种 API 提供商,但实际效果高度依赖所用模型

  • 支持多种 API 提供商,多数提供免费额度
  • 可通过 /ask 命令先审核修改计划,避免误改文件
  • 需要明确指定模型和量化级别,否则体验会打折扣
  • 效果高度依赖底层模型,遇到的问题可能出在模型而非 Aider 本身

截至 2026-08-19

python -m pip install aider-install && aider-install

← 返回工具库