> ## Documentation Index
> Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# エアギャップ化されたDevin DesktopとCLI

> エアギャップ化されたDevin DesktopとCLIの管理者向け概要：Cognitionが提供するもの、お客様が用意するもの、認証の仕組み、使用するエンドポイントについて説明します。

> [!NOTE]
>
> このドキュメントは、Devinの連邦政府向け導入環境を対象としています。[Devin Docsに戻る](/ja/get-started/devin-intro)

Devin DesktopおよびDevin CLIのエアギャップ版buildは、インターネットに接続できないネットワーク向けに設計されています。推論リクエストはお客様がホストするモデルエンドポイントに送信されます。アクセスは、ローカルで検証される署名付きライセンスファイルによって制御されます。また、すべてのイベントはローカルの監査ログに書き込まれます。

このガイドは、製品のインストール、設定、サポートを担当する管理者を対象としています。ランブック形式で構成されており、各ページでデプロイの各部分を扱います。各ページの最後には、発生する可能性のあるエラーコードとその対処方法を記載しています。

> [!NOTE]
>
> **ベータ版。** エアギャップ版buildは現在ベータ版として提供されています。サポート対象のプラットフォームは、macOS (Apple siliconおよびIntel) 、Linux (x86\_64およびaarch64) 、Windows (x64およびarm64) です。

***

## 製品の構成

| コンポーネント | 機能 |
| - | - |
| **Devin Desktop (エアギャップ化されたbuild) **  | デスクトップアプリケーションです。ポータルのエアギャップ環境向けダウンロードページからインストールします。エアギャップ化されたDevin CLIをエージェントとしてバンドルしており、ローカルで通信します。クラウドへのログイン、Cascade、自動更新には対応していません。 |
| **Devin CLI (エアギャップ化されたbuild) **  | ターミナルエージェントです。シェル内で単独で実行する (`devin`) ことも、Desktop内のエージェントとして実行することもできます。モデルカタログはユーザーが作成したモデルファイルから、利用権はユーザーがインストールしたライセンスファイルから読み込みます。 |

DesktopとバンドルされているCLIは同じリリースのコミットからビルドされているため、Desktopのバンドル1つだけで、整合性の取れた完全なインストールが可能です。

## 始める前に

### Cognition から提供されるもの

| 項目 | 説明箇所 |
| - | - |
| ポータルへのアクセス(アカウント担当チームが設定した、あなたのチーム向けのアクティブなオンプレミス利用権付き) | [インストール](/ja/federal/air-gapped/install) |
| ポータルのエアギャップ環境向けダウンロードページで提供される Desktop バンドル(および Desktop トンネル CLI)と SHA-256 チェックサム | [インストール](/ja/federal/air-gapped/install)、[更新](/ja/federal/air-gapped/updates) |
| ポータルから発行される署名付きライセンスファイル(検証用の公開鍵はバイナリに埋め込まれています) | [ライセンス](/ja/federal/air-gapped/license) |

### 用意が必要なもの

| 項目 | 説明箇所 |
| - | - |
| サポート対象プラットフォームを実行するホスト。ライセンスファイルを `/etc/devin/license.devin-onprem-license` (Windows: `C:\ProgramData\Devin\license.devin-onprem-license`) 、または `DEVIN_LICENSE_FILE` で指定したパスに配置しておく必要があります | [ライセンス](/ja/federal/air-gapped/license) |
| ネットワーク内にある 1 つ以上の OpenAI 互換モデルエンドポイント。`/etc/devin/models.json` (Windows: `C:\ProgramData\Devin\models.json`) 、または `DEVIN_MODELS_FILE` で指定したパスにあるモデルファイルに記述します | [モデルファイル](/ja/federal/air-gapped/models-file) |
| (任意) ライセンスに加えてユーザーログインを必須にする場合は、OIDC アイデンティティプロバイダー | [SSO](/ja/federal/air-gapped/sso) |
| (任意) モデルエンドポイントや IdP が OS のトラストストアにない証明書を使用している場合は、プライベート CA バンドル | [ネットワークと証明書](/ja/federal/air-gapped/network-and-certificates) |

## 製品が利用するエンドポイント

エアギャップ化された CLI と Desktop は、すべてホスト上のファイルで設定します。利用するエンドポイントは、あなたが設定したものだけです。

* モデルファイルに記載された**モデルエンドポイント**。クラウドのモデルカタログはありません。モデルのリスト、モデルピッカー、推論の振り分けはすべてこのファイルに基づきます。エンドポイントは `https://` である必要があります。プレーンな `http://` を使用できるのは、同じマシン上の vLLM サーバーや Ollama サーバーなど、ループバックホスト (`localhost`、`127.0.0.0/8`、`[::1]`) の場合に限られます。
* SSO (シングルサインオン) を有効にした場合は、**アイデンティティプロバイダー**。CLI は発行者の OIDC 検出ドキュメントを読み取り、そこに記載された認可、トークン、JWKS の各エンドポイントを利用します。
* ローカルで設定した **MCPサーバー** (設定している場合) 。
* **ポータル** (`windsurf.fedstart.com`) 。管理者がブラウザからアクセスし、バンドルのダウンロードやライセンスの発行を行います。

監査ログと診断情報レポートはローカルディスクに書き込まれます。`devin update` は無効化されています。新しいバージョンは、ポータルからダウンロードしたバンドルを使ってインストールしてください ([アップデート](/ja/federal/air-gapped/updates)を参照) 。

## アクセスの制御方法

1. **ライセンス** (常時) 。CLI は起動時に、バイナリに組み込まれた公開鍵を用いてライセンスファイルの署名と有効期間を検証します。有効なライセンスがない場合、CLI は起動しません。詳しくは [ライセンス](/ja/federal/air-gapped/license) を参照してください。
2. **SSO (シングルサインオン) ** (任意) 。`"mode": "sso"` を指定した認証ファイルを作成すると、各ユーザーは `devin auth login` で IdP へのサインインも求められます。ログインには必須グループのメンバーシップを条件として設定でき、実行中のセッションはキャッシュされたトークンに基づいて再検証されます。詳しくは [SSO](/ja/federal/air-gapped/sso) を参照してください。

どちらの仕組みも CLI 側で強制適用されるため、ターミナルで単体利用する場合も、Desktop 内のエージェントを利用する場合も同様に適用されます。

## 次のステップ

> **[インストール](/ja/federal/air-gapped/install)**
>
> ポータルからのダウンロード、ダウンロードしたファイルの検証、インストール、初回のヘルスチェックの run までの手順。

> **[エラーコード](/ja/federal/air-gapped/error-codes)**
>
> `LIC`、`IDP`、`MDL`、`NET`、`CFG` の全エラーコードのカタログと、オペレーターが取るべき対応。

> **[トラブルシューティング](/ja/federal/air-gapped/troubleshooting)**
>
> `devin airgap doctor` のランブックと、サポートに送付すべき情報。

> **[ディスク上のファイル形式](/ja/federal/air-gapped/on-disk-formats)**
>
> OS ごとの設定ファイルのパスと、SIEM への取り込み用の監査ログ JSONL スキーマ。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.