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.
概要
- Devin Enterprise admins は、顧客向けの Devin ダッシュボードの Settings → Enterprise → Windsurf (
app.devin.ai/org/{orgName}/settings/windsurf) でこれらの設定を管理できます。Enterprise settings にアクセスできる管理者は、セルフサービスで設定できます。 - Windsurf Enterprise admins は、Windsurf ダッシュボードの https://windsurf.com/team/cli-settings でこれらの設定を管理できます。
Available の設定
モデル
- 特定のモデルを許可リストに追加 — ユーザーがアクセスできるモデルを、承認済みの厳選された一覧に制限します
- すべてのモデルを許可 — ユーザーに利用可能なすべてのモデルへのアクセスを許可します
デフォルトモデル
- チームのデフォルトが設定されていない場合、Devin CLI は組み込みのデフォルトモデルを利用します。
- 固定したデフォルトが上記の許可されたモデルの一覧に含まれていない場合、Devin CLI は組み込みのデフォルトモデルにフォールバックします。常に許可リストが優先されます。
- 各ユーザーはセッション中に引き続きモデルを切り替えられます。この設定で制御されるのは、新しいセッションの開始時に使われるモデルのみです。
app.devin.ai/org/{orgName}/settings/windsurf にある顧客向けの Devin Enterprise 設定ページからデフォルトモデルを設定できます。
Web 検索を有効にする
MCP サーバー
- オン/オフの切り替え — MCP サーバーの利用を全体として有効または無効にします
- 許可された MCP サーバー — ユーザーが接続できる MCP サーバーを指定します。サーバーが 1 つも追加されていない場合は、デフォルトですべてのサーバーが許可されます。特定のサーバーのみにアクセスを制限するには、サーバーを追加 をクリックします。
ターミナル権限
deny— アクションを完全にブロックします (最優先)ask— アクションごとに常にユーザーに承認を求めますallow— 承認を求めずにアクションを自動的に許可します
| Type | Format | Example |
|---|---|---|
| ファイルの読み取り | Read(/path) | Read(~/sensitive/**) |
| ファイルの書き込み | Write(/path) | Write(.env*) |
| コマンドの実行 | Exec(cmd) | Exec(rm), Exec(sudo) |
| HTTP フェッチ | Fetch(url) | Fetch(https://internal.api/*) |
| ツールベース | ツール名 | read, edit, exec |
サンドボックス強制
サンドボックス強制モード
--sandbox フラグの強制レベルを設定します。
- 任意 (デフォルト) —
--sandboxを指定するかどうかはユーザーが選択します。強制はされません。 - 必須 — すべてのユーザーに対して
--sandboxフラグが強制的に有効になります。コマンドラインで指定していなくても適用されます。すべての CLI セッションは、Read/Write の権限スコープを適用する OS レベルのファイルシステム サンドボックス内で実行されます。
- 書き込み可能なパス は、付与された
Write(...)権限スコープと workspace ディレクトリから導出されます - 読み取り可能なパス は、付与された
Read(...)スコープから導出されます (/usr/binなどのプラットフォームのデフォルトパスは常に読み取り可能です) - セッションの途中で付与されたスコープにより、それ以降のコマンドで利用できるサンドボックスの範囲が動的に拡張されます
ドメインフィルタリング
-
ドメイン許可リスト — これを設定すると、サンドボックスのネットワークプロキシ経由で到達できるのは、このリストに含まれるドメインのみです。このリストが基準となり、ユーザーがローカルのsandbox configで設定した
allowed_domainsは完全に置き換えられます。ユーザーが追加のドメインを加えて管理者の制限を回避することはできません。 -
ドメイン拒否リスト — 常にブロックされるドメインです。Enterprise の拒否ドメインは追加式で、ユーザーのローカル
denied_domainsとマージされるため、結合後のリストはより制限が厳しくなります。
*.example.com、**.example.com) については、sandbox config referenceを参照してください。
Enterprise とユーザーのドメインリストの相互作用:
| Scenario | Enterprise config | User config | Effective result |
|---|---|---|---|
| 管理者が許可リストを設定 | allowed_domains: ["github.com"] | allowed_domains: ["npmjs.org"] | github.com のみが許可されます (Enterprise がユーザーリストを置き換えます) |
| 管理者が拒否リストを設定 | denied_domains: ["evil.com"] | denied_domains: ["risky.io"] | evil.com と risky.io の両方がブロックされます (マージされます) |
| 管理者の許可リストがない | allowed_domains: [] | allowed_domains: ["github.com"] | ユーザーの許可リストが利用されます |
ユーザーのローカル
denied_domains は保持されたまま追加式でマージされるため、Enterprise の許可リストに含まれるドメインをユーザーが拒否することもできます。これは意図された動作です。結合後の結果は常により制限が厳しくなる方向に働き、緩くなることはありません。これによってアクセス上の問題が発生する場合は、ユーザーがローカル設定から競合するエントリを削除してください。Windsurfのコマンドパレットに「Install Devin CLI」を表示する
Cmd+Shift+P、Windows/Linux では Ctrl+Shift+P) を開き、Install Devin CLI を実行して devin バイナリを PATH に追加できます。
この設定は Windsurf Enterprise プランと Devin Enterprise プランで利用でき、デフォルトではオフです。
