
Cursor
Anysphere · コーディング
Cursor は Anysphere が手がける AI コードエディター兼コーディングエージェントだ。コードベース全体を読み、コードを書き換え、エディター、ターミナル、GitHub をまたいでタスクを片づけるエージェントを走らせる。

Cursor について
About
Cursor とは何か
Cursor は AI ネイティブのコードエディターであり、コーディングエージェントでもある。プロジェクトを指し示し、やりたいことを自然な言葉で伝えると、ファイルを読み、変更を組み立て、コードを書く。中身は VS Code のフォークなので、使い慣れたエディター、拡張機能、キーバインドはそのまま残る。変わるのは重心だ。一行ずつ打つ代わりに、作業をこなして差分を見せてくれるエージェントを操る。
狙っているのは、ソフトウェア開発のいちばん重い中間工程だ。新機能を作るには忘れかけていた古いコードを読み直すことになり、バグ修正では複数ファイルのロジックを追い、プルリクエストの確認では変更を説明と突き合わせる。Cursor はこれらを一つのループにまとめようとする。尋ねる、生成する、検証する、マージする。自前のモデル Composer に加えて OpenAI、Anthropic、Google などのモデルも抱えるため、タスクに合うものを選べる。
境界を決めるのは二点だ。すべては Cursor のサーバーと接続先のモデルを通るため、完全なオフラインや隔離環境は想定外になる。もう一つ、巨大なコードベースでは AI は局所的な編集や単一モジュールで最も力を発揮する。システム全体を作り直せと頼むと、抜けが出ることもある。VS Code 系のエディターをすでに使い、AI をその流れに組み込みたい人にはよく合う。
はじめかた
- cursor.com から macOS、Windows、Linux 版の Cursor をダウンロードし、GitHub か Google でサインインする。VS Code 利用者は拡張機能、設定、キーバインドを一度に取り込める。
- プロジェクトのフォルダーを開く。Cursor がコードベースを索引化し、エージェントがファイル、フレームワーク、流儀を把握する。
- 一箇所を変える。Tab で行内補完、Cmd+K で狙った編集、エージェントを開いて自然な言葉で機能を説明する。方針を先に確認したいときは Plan Mode を使う。
- エージェントを走らせる。ファイルを編集し、コマンドを実行し、行ごとに受け入れるか却下できる差分を出す。複数のエージェントを並行して起動したり、長い仕事をクラウドエージェントに任せてもよい。
- 確認して届ける。変更を見直し、テストを回し、GitHub に push する。Cursor にプルリクエストを確認させ、Slack や GitLab などとつないでもよい。
AIツール情報
Cursorの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- プロの開発者:大規模なリポジトリと複数ファイルの変更を扱えるので、日々のコーディング、リファクタリング、デバッグが一つのウィンドウに収まる。コードを読んで差分を判断できることを前提にしており、そこに価値が出る。
- フルスタックとフロントエンドのエンジニア:細かい編集を頻繁に重ねるとき、つまり反応の速さがものを言う場面でエージェントが効く。タスクごとにモデルを替えても、道具を変えずに済む。
- チームと企業:SSO、共有請求、利用状況の分析、管理者による制御が組織に合う。しかも Cursor はライセンス単位ではなく実利用者ごとに課金する。
タスク
- 説明から新機能を作る:望む挙動を伝えると、エージェントが関係するファイルにコードを書き出す。あとはマージ前に差分を確認する。
- バグを追う:エラーや失敗するテストを指し示すと、エージェントがファイルをまたいでロジックを追い、一行で当て推量するのではなく根本原因にたどり着く。
- プルリクエストを確認する:Bugbot が変更を見て、ありそうな問題を指摘し、コメントを残す。長い差分を手作業で追う手間が減る。
- リファクタリングと整理:複数ファイルの編集とリポジトリ全体の索引があるので、呼び出し元を漏らさずに改名、再構成、近代化を進められる。
シーン
- 週末で小さなアプリを届ける:エージェントとクラウドエージェントのおかげで、API をいちいち調べずに組み立て、作り、テストまで進められる。
- 古いコードベースを保守する:索引とエージェントが、手を入れる前に未知のモジュールを理解する助けになる。他人の古いコードを引き継ぐときは特に効く。
- 複数のタスクを同時に進める:並行エージェントとクラウドエージェントを使えば、テスト一式や移行のような長い仕事を任せ、その間ほかの作業を続けられる。
- チームの流れの中で働く:GitHub、GitLab、Slack、CI ツールとの連携により、エージェントが既存のパイプラインに収まる。
主な機能
エージェントモード
エージェントは自然な言葉の依頼を受け取り、プロジェクト全体で実行する。必要なファイルを読み、手順を組み、コードを編集し、コマンドを走らせ、何かが確定する前に承認できる差分を出す。単一ファイルの補完と違い、フォルダーをまたぐ仕事、たとえばエンドポイントとそのテスト、マイグレーションをまとめて片づける。Plan Mode は考えることと行うことを分け、先に方針を確認できる。
Tab による自動補完
Tab は次のトークンではなく、次の編集を予測する。複数行の変更を提案し、いちばん編集しそうな位置へ飛ぶので、反復作業でも流れを保てる。遅延を重視して調整した高速モデルで動くため、提案は間を置かず、打っている最中に現れる。
モデル選択と Composer
Cursor は自前のモデル Composer 2.5 を抱え、OpenAI、Anthropic、Google などの最先端モデルへリクエストを振り分けられる。モデルごとにコンテキストウィンドウと価格が違い、タスクごとに選べる。チームでは Cursor Router が最適化の狙いに応じて Auto リクエストのモデルを自動で選ぶ。
クラウドエージェントと並行作業
エディターの外では、エージェントが自分のマシン上で機能を作り、テストし、実演し、長いタスクを並行して進める。タスクを任せてその場を離れ、戻れば確認できる成果ができている。単なる一つの助手が、独立した作業を同時にこなす同僚の集まりに近づく。
Bugbot とコードレビュー
Bugbot はプルリクエストを見て、変更を確認し、ありそうな問題を行内コメントで指摘する。GitHub と GitLab につながるので、レビューはコードのある場所で起きる。狙いは、差分が数百行に及ぶときに人の目が流しがちな点を拾うことだ。
連携と拡張性
Cursor はターミナルで動き、Slack で協働し、GitHub 上で PR を確認する。GitLab、Azure DevOps、Bitbucket、JetBrains、Linear ともつながる。プラグイン、skills、MCP サーバー、ルールは一箇所で足せて、エージェントがあなたの道具に届き、流儀に従う。
メリットとデメリット
メリット
- コードベース全体を読むので、複数ファイルの編集やリファクタリングで文脈を手で貼り付ける必要がない。
- VS Code が土台なので、拡張機能やテーマ、ショートカットがそのまま生き、乗り換えの負担が小さい。
- タスクごとにモデルを選べ、エディターを離れずに切り替えられる。
- 並行エージェントとクラウドエージェントが、長い仕事を背後で進めている間もコーディングを続けられる。
- チームには SSO、利用状況の分析、実利用者ごとの課金が付き、ライセンス単位の道具より管理しやすい。
デメリット
- 接続と背後のモデルが要るため、完全なオフライン環境では使えない。
- 非常に大きなコードベースでは、索引付けやモジュールをまたぐ推論が文脈を取りこぼすことがあり、出力は自分で確かめる必要がある。
- エージェントの利用量はプランに対して計測され、上位モデルを多用すると含まれる枠を超えることがある。
- 外部モデルの利用は API 価格で別途請求されるため、定額より費用が読みにくい。
よくある質問
Cursor はソフトウェアを書き、直し、見直すための AI コードエディター兼コーディングエージェントだ。プロジェクトを開き、望むことを伝えると、エージェントがあなたのファイルのコードを変える。ターミナルでも動き、プルリクエストを確認し、GitHub や Slack などのツールにもつながる。
関連コンテンツ
Cursorに関連するツール、スキル、記事を探す。
Cursorの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
関連AIニュース

