Code Mode
默认模式:Aider 直接修改文件来完成请求。
在 Code 模式(启动时的默认模式)下,Aider 会直接修改项目文件来完成请求——经典的“现在就做”模式。用 /chat-mode code 或 /code(不带提示词)持久切换;或不论当前处于哪个模式,用 /code <请求> 只对单条消息生效。启动时可以用 --chat-mode code 强制该模式(不过它本来就是默认)。
✅ 什么时候用?
想要的解决路径已经确定
/code 给 Express 路由 /api/login 加一个限流(rate limiting)中间件
快速完成一系列小而明确的改动
留在 Code 模式里连续处理一批小 bugfix,不用每次切换模式
⛔ 什么时候不该用?
想先讨论方案和取舍,再改任何东西
在 Code 模式下,Aider 把请求当作立即修改文件的指令,而不是开放讨论。
更好的选择: 先用 /ask 讨论,再用 /code 实现
让较弱的模型在一步之内既提出又实现复杂改动
有些模型擅长提方案,但在单次请求中精确编辑文件的能力较弱。
更好的选择: 用 Architect 模式,把规划和文件编辑分给两个模型
来源
- Aider 官方文档——聊天模式(Chat Modes) ↗ aider.chat