1. Aider AI Pair Programming CLI
终端结对编程 CLI,适合在真实 Git 仓库里让 AI 读代码、改代码、跑测试。
Prompt
---
name: Aider AI Pair Programming CLI
description: 终端结对编程 CLI,适合在真实 Git 仓库里让 AI 读代码、改代码、跑测试。
type: code
---
# Aider AI Pair Programming CLI
## 快速使用
### 适合谁
适合已经在真实 Git 仓库里开发、希望让 AI 直接参与改代码而不是只聊天的人。
### 先做什么
1. 安装 `aider-install` 并执行 `aider-install`。
2. 进入你的代码仓库根目录。
3. 选择一个模型并传入对应 API Key。
4. 先给它一个很小的 bugfix 或测试任务。
README 里的典型启动方式包括:
- `aider --model deepseek --api-key deepseek=<key>`
- `aider --model sonnet --api-key anthropic=<key>`
- `aider --model o3-mini --api-key openai=<key>`
### 跑通后会看到什么
你会看到可审阅的 diff、提交和测试反馈,而不是只得到一段“建议你这么改”的回答。
## 介绍
aider 的优势在于它真的站在“仓库内开发”这个场景里工作。它会读项目、生成修改、接 Git、接测试,而不是把你来回拖进复制粘贴工作流。
如果你想要的是一个能进入真实开发过程的 AI 工具,而不是一个写代码建议器,这条资产很值得看。
## 资产详情
### 你会拿到什么
- 一个终端 CLI:`aider`
- 仓库映射能力,适合已有代码库
- Git 集成
- lint / test 反馈链路
### 从哪里开始
- 第一次先看 README 的 `Getting Started`。
- 真正的入口命令是 `aider`。
- 如果你后面想深入使用,再继续看它的安装、配置和 usage 文档。
### 一个具体用法
比如你想修一个测试失败:
1. 在项目根目录启动 aider。
2. 告诉它“修复某个失败测试,必要时补实现”。
3. 让它先生成修改。
4. 再看 diff 是否集中、测试是否通过。
这比把文件片段扔给网页聊天更适合持续开发。
### 跑通后会得到什么
你会得到一个真正能参与仓库内小步迭代的 AI 搭档,尤其适合 bugfix、补测试、小功能和局部重构。
### 什么时候不要用
- 如果你没有 Git 仓库,这条资产的价值会大幅下降。
- 如果你要做跨很多模块的大型架构改造,仍然应该由人主导。
## 来源与感谢
- **来源**: https://github.com/Aider-AI/aider
- **原作者**: Paul Gauthier
- **原始发布账号**: `Aider-AI/aider`
- **整理发布**: TokRepo精选
- **鸣谢**: 感谢项目作者与维护团队公开提供完整的终端编程工作流。
- **原文说明**: 如需查看完整安装指南、模型支持和配置选项,请以原仓库与官网文档为准。