最近在折腾 Aider,一个跑在终端里的开源 AI 编程工具。用了两周,比之前在网页里跟大模型来回复制粘贴靠谱太多。
最打动我的不是模型多强,而是它把 AI 无缝接进了本地开发工作流。直接在终端里跟它对话,它读得懂整个代码库,改完之后 git diff 和 commit message 都替你生成好,交给你确认才提交。整个闭环在本地,API key 自己管,上下文不上训练集,这对在意代码隐私的人是刚需不是卖点。我以前在公司踩过坑,对"东西到底攥在谁手里"格外敏感,这种可控感正中下怀。
其实最大的意外收益是它逼我把需求先拆清楚。上周重构一个 200 行的爬虫模块,它只动了三处就跑通。原因很朴素:它不替你脑补模糊需求,你讲不明白它就反复问,直到逻辑自洽。某种意义上它像面镜子,照出我自己没想透的地方。
收工后开瓶红酒配块芝士,看它留下的干净 commit 记录,比刷那些垃圾综艺踏实。