Devin CLIは、ユーザーレベルおよびプロジェクトレベルのJSONファイル (コメント対応) で設定します。これらの設定ファイルでは、エージェントのモデル、権限、MCPサーバーなどを制御できます。Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.
設定ファイルの保存場所
- ユーザー設定
- プロジェクト設定
- ローカル上書き
Path:
~/.config/devin/config.jsonすべてのプロジェクトに適用される個人用のデフォルト設定です。ここで、好みのモデル、テーマ、グローバル権限を設定します。このディレクトリ (~/.config/devin/AGENTS.md) に AGENTS.md ファイルを配置して、すべてのプロジェクトに適用されるグローバルルールを定義することもできます。Windows では、このパスは
%APPDATA%\devin\config.json です (通常は C:\Users\<you>\AppData\Roaming\devin\config.json) 。設定できる項目
モデル
Claude Opus、GPT 5.2、Gemini 3 など、エージェントを動かす AI モデルを選択します。
権限
安全なアクションを事前に承認し、危険なものをブロックして、エージェントが確認なしで実行できる内容を制御します。
MCPサーバー
GitHub、Linear、データベース、カスタム API などの外部ツールサーバーを接続します。
外部ツールのインポート
Cursor、Windsurf、Claude Code からルール、スキル、設定をインポートします。
クイックスタート
.devin/config.json を作成します。
プロジェクト設定とユーザー設定
.devin/config.json と .devin/config.local.json) でサポートされているのは次の項目です。
permissions— allow、deny、ask ルールmcpServers— MCPサーバー の定義read_config_from— Cursor、Windsurf、Claude から設定をインポートhooks— ライフサイクルフック (Hooksを参照)
agent (モデル) 、theme_mode、unicode_mode、show_path、sandbox、およびその他の表示・動作オプションを含む) は ユーザー設定のみ で利用でき、ユーザー設定ファイル (~/.config/devin/config.json、Windows では %APPDATA%\devin\config.json) でのみ設定できます。
設定の優先順位
| 優先度 | ソース | 共有対象? |
|---|---|---|
| 1 (最高) | 組織 / チーム設定 | はい (Enterprise) |
| 2 | セッション許可 (対話型承認) | いいえ (メモリ上のみ) |
| 3 | プロジェクト ローカル (.devin/config.local.json) | いいえ (gitignore 対象) |
| 4 | プロジェクト (.devin/config.json) | はい (コミット済み) |
| 5 (最低) | ユーザー (~/.config/devin/config.json; Windows では %APPDATA%\devin\config.json) | いいえ (個人) |
組織レベル (Enterprise) の設定は、プロジェクトまたはユーザーの設定で上書きされることはありません。マージの仕組みの詳細については、設定の優先順位を参照してください。
制限事項
さらに詳しく
設定リファレンス(完全版)
すべての設定オプションとその形式を網羅した一覧です。
設定の優先順位
グローバル、プロジェクト、ローカルの各設定がどのように相互に作用し、組み合わされるかを説明します。
