返回笔记列表
Aider命令行工具上手指南
为什么选Aider
如果你习惯了Vim/Neovim/Emacs的终端工作流,或者需要在远程服务器上编程,Aider是目前最好的AI结对编程工具。它直接在终端中运行,修改代码后自动git commit,整个流程干净利落。
安装与配置
`bash
pip install aider-chat
# 设置API Key
export ANTHROPIC_API_KEY=your_key
# 启动
aider
`
推荐用Claude模型作为后端,推理能力在复杂任务上明显优于GPT-4o。
核心工作流
1.在终端中进入项目目录
2.运行
aider 启动对话3.用自然语言描述需求:"在src/api下添加一个用户认证中间件"
4.Aider会直接修改文件,你可以在另一个终端窗口中用vim查看差异
5.确认无误后,Aider自动提交commit
一个实际例子
我给一个Express项目添加了JWT认证:Aider同时修改了3个文件(路由、中间件、配置文件),生成的代码质量相当于中级开发者的水平。最让我满意的是它自动写了单元测试。
几点提醒
- 大型项目编辑速度比IDE方案慢,建议配合
/read-only模式 - API费用取决于模型和项目规模,按量计费需要留意
- 不支持图片理解,纯代码场景最佳