Devin CLI 支持多种 AI 模型。你可以根据任务需求选择最合适的模型,在能力、速度和成本效益之间取得最佳平衡。
新模型发布非常频繁。对于 Anthropic、OpenAI、Google 和 Cognition 推出的最新、最强模型,我们通常会在其发布后几分钟内提供支持。我们也支持一些领先的开源模型,例如 Kimi 和 GLM。
如需及时了解模型发布动态,建议关注 Cognition 的 X 账户。
opus、sonnet、swe、codex 和 gemini 等简称始终会解析到对应模型系列的最新版本。
某些模型支持可配置的推理级别,用于控制模型在响应前为“思考”投入多少计算资源。你可以在会话期间使用 Alt+T (macOS:Opt+T) 切换思考级别。
devin --model opus -- refactor this module
devin --model sonnet -- explain this code
在会话中切换模型:/model opus
/model sonnet
/model codex
运行不带参数的 /model 以打开模型选择器。 在 ~/.config/devin/config.json 中设置默认模型 (在 Windows 上为 %APPDATA%\devin\config.json) :{
"agent": {
"model": "swe-1-6-fast"
}
}
语言模型的最佳选择因人、因任务而异,差别可能很大。即使是在同一个项目中,许多工程师也都坚信自己使用的模型最适合当前任务,尽管他们实际用的是不同的模型。事实上,AI 的表现会受到你个人使用习惯和写作风格的影响!
因此,我们强烈建议你多试几个模型,看看自己更喜欢哪一个。 至少建议试试 swe、gpt 和 opus。我们发现,这三种模型足以覆盖绝大多数使用场景。
复杂重构
对于多文件重构、架构调整以及需要深度推理的任务,请使用 opus 或 gpt。
快速编辑 / 注重成本
对于简单编辑、bug 修复和提问,请使用 swe (速度快) 。它在具备不错智能水平的同时,也兼顾了速度和成本。
Enterprise 团队可以通过 团队设置 限制可用模型。