AI 只看得到当前文件,改稍大的项目就容易漏掉关联代码。
Aider 的对应能力Aider 会建立整个代码库的地图,并按需要把相关文件纳入同一次修改。
AI 编程与建站
Aider-AI/aider
一句话看懂
在现有仓库里做精准的跨文件修改,同时自动提交 Git、运行检查并继续修错。
把现有代码库交给终端里的 AI 结对程序员:它先理解整个仓库,再按要求跨文件修改、提交 Git、运行 lint 和测试,发现问题还能继续修。
它能帮你完成什么
把现有代码库交给终端里的 AI 结对程序员:它先理解整个仓库,再按要求跨文件修改、提交 Git、运行 lint 和测试,发现问题还能继续修。
它怎样帮上忙
AI 只看得到当前文件,改稍大的项目就容易漏掉关联代码。
Aider 的对应能力Aider 会建立整个代码库的地图,并按需要把相关文件纳入同一次修改。
AI 一次改太多,出了问题又不知道怎样撤回。
Aider 的对应能力它把改动自动提交到 Git,也能运行现有 lint 和测试,让差异、回退和继续修复都有迹可循。
项目档案 × 真实实验
官方档案说明它声称能做什么;社区实验记录它在真实环境里做成了什么。
如果你已经试过它,请把过程、结果和踩坑经验留给后来的人。
成为第一个实验者