/weak-model
切换负责提交信息和聊天历史摘要的 Weak Model。
/weak-model <name> 用于设置所谓的 weak model:一个更便宜/更快的辅助模型,Aider 在内部用它处理次要任务,例如撰写提交信息和总结较早的聊天历史,而主模型(/model)负责实际的代码修改。命令行上对应 --weak-model WEAK_MODEL。
✅ 什么时候用?
降低成本,又不影响实际代码回答的质量
/weak-model anthropic/claude-haiku-4-5,主模型继续用更强的模型
默认模型写不好提交信息时换一个
当前 weak model 生成的提交信息不精确时,把 /weak-model 切到另一个模型
⛔ 什么时候不该用?
想提升实际代码回答的质量
weak model 只影响次要任务(提交信息、历史摘要),不影响代码建议本身。
更好的选择: 用 /model 切换主模型
没有使用第二个较弱模型的明确理由(例如只有一个可用模型的单人配置)
不必要地弱的 weak model 可能导致更差的提交信息,而在只有一个可用模型时也没有真正的成本优势。
更好的选择: 把 weak model 留在 Aider 选择的合理默认值上
来源
- Aider 官方文档——聊天内命令(In-chat Commands) ↗ aider.chat