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

# Desktop Agentの仕組み

> WindowsのDesktop Agentが日常的なAI利用をどのように保護するか。

<Note>
  **Windows専用。** 製品内での操作体験を示す注釈付きスクリーンショットは現在最終調整中です。
</Note>

登録が完了しプロジェクトに割り当てられると、Desktop Agentは**透過的に**動作します。AIツール（Webチャットアシスタント、デスクトップアプリ、CLIツールなど）を通常どおり使い続けることができ、その間Agentが送信内容を検査し、会社の[Guard Policy](/ja/v1.2/concepts/guard-policy)を適用します。統合すべきSDKはなく、有効化するものもありません。

## どのリクエストが検査されるか

Agentは、会社が統制するAIサービス — プロジェクトの[Control Profile](/ja/v1.2/admin/control-profiles)で定義されたキャプチャ対象 — へのトラフィックのみを傍受します。PC上のその他のリクエストはすべてそのまま通過し、検査されることも、Starfortに送信されることもありません。

## 検査されたリクエストに何が起こるか

検査された各リクエストには、3つの[アクション](/ja/v1.2/concepts/actions-pass-mask-block)のいずれかが適用されます。

* **PASS** — 入力は変更されずに送信され、通知はありません。
* **MASK** — 機微な箇所（例えば電話番号やメール）は、**リクエストがマシンから離れる前に**`[PHONE_NUMBER_1]`のようなプレースホルダートークンに置き換えられます。AIサービスが目にするのは、常にマスクされたバージョンのみです。
* **BLOCK** — リクエストが停止され、AIサービスには**何も送信されません**。通知で理由が説明されます。[ブロックおよびマスクの通知](/ja/v1.2/desktop/block-mask-notifications)を参照してください。

<Note>
  Topicチェック（主題をレビュー対象としてフラグ付けできるポリシータイプ）は、Desktop Agentでは**記録されますが適用されません** — PASSとして扱われるため、リクエストを変更したり停止したりすることはありません。送信内容に影響するのはPASS、MASK、BLOCKのみです。
</Note>

## AgentがStarfortに接続できない場合

ネットワーク障害時の動作は、会社の**Network Fail-Safe**設定に従います — *fail-open*（傍受したすべてのリクエストを許可、デフォルト）または*fail-closed*（傍受したすべてのリクエストをブロック）のいずれかであり、接続が回復すると自動的に復旧します。[Desktop Agent設定](/ja/v1.2/admin/desktop-agent-settings)を参照してください。

これは、Agentが本当にStarfortに接続できない場合にのみ適用されます。接続は問題ないものの解析自体を完了できない場合、会社がfail-openを選択していても、リクエストは常にブロックされます。
