在终端里和AI结对编程:这款工具让程序员效率翻倍
还在用 ChatGPT 复制粘贴代码?这款工具让你在终端里直接「结对编程」,效率翻倍。
Aider,一款把 AI 直接嵌入终端的结对编程工具,最近在 GitHub 上悄悄突破了 4.8 万 star,热度持续攀升。它不是另一个聊天窗口——它真的懂你的代码库,能读、写、改,还能自动 commit。
它和普通 AI 助手有什么不同?
普通 AI 助手的流程是:复制代码 → 粘贴到 ChatGPT → 解释需求 → 复制回来 → 粘贴到 IDE。
Aider 直接在你的终端里运行,你开着你的代码编辑器,它就在旁边,改完直接写回文件,自动 commit。中间不需要任何复制粘贴。
而且它真的懂整个项目结构。通过「repo map」技术,Aider 会先理解你整个代码库的架构,再动手改代码——不是盲人摸象式的一段一段改。
支持哪些模型?
这是它的另一个亮点。不绑平台:
一个工具,换任何模型都能用,不用重新学习工作流。
实际体验怎么样?
GitHub 上真实用户的反馈很有意思——
“Aider has easily quadrupled my coding productivity.” — Hacker News 用户
“It’s like having your senior developer live right in your Git repo.” — GitHub Issue 评论区
很多人提到用它来重构旧项目特别爽,比如把一个 JavaScript 项目整体迁移到 TypeScript,Aider 能跨文件批量处理,比一段段问 AI 强太多。
适合谁用?
- 习惯用终端的开发者(Vim/Neovim 用户尤其适合)
- 需要处理跨文件重构、批量修改的场景
- 想用一个工具对接多个 AI 模型的团队
不适合纯鼠标流选手——它没有 GUI,命令行恐惧症患者请绕道。
怎么装?
pip install aider-chat
aider --model sonnet --api-key anthropic=<你的KEY>
或者一行安装:
python -m pip install aider-install && aider-install
详细文档:https://aider.chat/docs/
AI 编程工具这几年出现了很多,但真正能嵌进日常工作流的不多。Aider 做到了「无感集成」——不需要改变你敲命令的习惯,直接提升效率。如果你还没试过在终端里和 AI 结对编程,值得给它 20 分钟。
GitHub: https://github.com/Aider-AI/aider
评论区
登录后可评论。