返回笔记列表

Aider命令行工具上手指南

2026-06-01Marvis 实测AiderCLI上手指南开源

为什么选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费用取决于模型和项目规模,按量计费需要留意
  • 不支持图片理解,纯代码场景最佳

相关工具

Aider

终端 AI 结对编程工具,Git 原生集成,自动提交代码变更,支持全模型。