次に何を見直すべきかを理解する。
まず総合評価を確認できます。必要になったら勤務先のメールアドレスを確認し、6つのリスク領域、根拠、具体的な改善策をダウンロードしてください。
完全なサンプル レポートを確認する
合成クロード コード、カーソル、およびウィンドサーフィン構成から構築された例示的なレポートを探索します。
D
D · ハイリスク
基本コントロールの欠落など、9 の問題。
1 台のマシン上のエージェント クライアント構成 · 4 設定ファイル · 生成された2026-10-09
リスク領域
-
-
アクセスと資格情報
誰と何がどのシステムにアクセスでき、鍵はどのように保管されますか?
-
エージェントのアクション
担当者が「はい」と言わなくても、エージェントは何を変えることができますか?
-
データ漏洩
エージェントはどのような機密データにアクセスできますか?また、そのデータはどこに送信されますか?
-
-
サプライチェーン
エージェントが依存しているサーバーとベンダーは信頼できますか?
優先する改善策
- データを変更するツールは事前に承認されています
常に許可リストからサーバー全体とワイルドカードのエントリを削除します。
クイックフィックス · 総合スコアが8.4ポイント上がります
- サーバーは起動するたびに新しいコードをダウンロードします
各パッケージを正確なバージョン (例: @scope/name@1.2.3) に固定し、アップグレードを確認します。
クイックフィックス · 総合スコアが5.9ポイント上がります
- サーバーはエージェントにコードまたはシェルコマンドを実行させます
サーバーを削除するか、アクセスが制限されたコンテナーまたはサンドボックスでサーバーを実行します。
いくつかの仕事 · 総合スコアが4.2ポイント上がります
指摘事項
クリティカル
クイックフィックスAA-2
データを変更するツールは事前に承認されています
重要な理由
書き込みまたは削除を行う事前承認されたツールは、最初に人に見られることなく実行されます。
証跡
playwright のすべてのツール (削除ツールを含む) は、~/.claude/settings.json で事前承認されています。 (設定ファイルから読み取る)
github の create_pull_request は ~/.claude/settings.json で事前承認されています (名前からの推定)
修正
- 常に許可リストからサーバー全体とワイルドカードのエントリを削除します。
- 名前付き読み取り専用ツールのみを事前承認します。
Durinでできること: データを変更する操作ごとに、正確な引数に紐付いた担当者の承認を必須にするか、変更操作をすべてブロックできます。
デモを予約
マッピング先
ISO/IEC 27001:2022 Annex A: A.5.3, A.8.2
SOC 2 Trust Services Criteria: CC6.3, CC8.1
GDPR: Art. 32
高
クイックフィックスSC-1
サーバーは起動するたびに新しいコードをダウンロードします
重要な理由
変更または侵害されたパッケージは、誰もレビューすることなくこのマシン上で実行されます。
証跡
github は、修正バージョンのない npm パッケージ @modelcontextprotocol/server-github を実行します (~/.claude.json) (設定ファイルから読み取る)
playwright は、修正バージョンのない npm パッケージ @playwright/mcp を実行します (~/.claude.json) (設定ファイルから読み取る)
linear は、修正バージョンのない npm パッケージ mcp-remote を実行します (~/.cursor/mcp.json) (設定ファイルから読み取る)
postgres は、修正バージョンのない npm パッケージ @modelcontextprotocol/server-postgres を実行します (~/.cursor/mcp.json) (設定ファイルから読み取る)
修正
- 各パッケージを正確なバージョン (例: @scope/name@1.2.3) に固定し、アップグレードを確認します。
マッピング先
ISO/IEC 27001:2022 Annex A: A.5.19, A.5.20, A.5.21, A.5.22
SOC 2 Trust Services Criteria: CC9.2, CC7.1
GDPR: Art. 28
高
いくつかの仕事AA-3
サーバーはエージェントにコードまたはシェルコマンドを実行させます
重要な理由
コードを実行すると、エージェントはユーザーのアカウントで実行できることをすべて実行できるようになります。
証跡
playwright の Claude Code (~/.claude.json) (設定ファイルから読み取る)
postgres の Cursor (~/.cursor/mcp.json) (設定ファイルから読み取る)
修正
- サーバーを削除するか、アクセスが制限されたコンテナーまたはサンドボックスでサーバーを実行します。
- 呼び出しごとに承認が必要です。
マッピング先
ISO/IEC 27001:2022 Annex A: A.5.3, A.8.2
SOC 2 Trust Services Criteria: CC6.3, CC8.1
GDPR: Art. 32
高
いくつかの仕事DE-2
サーバーはデータベースに直接接続します
重要な理由
データベースにアクセスできるエージェントは、資格情報で許可されているものであればすべて読み取りまたは変更できます。
証跡
postgres はデータベースに接続します (~/.cursor/mcp.json) (設定ファイルから読み取る)
修正
- 必要なテーブルに限定された読み取り専用アカウントを介して接続します。
- エージェントを運用データベースから遠ざけてください。
マッピング先
ISO/IEC 27001:2022 Annex A: A.5.12, A.5.14, A.5.34, A.8.12
SOC 2 Trust Services Criteria: C1.1, CC6.7
GDPR: Art. 5(1)(c), Art. 28, Art. 30, Art. 44
中
より大規模なプロジェクトAT-1
エージェント接続は中央ポリシーまたはログをスキップします
重要な理由
中心点がなければ、エージェントの動作を確認したり、制限したり、停止したりすることはできません。
証跡
github は直接接続します (~/.claude.json) (設定ファイルから読み取る)
playwright は直接接続します (~/.claude.json) (設定ファイルから読み取る)
notion は直接接続します (~/.claude.json) (設定ファイルから読み取る)
linear は直接接続します (~/.cursor/mcp.json) (設定ファイルから読み取る)
postgres は直接接続します (~/.cursor/mcp.json) (設定ファイルから読み取る)
context7 は直接接続します (~/.codeium/windsurf/mcp_config.json) (設定ファイルから読み取る)
修正
- ポリシーを適用し、ログを保持するゲートウェイまたはプロキシを介してエージェント接続をルーティングします。
Durinでできること: Durinを通るすべてのリクエストに対して、ポリシーを適用し、監査記録を残します。
デモを予約
マッピング先
ISO/IEC 27001:2022 Annex A: A.8.15, A.8.16
SOC 2 Trust Services Criteria: CC7.2, CC7.3
GDPR: Art. 5(2)
中
いくつかの仕事DE-4
企業データが外部サービスプロバイダーに送信される
重要な理由
各プロバイダーは、エージェントが送信したものをすべて受信し、独自の条件に基づいて処理します。
証跡
notion は mcp.notion.com (~/.claude.json) にデータを送信します (設定ファイルから読み取る)
linear は mcp.linear.app (~/.cursor/mcp.json) にデータを送信します (設定ファイルから読み取る)
context7 は mcp.context7.com (~/.codeium/windsurf/mcp_config.json) にデータを送信します (設定ファイルから読み取る)
修正
- 各プロバイダの規約やデータの取り扱いを確認してください。
- 使用しないプロバイダーを削除します。
マッピング先
ISO/IEC 27001:2022 Annex A: A.5.12, A.5.14, A.5.34, A.8.12
SOC 2 Trust Services Criteria: C1.1, CC6.7
GDPR: Art. 5(1)(c), Art. 28, Art. 30, Art. 44
中
いくつかの仕事SA-2
エージェントが追加できるサーバーを一元的に制御できない
重要な理由
このマシンを使用する人は誰でも、審査なしでエージェントを新しいシステムに接続できます。
証跡
Claude Code には、許可または拒否されたサーバーの管理リストがありません (設定ファイルから読み取る)
修正
- サーバーを許可または拒否する管理設定を展開します: クロード コードの場合は管理対象 mcp.json または allowedMcpServers、コーデックスの場合は requirements.toml。
マッピング先
ISO/IEC 27001:2022 Annex A: A.5.9, A.5.10
SOC 2 Trust Services Criteria: CC6.1
GDPR: Art. 30
低
いくつかの仕事AA-4
サーバーはデータを削除するツールを提供します
重要な理由
誤った呼び出しや悪用された呼び出しにより、データが削除され、戻ってこない可能性があります。
証跡
playwright は削除ツールを提供します (~/.claude.json) (設定ファイルから読み取る)
修正
- 不要な削除ツールをオフにし、残りのツールについては承認を必要とします。
マッピング先
ISO/IEC 27001:2022 Annex A: A.5.3, A.8.2
SOC 2 Trust Services Criteria: CC6.3, CC8.1
GDPR: Art. 32
低
クイックフィックスAT-4
エージェントクライアントがアクティビティをモニタリングに送信していません
重要な理由
アクティビティがエクスポートされなければ、エージェントが関与したインシデントを調査するのは困難です。
証跡
Claude Code は読み取られた設定のアクティビティをエクスポートしません (設定ファイルから読み取る)
修正
- 監視システムへのクライアントの OpenTelemetry エクスポートをオンにします。
マッピング先
ISO/IEC 27001:2022 Annex A: A.8.15, A.8.16
SOC 2 Trust Services Criteria: CC7.2, CC7.3
GDPR: Art. 5(2)
サーバー別
| サーバー | クライアント |
指摘事項 |
|---|
| context7 | Windsurf | エージェント接続は中央ポリシーまたはログをスキップします |
| context7 | Windsurf | 企業データが外部サービスプロバイダーに送信される |
| github | Claude Code | データを変更するツールは事前に承認されています |
| github | Claude Code | サーバーは起動するたびに新しいコードをダウンロードします |
| github | Claude Code | エージェント接続は中央ポリシーまたはログをスキップします |
| linear | Cursor | サーバーは起動するたびに新しいコードをダウンロードします |
| linear | Cursor | エージェント接続は中央ポリシーまたはログをスキップします |
| linear | Cursor | 企業データが外部サービスプロバイダーに送信される |
| notion | Claude Code | エージェント接続は中央ポリシーまたはログをスキップします |
| notion | Claude Code | 企業データが外部サービスプロバイダーに送信される |
| playwright | Claude Code | データを変更するツールは事前に承認されています |
| playwright | Claude Code | サーバーは起動するたびに新しいコードをダウンロードします |
| playwright | Claude Code | サーバーはエージェントにコードまたはシェルコマンドを実行させます |
| playwright | Claude Code | エージェント接続は中央ポリシーまたはログをスキップします |
| playwright | Claude Code | サーバーはデータを削除するツールを提供します |
| postgres | Cursor | サーバーは起動するたびに新しいコードをダウンロードします |
| postgres | Cursor | サーバーはエージェントにコードまたはシェルコマンドを実行させます |
| postgres | Cursor | サーバーはデータベースに直接接続します |
| postgres | Cursor | エージェント接続は中央ポリシーまたはログをスキップします |
在庫
- エージェントクライアントが見つかりました
- Claude Code, Cursor, Windsurf
- MCP サーバーが構成されました
- 6
- システムエージェントが到達できる
- 6
- システムエージェントは変更できる
- 監査で分類できなかったツールを使用した 3 (2 の詳細)
- 構成ファイルにある認証情報の種類
- なし
- 外部プロバイダー
- mcp.notion.com, mcp.linear.app, mcp.context7.com
評価の範囲と限界
次に何をするか
完全なレポート内の調査結果と提案された修正を使用して、最初に何を対処するかを選択します。変更する前に、実行中の AI ツールでフラグ付きの各設定を確認してください。
4 設定ファイルの読み取り
グレードは、提供された構成ファイルを反映しています。私たちは、実行中の AI ツールをテストしたり、そのアクティビティを検査したりしませんでした。
- ベンダー アカウントとインストールされているプラグインの接続を確認します。監査では、アカウント、プラグイン、または拡張機能からロードされた MCP サーバーは検査されません。
- エージェントに許可されている内容を確認します。アプリのみの設定、管理対象デバイスのポリシー、ランタイム オプション、保存された承認、およびエージェントごとの権限ルールは検査されません。
- インストールされているクライアントのバージョンを確認します。監査ではバージョンは検出されません。現在のバージョンが適用されるように、提供された設定を解釈します。
- 各 MCP サーバーのライブ ツール リストを検査します。監査では、サーバーに接続してどのツールが公開されているかを確認することはありません。構成ベースのツール タイプは、そのカタログ名とツール名に由来しています。
- サーバー パッケージに既知の脆弱性がないか確認します。この実行では、パッケージ レジストリや脆弱性データベースはクエリされませんでした。
これは、構成および使用状況のメタデータからのリスク信号であり、正式な監査、認証、または法的アドバイスではありません。