promptgarten 🌱
🌍 DE

命令参考 · Aider

/model

把正在运行的 Aider 会话的主模型(Main Model)切换成新的 LLM。

/model <name> 会在运行中的会话里切换生成 Aider 建议和代码改动的主模型。不带参数时,Aider 会显示匹配的模型列表。主模型也可以在启动时直接用 --model 设置(环境变量 AIDER_MODEL);在 Architect 模式下它是负责规划的模型,而 --editor-model 单独负责写文件编辑。

什么时候用?

会话中途为更难的子任务升级模型

/model anthropic/claude-opus-4 — 在进行复杂的多文件重构之前

不重启会话就切换提供商

/model gemini/gemini-2.5-pro — 当另一个 API Key 此刻更便宜或可用时

什么时候不该用?

模型本来就该在整个会话中固定不变

之后用 /model 切换不会自动回退模型上下文;既然已经知道要用哪个模型,就没必要先启动再切换。

更好的选择: 启动时直接设置 --model,例如 aider --model anthropic/claude-sonnet-4-5

只想短暂试试另一个模型,而不保留会话状态

/model 会为会话的剩余部分持久切换,也会影响后续回答。

更好的选择: 在第二个终端里用 --model 启动一个新的 Aider 实例,进行并行比较

来源