Skip to Content

この記事の音声は準備中です。

音声の一覧・再生リストへ

Cursor

この記事の目的

専用 IDE 型コーディングエージェントコードベースを読み、ファイルを編集し、コマンドを実行して検証するループで開発タスクを遂行する Agent。コード補完と異なり「タスク単位の委任」を受けられる。の代表である Cursor(Anysphere)の、インデックス方式・権限モデル・データ取り扱いを理解し、自分のチーム・用途に合うかを判断できるようになります。専用 IDE という形態の含意(移行コスト・データの流れ)を評価できることが目標です。

対象読者

  • 専用 IDE 型のコーディングエージェントを検討しているエンジニア
  • Cursor の組織導入でデータ取り扱い(Privacy Mode・インデックス)の評価を行う担当者

前提知識

本文

最終確認日: Run Modes と sandbox の適用範囲は 2026-10-03、検索方式は 2026-10-01、Data Use、self-hosted machines、Origin・subscriptions は 2026-09-10、その他は 2026-08-18 — 本記事の製品仕様・提供形態はこの日付時点の公式情報に基づきます。主な出典は「参考資料」を参照してください。

概要

Cursor は Anysphere が提供する専用 IDE 型のコーディングエージェントです。VS Code のコードベースを基にした独立 IDE を中核に、CLI・クラウド実行(Cloud Agents)・PR レビュー(Bugbot)へ面を広げています。5 分類(全体像)では IDE 統合型(専用 IDE)を中心に、ターミナル型・クラウド実行型・GitHub 連携型を持ちます。

特徴は次の 3 点です。

提供形態と実行環境

面内容実行場所
Cursor IDE専用 IDE(VS Code コードベース由来)。拡張・設定・キーバインドのインポート可ローカル
CLI(agent)対話 + 非対話(print)モード。CI 利用を公式が明記ローカル / CI
Cloud Agents隔離 VM で並列実行。self-hosted machines も選択可能(旧称: background agents)Cursor のクラウド / 自社実行基盤
Web / モバイルcursor.com/agents から Cloud Agents を操作(iOS アプリあり)クラウド
BugbotPR の自動レビュー。GitHub(GitHub Enterprise Server 含む)/ GitLab(Self-Hosted 含む)/ Bitbucket(Data Center 含む)/ Azure DevOps(限定提供)の 4 プラットフォームに対応クラウド
Automations / SDKスケジュール・トリガー起動、TypeScript / Python SDKクラウド / 任意

対応 OS は macOS / Windows / Linux です。Cursor 管理の Cloud Agents の環境は .cursor/environment.json(スナップショット / Dockerfile)で定義します。2026-09-02 には self-hosted machines が追加され、My Machines や team pool から自社ホストを使う経路も選べます。これはツール実行場所の選択であり、モデル通信がオンプレミスになることを意味しません。

リポジトリ理解・編集・実行の仕組み

設定ファイルとカスタマイズ

  • プロジェクトルールは .cursor/rules/*.mdc(frontmatter で Always / Intelligently / glob / Manual の 4 適用モードを指定)です。AGENTS.md にも対応しており、ルート・サブディレクトリに置いて階層的に結合されます(深い階層が優先)
  • ルールは Team Rules(組織ダッシュボードで集中管理・強制可)→ Project Rules → User Rules の 3 層で、Team が最優先です
  • Bugbot 専用のレビュー観点ファイル .cursor/BUGBOT.md、CLI 用の設定・権限ファイル(~/.cursor/cli-config.json 等)、フック(hooks.json。エージェントループの観測・ブロック・変更)、Teams プランの社内マーケットプレイス(ルール・スキル配布)があります

権限管理とセキュリティ

外部連携(MCP・CI・API)

  • MCPツールやデータソースを LLM アプリケーションに接続するための標準プロトコル。概要は ツール使用、接続の実務は ツール接続標準(MCP とエコシステム) クライアント: stdio / SSE / Streamable HTTP の 3 トランスポート + OAuth。設定は .cursor/mcp.json(プロジェクト)と ~/.cursor/mcp.json(グローバル)。接続先の設定・許可と、個々のツール呼び出しの承認を分けます。呼び出しは Run Mode・allowlist・組織設定に従い、自動実行または人の承認になるため、すべての呼び出しで都度承認されるとは限りません
  • 2026-08-27 の Origin の開始方法では、SCM(ソースコード管理)を接続せずに作業を始め、後からリポジトリを作れます。2026-08-19 の subscriptions は Cloud Agents が PR・Slack スレッド・スケジュールを監視して再開する機能です。起動条件だけでなく終了条件・CI・レビューの責任を決めて使います
  • Slack / Linear / GitHub / Bitbucket の @cursor メンションから Cloud Agents を起動でき、API からのプログラム起動、CLI の CI 組み込み、Automations(定期実行)があります
  • Cursor SDK(TypeScript / Python)でカスタムエージェント・カスタムツールを構築できます

チーム導入と提供プラン

  • 個人プランは Hobby(無料)/ Pro / Pro+ / Ultra、チームは Teams(Standard / Premium)/ Enterprise です
  • 課金は「シート + 含有利用枠、超過はオンデマンド従量(API 価格)」の構造です。オンデマンドは明示的な有効化と支出上限の設定が可能で、Cloud Agents・Bugbot は従量です。具体額は公式料金ページ(参考資料)で確認してください
  • 組織統制は SAML / OIDC SSO(Teams)、SCIM・監査ログ・リポジトリ / モデルアクセス制御・MDM・Admin API(Enterprise)、Privacy Mode の組織強制、Run Modes・サンドボックス規則の集中管理(チーム設定が個人設定に優先)です

代表的なユースケースと向き不向き

公式ポジショニング: 「タスクを Cursor に委任し、人は意思決定に集中する」— Tab 補完から Cloud Agents への委任まで、IDE を中心に段階的に自律性を上げる使い方です。

向き不向き(特性として):

  • 向く: エディタ体験(補完 + インライン編集 + Agent の統合)を重視する開発者、複数ベンダーのモデルを使い分けたいチーム、ローカル検索と実行時探索による大規模コード理解に価値を感じる場合
  • 注意が要る: 専用 IDE への移行が前提です(VS Code からの設定移行機能はありますが、組織の標準 IDE ポリシーとの整合が要ります)。現行検索のローカル索引だけで、推論時の送信がなくなるわけではありません。データ持ち出しの制約が厳しい組織では Privacy Mode を含め、Cloud Agents のチェックアウト、一時ファイルキャッシュ、安全性調査時の保持をそれぞれ確認します

実務での注意点

アンチパターン

  • Privacy Mode を確認せずに個人プランで業務コードを扱う — 無効時は学習利用が既定です。→ 業務利用は Privacy Mode 有効化(組織なら強制)を導入条件にします
  • Run Everything(全自動)を通常環境で常用する — 公式が「ガードレールはハード境界ではない」と明記している以上、全自動はサンドボックス・隔離環境とセットで使うべきです
  • 旧称(YOLO・background agents)の情報で設定を探す — 現行は Run Modes / Cloud Agents に再編されています。→ 現行ドキュメントの概念で確認します

チェックリスト

  • Privacy Mode の状態(個人: 手動有効化 / Enterprise: 既定オン + 強制)を確認したか
  • ローカル索引と推論送信・一時キャッシュ・Cloud Agents のチェックアウト・保持例外を分け、組織のデータポリシーと突き合わせたか
  • Run Mode のモード・許可リスト・サンドボックス・組織ポリシーを確認し、自動実行と人への承認要求の条件をチームで統一したか
  • .cursorignore で機密・不要領域をインデックスから除外したか
  • オンデマンド課金の支出上限を設定したか

関連トピック

参考資料

TODO・未確認事項

  • Windows でのサンドボックス対応、リポジトリサイズの明示的上限、個人新規登録時の Privacy Mode 初期値は公式情報で確認できていません(未確認)

変わりやすい項目(定点観測)