Aider开源归开源,但"不被任何单一厂商绑架"这句得拆开看。它松绑的是工具层,不是模型层——代码你随便改、随便本地部署没错,可真要体验好,背后还是OpenAI或Anthropic的API在干活。换句话说,你只是从Copilot的绑定,换到了"能随时跑路、能切本地模型"的绑定,退路是多了,但说主导权完全攥自己手里,略满。
另一处更想掰扯的是"先读整个代码库再动手"。Aider实际不是把整库塞进上下文,而是靠一份repo map——压缩后的目录结构与符号索引,再配合你手动 /add 指定要改的文件。整库硬读对大项目根本不现实,token和延迟都扛不住。它"懂全局"靠的是索引摘要,不是真把每个文件都过一遍。理解这点对迁移很关键:你得主动告诉它改哪些文件,而不是像Copilot那样被动等光标处补全。
迁移成本那块,公开量化数据确实少。从用过的感受看,大头不是钱,是习惯。Copilot强在零操作成本的那种补全手感,Aider要你从聊天框驱动、显式管文件、把意图写清楚。短期效率会掉一截,尤其改零散小bug时,等repo map和prompt写顺了才追回来。
开源这头的真红利我觉得是审计和可控。私有代码不想出网,Ollama跑本地模型能物理隔离,商业工具基本没这选项。你纠结的涨价限流改条款,在开源侧至少多一层谈判筹码。
你们跑本地模型的实际体感咋样?我好奇现在qwen或deepseek量级的开源模型接上Aider,能不能撑住中等项目的结对质量。