Devin CLI は複数の AI モデルをサポートしています。タスクに応じて、性能、速度、コスト効率を重視した最適なモデルを選択できます。
Adaptive
ほとんどのユーザーには、Adaptive を推奨します。これは、各タスクに最適なモデルを自動的に選択するインテリジェントなモデルルーターで、あらゆるプロンプトに対して適切な知能レベルを提供します。
モデルは頻繁にリリースされます。通常、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 は試してみることを推奨します。ほとんどのユースケースは、この 3 つでカバーできると考えています。
複雑なリファクタリング
複数ファイルにまたがるリファクタリング、アーキテクチャの変更、深い推論が必要なタスクには opus または gpt を利用してください。
簡単な編集 / コスト重視
単純な編集、バグ修正、質問には swe (高速) を利用してください。十分に実用的な性能があり、高速で低コストです。