Security and Privacy Hardening
このページでは、Cursor docs 全体に分散しているセキュリティとプライバシーに関するガイダンスを、1つのリファレンスに集約しています。これにより、Cursor を設定するチームは、すべてのページを探し回らなくても、適切なコントロールを確認して適用できます。各項目には、���細を確認できる元のドキュメントへのリンクがあります。
共有責任
安全なデプロイでは、Cursor とあなたのチームの双方が責任を負います。プラットフォームの構築、保護、運用は Cursor が担い、それを自分の環境にどう設定して導入するかはあなたが決めます。このページでは、あなたが管理するコントロールに焦点を当てます。Cursor 側のセキュリティ態勢については、Trust Center、Security ページ、および Data Use ポリシーを参照してください。
- Cursor が担当するのは、プラットフォームのセキュリティ、暗号化、インフラストラクチャ、各種認証、および Trust Center に記載された契約上のコミットメントです。
- あなたが設定するのは、ID、プライバシー保護の強制適用、エージェント コントロール、拡張機能の信頼設定、監視です。これらは以下のセクションで扱います。
- 多層防御のため、コントロールは重ねて適用してください。1 つの層だけに頼るのではなく、ベストエフォートのガードレール (Auto-review、許可リスト、
.cursorignore) と、確実に強制できるコントロール (承認、フック、サンドボックス化) を組み合わせてください。 - ここでの強制適用の手段 (組織全体のポリシー、MDM、SIEM ストリーミング) の多くは、チームダッシュボード または MDM で設定する エンタープライズ 機能です。
.cursorignoreや実行モードのデフォルトのようなユーザーごとのコントロールは、より広く適用されます。
管理者向けクイックスタート
まずは以下を実施してください。各項目は詳細ページにリンクしています。Cloud Agent の保持期間など、規制対象の組織向けのその他の項目は以下の表にあります。
- メンバーが Cursor 経由のモデルに対するプライバシーモードやその ゼロデータ保持 保証を無効にできないよう、組織全体で プライバシーモード を強制適用します。
- 組織の 実行モードポリシー を Auto-review (Run Everything ではなく) に設定し、サンドボックス化 を有効にします。
- チーム全体で強制適用とログ記録を行うため、フック を配布します。
- ネットワーク許可リスト を適用し、SSL inspection の対象から Cursor のドメインを除外します。Cloud Agent を使用する場合は、Cloud Agent network egress を設定します。
- ルールは非決定的であることを踏まえ、誘導の基準となる ルール のベースラインを設定します。
- プラグイン と MCP サーバー については、それらが何をインストールするかを確認し、信頼できる提供元を承認して管理します。
- シークレットや規制対象のパス向けに、
.cursorignoreのエントリを追加します。 - SSO、SCIM、Allowed Team IDs (MDM) を使って ID 管理を固定し、拡張機能 を制限し、インストールのクールダウン を設定し、(必要に応じて 署名検証 も設定して)、クライアントを Supported version に保ちます。
- 組織で許可する モデル を決定し、それ以外を制限します。Cursor の ZDR 契約に依存している場合は、個人用 API キー (BYOK: Bring Your Own Key) も制限します。
- 定期的に 監査ログ を確認し、SIEM に送信します。
- 独自のキーによる暗号化が必要な場合は、コンプライアンス要件で求められるときに CMEK を有効にします (Cloud Agent データ)。
ID とアクセス管理
サインインできるユーザーとデバイスを制御します。
| 管理項目 | 推奨事項 | 詳細 |
|---|---|---|
| SSO and SCIM | 認証を一元化し、ユーザーの利用停止を自動化します。 | SSO, SCIM |
| Allowed Team IDs | MDM で社用デバイス上の個人アカウントをブロックし、プライバシーモードを常に適用します。 | Identity |
| Allowed Extensions | 信頼できる発行元を許可リストに追加します。"*": true を追加しない限り、エントリを 1 つでも追加するとそれ以外はブロックされます。 | Extensions |
| Extension インストールのクールダウン | 短期間だけ公開される悪意のあるアップロードへの対策として、マーケットプレイス上のバージョンが公開されてから指定した時間が経過するまで、拡張機能のインストールと更新を延期します (ワーカー群全体で適用) 。必要に応じて署名検証も有効にできます。 | Cooldown, Signatures |
| Supported version | クライアントを最新の状態に保ち、UpdateMode MDM ポリシーで更新を管理します。 | Versions |
| Workspace Trust | MDM で適用し、信頼されていないフォルダーを制限モードで開くようにします。制限モードでは AI 機能が制限されるため、日常的なリポジトリではなく、本当に信頼できないツリーに対して使用してください。 | Workspace Trust |
プライバシーとデータ
コードとデータの取り扱いを管理します。
| 管理項目 | 推奨事項 | 詳細 |
|---|---|---|
| プライバシーモード | 組織全体で強制し、メンバーがプライバシーモードや Cursor 経由モデルに対するその ZDR コミットメントを無効にできないようにします。エンタープライズではデフォルトで有効です。BYOK と、プロバイダー側でデータ保持があるモデルの例外を参照してください。 | Privacy |
| 個人用 API キー (BYOK) | 制限してください。独自のキーを使う場合、ゼロデータ保持は Cursor ではなく、モデルプロバイダーとのお客様自身の契約に従います。 | BYOK |
| CMEK | コンプライアンス要件で顧客管理キーが必要な場合は、独自のキーで Cloud Agent のデータを暗号化します。 | CMEK |
| モデルアクセス | 組織で使用する特定のモデルを承認します。非 ZDR モデルは管理者の承認が必要です。 | Models |
| Repository blocklist | 機密性の高いリポジトリを Cursor から完全に除外します。 | Blocklist |
| Protected Git Scopes | Git の organization や namespace を保護し、Cloud Agent と Bugbot でそれらのリポジトリを使えるチームを自分のチームのみに制限します。 | Scopes |
デプロイメントに該当する場合は、HIPAA BAA と Cyber Safeguards も参照してください。
データ保持と削除
お客様とそのユーザーは、データを管理するための方法をいくつか利用できます。
| 方法 | 対象範囲 | 手順 |
|---|---|---|
| 個人アカウントの削除 | そのユーザーのアカウントと、それに関連するデータ。30日以内に削除されます。これだけではエンタープライズ テナントのオフボーディングは完了しません。 | ダッシュボード → Advanced Account Settings → Delete Account (ガイド) |
| データ主体からの請求 | 個人データへのアクセス、訂正、または削除の請求 (DSAR) 。 | プライバシーに関する権利を行使するには hi@cursor.com にメールを送信 (プライバシーポリシー) |
| 共有チャットとキャンバス | 公開済みの共有リンク。 | ダッシュボードから削除 (共有チャット, 共有キャンバス) |
| Cloud Agent の削除 | エージェントの会話の記録とアーティファクトを必要に応じて削除します。 | エージェント削除 API |
| 自動期限切れ | Cloud Agent スナップショット (90日間非アクティブ) 。 | 自動、対応不要 (スナップショット) |
| エンタープライズの保持期間 | Cloud Agent データの保持期間に上限を設定します (無期限または90日、カスタム期間は early access) 。 | Cloud Agent の保持期間;営業に問い合わせ |
| 契約終了 (エンタープライズ) | エンタープライズ契約における個人データの返却または削除。 | DPA に準拠;担当アカウントチームと調整 |
エージェントのランタイムと決定論的制御
エージェントが実行できることに対する厳格な境界です。ステアリング はこれらと組み合わせて使うものであり、決して代わりにはなりません。
| 制御 | 推奨事項 | 詳細 |
|---|---|---|
| Auto-review (実行モード) | Run Everything よりこちらを推奨します。許可リストに登録された呼び出しを実行し、可能な場合はシェルコマンドをサンドボックス化し、残りはベストエフォートの分類器に振り分けるため、フックと組み合わせてください。 | 実行モード, サンドボックス化 |
| ネットワーク許可リスト | *.cursor.sh を許可リストに追加し、サーバーごとに MCP のネットワークポリシーを設定してください。また、ユーザーが「動かすため」にセキュリティを無効にしなくて済むよう、Cursor のドメインは SSL inspection の対象から除外してください。 | ネットワーク, MCP network |
| Cloud Agent network egress | Cloud Agent の送信アクセスを、Default + 許可リスト または 許可リスト-only モードで制限してください。エンタープライズ admins は組織全体でこのポリシーを固定できます。 | Cloud Agent network |
| Cloud Agent OIDC トークン | 長期間有効なクラウドキーの代わりに、短期間有効な JWT を使用して、Cursor 管理の Cloud Agent の VM を AWS、GCP、Azure、またはカスタム OIDC 検証器にフェデレーションします。 | OIDC トークン |
| Private connectivity | PrivateLink または Cloudflare Tunnel を使ってプライベートな source control に接続し、Cursor のトラフィックをエンドポイントセキュリティ (AV/EDR/DLP) に合わせてください。 | 接続, エンドポイント |
| フック | エージェントのライフサイクルの各ポイントで強制と監視を行います (コマンドのブロック、シークレットの除去、監査) 。MDM またはクラウド経由で配布し、重要なフックには failClosed を設定してください。 | フック |
| Integrate your own tools | デフォルトだけに頼らず、フックから SIEM、DLP、許可リスト、またはポリシー API を呼び出してください。 | 例, パートナー |
.cursorignore | シークレットや規制対象のツリーについて、エージェントの読み取りとコンテキストへの追加をブロックします。ターミナルと MCP ツールはこれを尊重できないため、承認やファイル権限と組み合わせてください。 | 無視ファイル |
| Other protections | Browser、File-Deletion、External-File、.cursor ディレクトリ保護は有効のままにし、リスクの高い操作では引き続き承認が必要になるようにしてください。 | 保護, .cursor |
ステアリングと拡張性
ガイダンスやアドオンは挙動を左右し、機能を拡張します。どちらも決定的ではなく、信頼してよいかの判断が必要です。
| コントロール | 推奨事項 | 詳細 |
|---|---|---|
| ルール | チーム ルールで組織全体の挙動を導けますが、あくまで提案として扱い、上記の決定的なコントロールと組み合わせてください。 | ルール |
| プラグイン | プラグインには MCP サーバー、スキル、サブエージェント、ルール、フックをまとめて含められるため、何がインストールされるかを確認し、非公開のチーム マーケットプレイスを優先してください。 | プラグイン, Marketplace security |
| MCP | 許可リストでサーバーを承認し、サーバーごとに使用できるツールを制限し、ネットワーク モードを適用してください。有効にする前に各サーバーを確認してください。 | MCP allowlist, Security |
監視と対応
出力を確認し、管理策を確認して、監査証跡を維持します。
| 実践 | 推奨事項 | 詳細 |
|---|---|---|
| 本番前レビュー | 本番環境にリリースする前に、Bugbot と セキュリティエージェント に Cursor 生成コードを確認させます。 | Bugbot, セキュリティエージェント |
| 監査ログ | 定期的に確認し、認証および管理者イベントを SIEM、Webhook、または S3 にストリーミングします。 | コンプライアンス |
| コンプライアンスログ | Cursor の監査ログを超える開発アクティビティのメタデータをキャプチャするために、フックを使用します。 | フックのログ記録 |
| 責任ある開示 | 脆弱性は security-reports@cursor.com に報告してください。 | 開示 |
参考情報
背景と製品コンテキストです。このページ全体でリンクされている docs が、各管理項目の根拠です。
プラットフォーム上の約束事項
このページの各設定項目では、ご自身の環境を設定する方法を説明しています。これらは、Cursor のプラットフォーム セキュリティおよび契約上の約束事項を補完するものです。
- 認証情報、セキュリティ アーキテクチャ、サブプロセッサについては Trust Center
- 契約条件およびデータ保護条件については Master Services Agreement と Data Processing Agreement
subprocessors または Cursor のセキュリティ態勢に変更があった際に通知を受け取るには、Trust Center で登録してください。Cursor は入力したメールアドレスに確認メールを送信します。更新通知を受け取り始める前に、その確認を完了する必要があります。
組織向けに Cursor を強化する
組織全体での強制適用、CMEK、SIEM ストリーミングを有効にするには、チームにお問い合わせください。