Anthropicは、すべての環境にわたってコントロールプレーンを保護します。これには、セッションとワークキューの整合性、マルチテナント分離、エージェントコンテキストの最小化が含まれます。セルフホストする場合、以下の責任はお客様が負うことになります。
- サンドボックスイメージの品質とランタイムの強化。 Anthropicはお客様のサンドボックスイメージを検査または検証しません。不要なLinuxケーパビリティの削除、非rootユーザーでの実行、読み取り専用ルートファイルシステムの使用などのベストプラクティスに従ってください。
- ネットワークエグレス制御。 サンドボックスのネットワークアクセスは、お客様のVPCとファイアウォールルールによって決まります。エグレス制限がない場合、侵害されたツール実行は任意の外部ホストに到達する可能性があります。アウトバウンドトラフィックを、ツールが必要とするエンドポイントのみに制限してください。
- サービスキーの保管とローテーション。 環境サービスキー(
ANTHROPIC_ENVIRONMENT_KEY)は、環境のワークキューのポーリングと、セッションへの結果の送信を認可します。環境ファイルやサンドボックスイメージではなく、シークレットマネージャーに保管してください。漏洩が疑われる場合は、直ちにローテーションしてください。
- 信頼できないワークロードの分離。 環境サービスキーは、1つの環境のワークキューにスコープされています。サンドボックス内で信頼できないコードを実行する場合は、信頼境界ごとに個別のワークスペースと環境をプロビジョニングすることを検討してください。これにより、各キーは共有プールではなく、単一ユーザーのセッションに限定されます。
- ツール実行の影響範囲。 ツールは、お客様のプロセスが持つ権限でサンドボックス内で実行されます。プロセスユーザーに最小権限を適用し、ツールが必要とするディレクトリのみをマウントしてください。
- ログの保持とセッションコンテンツ。 会話コンテンツとツール出力は、お客様のワーカーを通過し、お客様の環境内に留まります。お客様自身のポリシーに準拠して、そのデータを保持、編集、または削除する責任はお客様にあります。Anthropicは、配信後にお客様のワーカーがセッションコンテンツをどのように扱うかを把握できません。
Anthropicがお客様に代わって行えないこと
- キーの漏洩を把握すること。 Anthropicは異常な使用パターンを検出できますが、お客様のキーが侵害されたことを知ることはできません。
ANTHROPIC_ENVIRONMENT_KEYの漏洩が疑われる場合は、直ちに失効させて代替キーを生成してください。失効はすべてのリクエストで検証されるため、ワーカーの次の呼び出しから有効になります。
- ワーカービルドの検証。 Anthropicはお客様のサンドボックスイメージやランタイムを検査しません。イメージ内のサプライチェーン侵害は、コントロールプレーンからは検出できません。
- サンドボックス内でのツールの分離。 Anthropicのセキュリティ境界はサンドボックスで終わります。その境界内で個々のツール実行を互いにどのように分離するかは、完全にお客様の責任です。
- お客様の環境でのデータ保持の強制。 セッションコンテンツがお客様のワーカーに到達した時点で、それはAnthropicのデータライフサイクル制御の範囲外となります。