Aider
SKILL.md
Aider - 终端内 AI Pair Programming 工具
简介
Aider 是一款运行在终端中的 AI 结对编程工具,能直接编辑本地 Git 仓库中的代码。 它的核心理念是"对话即编程"——你用自然语言描述需求,Aider 自动修改代码并生成 Git commit。
核心功能
- 自动 Git Commit:每次代码修改自动生成语义化的 commit message
- 多文件编辑:一次对话中同时修改多个文件,保持跨文件一致性
- 文件管理:通过
/add和/drop精确控制 AI 可见的上下文范围 - 代码地图(Repo Map):基于 tree-sitter 构建仓库结构索引,帮助 AI 理解项目全貌
- Linting 集成:修改后自动运行 linter,发现问题自动修复
支持的模型
| 模型 | 推荐场景 | 配置方式 |
|---|---|---|
| Claude Sonnet 4 | 日常编码(默认推荐) | --model sonnet |
| Claude Opus 4 | 复杂架构重构 | --model opus |
| GPT-4o | OpenAI 生态用户 | --model gpt-4o |
| DeepSeek V3 | 高性价比选择 | --model deepseek |