【2026年最新】Cursorの使い方完全ガイド|料金・日本語対応・Agent・MCP・Automationsまで解説

生成AIの読み物

Cursorは、AIにコードを質問するだけのツールではなく、コードを書く・直す・調べる・任せる作業をエディタの中でまとめて進められるAIコードエディタです。ChatやTab補完だけでなく、Agentによる複数ファイルの編集、MCPによる外部ツール連携、AutomationsやCLIまで使えるようになり、2026年現在は「AIと一緒に開発する環境」として注目されています。

この記事では、Cursorとは何か、VS CodeやGitHub Copilot、Claude Code、Codexと何が違うのかを整理しながら、始め方、基本的な使い方、料金プラン、無料版でできること、日本語対応、Agent・MCP・Automationsの使いどころまで、初心者にも分かるように解説します。さらに、導入時につまずきやすいログイン・補完・Agent・課金まわりのトラブル対処もまとめているので、Cursorをこれから使う人も、すでに使っていて使いこなせていない人も、この記事だけで全体像をつかめます。

  1. Cursorとは?AIコードエディタでできることを初心者向けに解説
    1. Cursorの特徴を一言でいうと、「AIがエディタの中にいる」
    2. Cursorでできること|Chat・Agent・Tab補完・MCPの全体像
    3. Cursorが2026年に注目される理由|Agent化・自動化・市場拡大
  2. Cursorが向いている人・向かない人|導入前の判断基準
    1. Cursorが向いている人|既存コードを読みながら直したい人
    2. まだCursorを急がなくていい人|今の環境で十分なケース
    3. 迷ったらどこまで試す?無料版で確認すべき範囲
  3. Cursorの始め方|インストール・初期設定・VS Code移行まで
    1. Cursorのインストール手順|公式サイトから始める流れ
    2. VS Codeから設定や拡張機能を移行する方法
    3. 最初に見直したいおすすめ設定|AI機能を使いやすくする準備
  4. Cursorの基本的な使い方|まず覚える操作と実践パターン
    1. Cursor Chatの使い方|コードを選択して質問・確認する
    2. Cursor Agentの基本的な使い方|作業を任せる流れ
    3. Tab補完の使い方|次のコードをAIに提案させる
    4. コード編集・修正の進め方|自然文で差分を作る
    5. 最初に試したい実践パターン|バグ修正・リファクタ・説明
  5. Cursor Agentとは?できること・使いどころ・注意点
    1. Agentに任せやすい作業|複数ファイル修正・テスト・調査
    2. Planモードとは?実装前に方針を確認したい時に使う
    3. Agentをうまく動かす依頼のコツ|目的・範囲・制約を伝える
    4. Agentを使う時の注意点|差分確認と実行権限を忘れない
  6. Cursor Automationsとは?定期実行・イベント実行で何ができるのか
    1. Cursor Automationsでできること|常時動くAgentの基本
    2. Automationsが向いている業務|定期レビュー・通知・軽微な修正
    3. Automationsの始め方|スケジュール・イベント・Slack連携の流れ
    4. Automationsが動かない時の見直し方|権限・トリガー・実行範囲
  7. Cursor MCPとは?外部ツール連携で開発フローはどう変わるのか
  8. MCP とは何かModel Context Protocol
    1. MCPを使うメリット|GitHub・FigmaなどをCursorにつなげる
    2. CursorにMCPを追加する流れ|設定から接続確認まで
    3. まず試しやすいMCPの例|GitHub・Figma・ドキュメント連携
    4. MCP利用時の注意点|権限・セキュリティ・情報漏えい対策
  9. Cursorの精度を上げる設定|Rules・AGENTS.md・Hooks・Skillsの使い分け
    1. Rulesとは?プロジェクト共通の指示を固定する設定
    2. AGENTS.mdは何を書く?Agentに守らせたいルールの整理
    3. Hooksとは?実行前後の確認や自動処理に役立つ設定
    4. Skillsとは?よく使う作業手順を再利用する仕組み
    5. 指示がぶれる時の見直し順|Rules・AGENTS.md・Hooks・Skills
  10. Cursor CLIの使い方|ターミナルからAgentを動かす方法
    1. Cursor CLIでできること|エディタ外からAI作業を進める
    2. Cursor CLIのインストール手順|まず確認するコマンド
    3. ターミナル中心で使う活用例|修正・調査・自動化
  11. Cursorの料金|無料版・Pro・Pro+・Ultraの違いと選び方
    1. Cursor無料版でできること|Hobbyプランの使える範囲
    2. Pro・Pro+・Ultraの違い|使用量とクレジットの考え方
    3. どの料金プランを選ぶべきか|個人利用・本格利用・重い開発
    4. 課金前に確認したい注意点|使用量・上限・年払い
  12. Cursorは日本語で使える?日本語対応と英語UIの使い方
    1. 日本語で質問や指示はできる?実用性と注意点
    2. 英語UIで困りやすい場面|設定・料金・エラー表示
    3. 日本語中心で使うおすすめ運用|短く具体的に依頼する
    4. 日本語で精度を上げるコツ|曖昧な指示を避ける
  13. CursorとVS Codeの違い|乗り換えるべき人・併用でよい人
    1. CursorとVS Codeは何が違うのか|AI統合の深さで比較
    2. VS CodeユーザーがCursorに乗り換えるメリット|移行コストと効果
  14. Cursorと他のAIコーディングツールの違い|Copilot・Claude Code・Codex比較
    1. CursorとGitHub Copilotの違い|エディタ一体型か拡張機能か
    2. CursorとClaude Codeの違い|画面内で進めるかCLI中心で進めるか
    3. CursorとChatGPT Codexの違い|単一エディタか複数エージェントか
    4. 結局どれを選ぶべきか|最初の1本はCursorが分かりやすい
  15. Cursorでよくあるトラブルと対処法|ログイン・移行・Agent・料金
    1. インストールやログインでつまずく時|まず確認する項目
    2. VS Code移行がうまくいかない時|設定・拡張機能・同期を確認
    3. AgentやMCPが思った通りに動かない時|権限・文脈・接続を見直す
    4. 使用量や料金が分かりにくい時|プラン・クレジット・上限を確認
  16. Cursorのよくある質問|無料版・日本語・料金・安全性まで
  17. まとめ|Cursorは無料版で試し、必要に応じてAgent・MCP・有料版へ進む
  18. 引用元|Cursor公式情報・ドキュメント・関連報道
  19. 参考記事|Cursorと一緒に読みたいAI開発ツール記事

Cursorとは?AIコードエディタでできることを初心者向けに解説

Cursor の全体像

AIコードエディタとして何ができるか — 機能の構造を把握する

コアのAI機能(内側)から拡張機能(外側)へ / すべてエディタの中に統合されている

Cursor Editor Chat AI相談 Agent 作業を任せる Tab補完 自動入力 MCP 外部連携 Rules 指示を固定 CLI ターミナル Auto- mations Cloud Agent コアAI機能 連携・設定層 拡張・自動化層 ※ VS Code をベースに AI を深く統合したエディタ
Chat — AIと相談・確認
Agent — 作業を任せる
Tab補完 — 自動入力補助
MCP — 外部ツール連携
Rules — 指示を固定
CLI — ターミナル操作

Cursorの特徴を一言でいうと、「AIがエディタの中にいる」

Cursorを一言でいうと、コードを書く場所そのものにAIが深く組み込まれた、AIネイティブなコードエディタです。開いているファイルやコードベース全体を文脈として読んだうえで、補完・編集・検索・実装の提案までを同じ作業画面の中で進められます。公式でも「AIでコーディングする最適な方法」と位置づけられており、AgentはAI自身がターミナルコマンドを実行し、複数ファイルにまたがるコード編集を自律的に行う前提で設計されています。

コードの一部を書き換えるだけでなく、リポジトリ全体を読ませて変更方針を出す、複数ファイルにまたがる修正をまとめて考えるといった作業まで、ひとつの流れで進められるのが実務上の強みです。

{}
Cursor の本質

AIがエディタの「外」にあるか「内」にあるか

従来の開発環境との根本的な構造の違い

従来のエディタ + AI
エディタ(コード作業)
コピーして質問 / 貼り付けて戻す
AIチャット
(別ウィンドウ・別アプリ)
手動で書き直す
エディタ(作業再開)
作業が画面をまたいで分断される
Cursor
エディタ(コード作業)
AI機能(同じ画面内に統合)
Chat Agent Tab 補完
ひとつの流れのまま実装が進む

2026年のCursor 3では、エージェント中心の新しいワークスペース、ローカル/クラウドエージェントの連携、複数リポジトリをまたいだ作業対応が前面に出されています。デスクトップIDEにとどまらず、ターミナル・Slack・GitHubのコードレビューまで開発の各ステップでAIを活用できる環境として進化が続いており、単なる補完ツールとしての位置づけから大きく外れています。

Cursorでできること|Chat・Agent・Tab補完・MCPの全体像

Cursorでできることを一言でまとめると、「コードを書く・直す・調べる・任せる」を、ひとつの開発画面の中でまとめて進められることです。エディタ内でAIに質問しながらコードの意味を確認したり、選択範囲を自然文の指示で書き換えたり、複数ファイルにまたがる修正案を出させたりできます。公式でもAgentはターミナルコマンドの実行や複数ファイルの編集を自律的に支援する前提で設計されており、単発の質問応答に留まらず、実装作業そのものに入っていける構造になっています。

さらに、Cursorはエディタ内で閉じません。Cursor CLIを使えばターミナルからAgentを動かせますし、MCPを通じてGitHubやFigmaなどの外部ツールをCursorに接続することもできます。「エディタの中だけで動くAI」ではなく、必要に応じて開発環境の外ともつながれる点が、他のAI補完ツールとの大きな違いです。

>_
6つの機能

Cursorでできることの全体像

各カードをクリックして使用例を確認

入力補完
Tab 補完
入力中に次のコードを自動提案
  • 流れを読んで複数行まとめて補完
  • Tabでアクセプト、Escでスキップ
  • 変数名・関数名の文脈補完にも対応
詳細+
対話
_□
Chat
コードを選択してその場で質問
  • エラーを貼り付けて原因を即確認
  • コードベース全体を踏まえて回答
  • 変更の影響範囲の確認にも使える
詳細+
インライン編集
⌘K
コード編集
自然文の指示でコードを書き換え
  • 範囲選択して指示を入力するだけ
  • 変更前後のdiffをインラインで確認
  • リファクタ・型追加・命名変更に最適
詳細+
自律実行
Agent
複数ファイルをまたいで自律実装
  • 「〜を実装して」でファイル横断作業
  • テスト生成・バグ修正も一括で進める
  • ターミナルコマンドも自律実行可能
詳細+
ターミナル
$_
Cursor CLI
エディタを開かずAgentを操作
  • ターミナルからAgentコマンドを起動
  • エディタなしで作業を自動化できる
  • CI/CDパイプラインへの組み込みも可能
詳細+
外部連携
MCP / Automations
外部ツール接続と定期自動実行
  • GitHub・Figma等の外部ツールと接続
  • スケジュール・イベント起点で常時実行
  • チームの作業フロー全体に組み込める
詳細+
手動操作AI が自律実行
Tab補完
Chat
編集
Agent
CLI
MCP / Auto

2026年のCursorは、この6機能をさらに大きな単位で使えるよう進化しています。Cursor 3では「エージェントでソフトウェアを作るための統合ワークスペース」というコンセプトが前面に出されており、Cloud Agentsは独立した環境でリポジトリを扱い、コードを書いてテストし、レビュー用の変更まで進めることができます。Automationsも加わることで、日々の開発作業の一部を継続的にAIに肩代わりしてもらうところまで射程が広がっています。

Cursorが2026年に注目される理由|Agent化・自動化・市場拡大

Cursorが2026年に注目されている理由は、単に「AIでコードを書けるツール」だからではありません。AIコーディングが、コード補完やチャット相談のような補助機能から、開発環境そのものを変える段階に入ったことが大きな背景にあります。Cursor 3では、複数のAgentをリポジトリや環境をまたいで並行実行できるAgents Windowが前面に出され、AutomationsではSlack、Linear、GitHub、PagerDutyなどのイベントをきっかけにCloud Agentを動かせるようになりました。つまり、Cursorはコードを書く場所であるだけでなく、調べる・直す・任せる・自動化する作業までまとめて扱う開発ワークスペースへ進化しています。

もうひとつ見逃せないのが、業界レベルの動きです。2025年11月のSeries Dでは評価額が$29.3B、日本円で約4.7兆円規模に達し、2026年4月にはReutersがSpaceXによる$60B、約9.6兆円規模の買収オプション、または$10B、約1.6兆円規模の戦略提携案を報じました。買収が確定したわけではありませんが、Cursorが開発者向けAIツールの枠を超えて、AIインフラ・モデル開発・大規模資本の文脈でも注目されていることは確かです。

>_
2026年の注目理由

なぜ今、Cursorなのか

Cursor 3、Agents Window、自動化、資本報道まで一気に動いた年

2026年 主要トピック(クリックで詳細)
2025年11月
Series D 完了 ― 評価額 $29.3B(約4.7兆円)
Accel・Coatue主導、Google・Nvidia戦略出資
+

AIコードエディタ市場でCursorの存在感が一気に高まった節目。評価額は$29.3B、約4.7兆円規模となり、機能進化だけでなく資本面でもAI開発ツールの中心銘柄として見られるようになった。

2026年3月
Automations 発表
常時動くエージェントをスケジュール・イベントで構築可能に
+

Slack・Linear・GitHub・PagerDutyなどのイベントを起点に、Cloud Agentを継続的に動かせる方向へ進化。単発のAI補助から、開発フローへの常時組み込みに近づいた。

2026年4月2日
Cursor 3 発表
Agents Window、Design Mode、複数エージェント実行を前面に
+

Cursor 3では、複数のAgentをリポジトリや環境をまたいで並行実行するAgents Windowが中心に。エディタ単体から、Agent中心の開発ワークスペースへ進化した。

2026年4月13日
Cursor 3.1 ― タイル表示と音声入力を強化
Agents Windowで複数Agentを並べて管理しやすくなった
+

Agents Windowのタイル表示により、複数のAgent作業を見比べながら進めやすくなった。音声入力やブランチ選択も改善され、実務での操作性が上がっている。

2026年4月14〜15日
CLI Debug Mode / Canvases / multi-root workspaces
ターミナル、可視化、複数フォルダ横断まで拡張
+

CLIでは/debugで原因調査を進めやすくなり、Canvasesではダッシュボードや図表のような可視化も可能に。multi-root workspacesで複数フォルダ横断のAgent作業にも対応した。

2026年4月21日
SpaceX 買収オプション・提携報道(Reuters)
$60B(約9.6兆円)買収オプション、または$10B(約1.6兆円)規模の提携案
+

Reutersの報道によるもので、買収完了は未確定。$60Bは約9.6兆円、$10Bは約1.6兆円規模のため、AI開発ツール市場でCursorが資本・インフラ・モデル開発の面でも注目されていることを示す材料になる。

注目が集まる3つの理由
機能の進化
「補助」から「開発基盤」へ
Agent・Agents Window・Cloud Agents・Automationsで、実装、調査、修正、レビュー前作業までAIが担える環境に近づいた
業界の動き
AI開発ツール競争の中心へ
$29.3B(約4.7兆円)評価額、Cursor 3、SpaceX関連報道により、単なる便利ツールではなく戦略的なAI開発基盤として見られている
市場の拡大
対象ユーザーが広がった
プロ開発者だけでなく、WordPress・HTML/CSS修正・業務ツール自作など、非専業層にも使いやすい入口になっている

Cursorを調べる意味は「流行っているから」だけではありません。ChatGPTやClaudeに質問するだけの使い方から、AIを開発作業の中に組み込む使い方へ進む入口として、Cursorは機能面でも実績面でも現時点で最も整った選択肢のひとつになっています。プログラミングを本業にしている人だけでなく、WordPressのカスタマイズやHTML/CSSの修正、業務ツールの自作、既存コードの読み解きを行う人にとっても、使い始めるハードルは下がっています。

Cursorが向いている人・向かない人|導入前の判断基準

向いている人・向かない人

Cursorが最もハマる人と、無理に乗り換えなくていい人

「AIをどこまで開発に組み込むか」で分かれる / 詳細は各セクションで確認

Cursor が向いている
既存コードを読む・直す機会が多い
Chat・Agentでコードを読みながら修正できる環境が強みを発揮する
AIを開発の中心に置きたい
Chat・Agent・Tab補完・MCPをひとつの画面で使いたい人
VS Codeからの移行を考えている
操作感が近く設定を引き継げるため移行コストが低い
差分を確認しながら進めたい
Agentの変更内容を画面上で確認・承認してから適用できる
vs
無理に乗り換えなくていい
AIをほぼ使わない
軽い補完だけでいい場合はVS CodeのままCopilotを追加する方が自然
今のVS Code環境に満足している
安定性・拡張性を重視するなら現状維持が合理的な選択
何をしたいか言語化できない段階
指示の質が出力の質に直結する。指示が作れないと効果が出にくい
コード補完だけ速くできればいい
補完スピード重視ならCopilotの方がシンプルで導入も楽
AIコーディングをエディタの中心に置くかどうかが分岐点。どちらが上ではなく、自分の開発スタイルに合うかで選ぶのが正解。

Cursorが向いている人|既存コードを読みながら直したい人

向いているのは、コードを書く・読む・直す時間を少しでも短くしたい人です。日常的にプログラミングをしているエンジニアだけでなく、WordPressを自分で調整している人、HTML/CSSやJavaScriptを触るブロガー、業務用の小さなツールを作りたい人とも相性が良いです。外部のチャットAIにコードを貼り付けて質問するのと違い、実際の開発画面の中でやり取りできるため、作業の流れが途切れにくい点が最大の利点です。

AIに対してまとまった作業を任せたい場面でも力を発揮します。Agentを使えば、修正方針の整理・コード変更・ターミナル操作・テスト実行をひとつの流れで進められます。すべて丸投げするというより、人間が目的と判断基準を決め、CursorのAgentに調査・下書き・修正案の作成を任せるイメージです。

>_
向いている人・向かない人

Cursorが合うのはどんな人か

左の項目をチェックして当てはまる数を確認

向いている人 0
コードを書く・修正する機会が週に数回以上ある
HTML / CSS / JavaScript を自分で触っている
エラーの原因をAIと一緒に探したい場面がある
複数ファイルにまたがる修正を効率化したい
AIに任せながらも自分で確認・判断していきたい
コードを読みながら少しずつ理解を深めたい
まだ急がなくていい人
コードに触れる予定が今のところない
完成したコードだけほしく、内容は確認しない
AIツール自体をまだ使い始めていない
プログラミングを学ぶ意図が今はない
該当数 0 / 6 チェックして確認

Cursorは初心者でも使い始められますが、最も力を発揮するのは「コードを完全に知らなくていいが、AIの提案を見ながら少しずつ判断していきたい人」です。AIがコードを書いてくれるとはいえ、最終的に何を採用するか・エラーが出たときにどう切り分けるかは人間の役割です。コードの細部をゼロから書くのではなく、AIの提案を確認しながら進めていくスタイルに慣れてきた人ほど、Cursorの恩恵は大きくなります。

まだCursorを急がなくていい人|今の環境で十分なケース

まだCursorを急がなくていい人は、大きく3つのタイプに分かれます。コードを書く予定がない人、AIに確認なしで丸投げしたい人、エディタの基礎操作がまだ未経験の人です。理由はそれぞれ違いますが、いずれも「今すぐ入れても強みを感じにくい」という点で共通しています。

>_
使い始めるタイミング

まだ急がなくていい人か、確認する

3問に答えて、今の自分に合う判断を確認

Cursorを使い始める自然なタイミングは、「コードを直したい」「サイトを自分で調整したい」「小さなツールを作りたい」と感じ始めた時です。まずは汎用AIでアイデア整理や簡単なコード相談を試し、実際に手を動かしたい場面が増えてきた段階でCursorへ移行するのが、無理なく始めやすいステップです。

迷ったらどこまで試す?無料版で確認すべき範囲

Cursorを初めて使うときは、最初からAgentやMCP、Automationsまで触ろうとしなくて大丈夫です。まず確認したいのは、「自分のコードを開き、AIに意味を聞き、小さな修正を依頼し、diffを見て適用する」という基本の一連の流れです。ここまでできれば、Cursorが単なるチャットAIではなく、実際の開発画面の中で使えるAIコードエディタだと体感できます。

特に無料版で試す段階では、大きな機能開発よりも、1ファイル・1箇所の軽い修正から始めるのがおすすめです。変更前後を確認しながら「任せても大丈夫な範囲」を見極められるため、初心者でも失敗しにくく、その後にAgent、MCP、Automationsへ進むべきか判断しやすくなります。

>_
最初に試す範囲

「1つの修正を完了する」までやり切る

4ステップをクリックして進捗を確認

0 / 4
1
インストール & プロジェクトを開く
cursor.com からダウンロードし、既存のコードフォルダを開く
TIPVS Codeの設定・拡張機能を移行できる
2
Chat でコードの意味を確認する
コードを選択して Cmd+L(Win: Ctrl+L)でChatを開く
「このコードは何をしているか教えて」
3
影響範囲が小さい修正を依頼する
1ファイル・1箇所の変更から始める。大きな変更は後回しに
「このCSSを整理して」「この関数をシンプルに」
4
diff を確認して変更を適用する
変更前後を比較して Accept / Reject を選ぶ。ここが判断ポイント
TIPAcceptしたら保存して動作確認まで行う
導入成功です — ここまでできれば十分
「速い・楽になる」と感じたら、その先の機能へ進む価値があります
その先の機能(基礎クリア後)
Agent
複数ファイル横断・ターミナル自律実行・テスト生成
基礎クリア後
MCP
GitHub・Figma等の外部ツールとCursorを接続
基礎クリア後
Automations
スケジュール・イベント起点で常時動くエージェント
基礎クリア後

この4ステップで「作業が速くなる」「コードを読む負担が減る」と感じたら、次にAgentやMCPを試す価値があります。反対に、この段階でまだ不安が大きい場合は、Chatと小さな修正だけに絞って慣れていく方が安全です。

Cursorの始め方|インストール・初期設定・VS Code移行まで

▷_
この章でわかること

インストールから使える状態まで — 所要12分・判断ポイントは2つ

この章を終えると使えるようになるもの
Tab補完(コード提案) Chat(質問・相談) Agent(複数ファイル編集) VS Code設定の引き継ぎ(任意)
12
目安所要時間
この章の3フェーズ
01
取得
約2分
公式サイトから
OSに合う版を
ダウンロード
02
インストール
約3分
OS標準の手順
でアプリを配置
・起動
03
初期設定
約7分
アカウント・
VS Code移行・
動作確認
この章で決めること(2つだけ)
判断 ①
どのOS版をダウンロードするか
macOS — Apple Silicon / Intel / Universal
Windows — x64(通常はこれ)
Linux — .AppImage / .deb / .rpm
判断 ②
VS Code設定を移行するか
する — 拡張機能・テーマ・キーバインドを引き継ぐ
しない — ゼロから始める(後から移行も可)
VS Code未使用 — スキップしてOK
必要なもの
PC(Mac / Windows / Linux) GitHubまたはGoogleアカウント インターネット接続
macOS Windows Linux 3OS対応 — 手順の詳細は以下の図表で確認

Cursorのインストール手順|公式サイトから始める流れ

インストール手順そのものはシンプルで、公式サイトから自分のOSに合ったインストーラーを取得し、通常のアプリと同じように進めるだけです。ただし入手元は必ず公式サイト(cursor.com)に限定してください。ローカルのコードやプロジェクトを開いて使うツールである以上、インストーラーの出所は特に慎重に確認する必要があります。

>_
インストール手順

OSに合う版を公式から取得する

使用OSのタブを選んで手順を確認

Apple Silicon 推奨 M1以降 Intel Mac Universal(両対応)
1
cursor.com/download にアクセスし、版を選んでダウンロード
Macの種類に合う版(Apple Silicon / Intel / Universal)を選択
2
.dmg を開き、Cursorをアプリケーションフォルダへ移動
アイコンをアプリケーションフォルダへドラッグ&ドロップするだけ
3
Cursorを起動してアカウントでサインイン
GitHub または Google アカウントで登録・ログイン可
!M1以降のMacにはApple Silicon版が推奨。Intel版・Universal版でも動作するが、Apple Silicon版の方がパフォーマンスが高い。
Windows (x64) 標準
1
cursor.com/download にアクセスし、Windows版をダウンロード
Windows (x64) 用の .exe インストーラーを取得
2
.exe を実行して画面の案内に沿ってインストール
通常のWindowsアプリと同じ手順。UAC確認が出たら許可する
3
スタートメニューまたはデスクトップから起動してサインイン
GitHub または Google アカウントで登録・ログイン可
!インストール後、スタートメニューまたはデスクトップのショートカットから起動できる。
.AppImage 汎用 .deb(Debian / Ubuntu系) .rpm(Fedora / RHEL系)
1
cursor.com/download からディストリビューションに合う形式を選択
.AppImage は多くのディストリビューションで動作する汎用形式
2
形式に合わせてインストールまたは配置
.AppImage:実行権限を付与して起動。.deb/.rpm:パッケージマネージャーで
3
起動してアカウントでサインイン
GitHub または Google アカウントで登録・ログイン可
!AppImageの場合:chmod +x cursor.AppImage で実行権限を付与してから起動。
インストール後の共通設定
使い始める準備が整いました
プロジェクトを開いてTab補完・Chatを試しましょう
アカウントを作成してサインイン完了
VS Code 設定・拡張機能の移行を選択(任意)
テーマ・キーバインドを確認
プロジェクトフォルダを開く

すでにVS Codeを使っている人は、初回起動時の設定移行ステップで拡張機能・テーマ・キーバインドをそのまま引き継げるため、普段の開発環境に近い状態で始められます。コードエディタを初めて使う人は、最初から設定を細かく触りすぎず、プロジェクトフォルダを開いてChatとTab補完を試すところまで進めれば十分です。

VS Codeから設定や拡張機能を移行する方法

VS Codeをすでに使っている場合、設定・拡張機能・キーバインドをCursorへ一括インポートできます。最初から手作業で入れ直す必要はなく、Cursor Settingsの数ステップで移行できます。公式ヘルプでも、VS Codeからの移行機能として設定・拡張機能・キーバインドを取り込めることが案内されています。

>_
VS Code 移行

設定・拡張機能・キーバインドをインポートする

移行できるもの・手順・移行後の確認をまとめて確認

移行できるもの
テーマ・外観設定そのまま
キーバインドそのまま
エディタ設定そのまま
Prettier / ESLint動作確認
Git 関連拡張機能動作確認
言語サポート拡張機能動作確認
移行手順
1
Cursor Settings を開く
Mac++J
WinCtrl+Shift+J
2
VS Code Import へ進む
GeneralAccountVS Code Import
3
Import ボタンを実行
設定・拡張機能・キーバインドが一括で取り込まれる
移行後に確認すること
移行の確認が完了しました
Cursor独自のAI機能(Chat・Tab補完)を試し始めましょう
よく使う拡張機能が有効になっているか
フォーマット設定(Prettier等)が反映されているか
ショートカットが競合していないか
保存・整形・ターミナルの動作を確認した

移行直後は、VS Codeの使い心地を再現することとCursor独自のAI機能を試すことを分けて進めるのがおすすめです。まず普段使いの拡張機能が動いていること・フォーマットが効いていることを確認し、それができたらChatとTab補完を使い始めて問題ありません。最初からすべてを完璧にそろえようとせず、段階的に整えていくのが混乱しない進め方です。

最初に見直したいおすすめ設定|AI機能を使いやすくする準備

インストール直後は設定を全部見直す必要はなく、「AIの挙動・コード整形・作業対象の範囲」の3点がズレていない状態を作るだけで十分です。細かい調整は実際に使いながら気になった時に変えていく方が、設定に時間を取られず自然に定着します。

>_
最初に見直す設定

3点がズレていなければ実務で使い始められる

確認したカードをクリックしてチェック

最重要
AIの挙動
使用モデルが何か確認する
高速・高精度モデルの使い分けを把握する
場所SettingsModels
ズレると:意図しないモデルで動作し、精度・速度のバランスが狂う
重要
コード整形
Prettier / ESLintが有効か
保存時に自動フォーマットが走るか
場所SettingsEditorFormat on Save
ズレると:AIの提案は正しくてもコード全体の整合性が崩れる
重要
作業対象の範囲
対象プロジェクトのみフォルダを開いているか
余計なフォルダが混在していないか
場所FileOpen Folder
ズレると:Agentが関係ないファイルを参照して提案の精度が落ちる
3点の確認が完了しました
このままCursorを実務で使い始められます。細かい設定は使いながら調整を。

操作感の確認としては、CursorのChat呼び出し(Cmd+L / Ctrl+L)とインライン編集(Cmd+K / Ctrl+K)の2つだけ先に把握しておけば十分です。VS Code移行後であれば他のショートカットは大きく変わらず、この2つを知っているだけでAI機能へのアクセスがスムーズになります。それ以外の設定は、実際に使いながら気になった時に調整していくのが自然な進め方です。

Cursorの基本的な使い方|まず覚える操作と実践パターン

基本的な使い方

Cursorで作業する1セッションの典型的な流れ

どの機能をどの順番で使うか / 最初はこの流れだけ覚えれば始められる

1
準備
プロジェクトを開く
既存のフォルダをCursorで開くだけでAIがコードベースを把握する
2
Chat
コードの意味を確認する
Chatで「この関数は何をしているか」と日本語で質問
3
Tab補完
Tabキーで入力を速くする
書きながら続きを予測・提案してくれる。Tabで受け入れ、Escで却下
4
Agent
修正をAgentに依頼する
「このCSSの崩れをデザインは変えずに直して」と日本語で指示
5
差分確認
変更内容を確認する
Agentが変更した箇所を差分で確認。問題なければ承認して適用
6
完了
次のタスクへ繰り返す
この流れを繰り返すことで作業全体が加速していく
Chat
相談・確認・説明依頼
Tab補完
入力の自動予測・提案
Agent
作業単位で修正を依頼

Cursor Chatの使い方|コードを選択して質問・確認する

Chatの本質は、今開いているファイルやプロジェクトの文脈を踏まえてAIに相談できることです。通常のAIチャットと違い、コードを共有した状態で質問できるため、「このエラーの原因は?」「この関数の役割は?」といった質問に対して、ファイルの文脈を踏まえた実用的な答えが返ります。

>_
Chat の使い方

エディタの文脈を踏まえてAIと会話する

シナリオを選んでChatのやり取りを体験

api.js ハイライト: .catch ブロック
1function fetchUserData(userId) {
2 return fetch(`/api/users/${userId}`)
3 .then(res => res.json())
4 .catch(err => {
5 console.error(‘Error:’, err)
6 return null
7 })
8}
Chat ⌘ L
メッセージを入力…
>_

最初は「質問→説明→小さく修正→確認」の順で使う。いきなり修正を頼む前に、まずコードの意味や影響範囲を説明させると、AIの提案を正確に判断できる。

「質問する → 説明を読む → 小さく修正する → 動作を確認する」の4ステップを繰り返す使い方が、Chatを実務に取り入れる最も安定した方法です。提案されたコードを確認せずにそのまま採用するのは危険で、あくまでAIとの相談窓口として最終判断は人間が行う前提で使うのが正しいスタンスです。

Cursor Agentの基本的な使い方|作業を任せる流れ

AgentはChatの「相談」から一歩進んで、調査・編集・実行までを一連の流れで進めてくれる機能です。「このエラーを直して」という指示を受けたAgentは、関連ファイルを確認し、原因を特定し、コードを修正し、必要であればターミナルコマンドの実行まで行います。Chatが「AIに聞く場所」なら、Agentは「AIに任せる場所」です。

Agent — Cursor
Agentが動く様子
指示の精度を上げる
変更の確認フロー
◈ Agent
対象・ゴール・守ってほしい条件をセットで伝える…
対象・ゴール・条件をセットで指示
小さな単位に分けて依頼する
変更をそのまま確認なしで採用しない
いきなり大規模な書き換えを依頼しない

「小さな作業を依頼する → 変更内容を確認する → 必要なら追加で修正を頼む」というサイクルを繰り返すことが、Agentを無理なく実務に組み込む最も安定した方法です。最終的な判断は常に人間が行う前提で、Agentはその調査・下書き・修正案作成を担当する役割として使うのが正しいスタンスです。

Tab補完の使い方|次のコードをAIに提案させる

Tab補完はコードを書く手の動きを止めずに、次の入力候補をAIが先回りして表示してくれる機能です。通常の補完と違い、単語や関数名だけでなく、数行先のパターンまで提案してくれます。提案が合っていればTabキー1つで採用でき、違う場合はそのまま入力を続ければ候補が更新されます。

Tab 補完 — Cursor
CSSプロパティ
配列の続き
条件分岐
styles.css
同じパターンを繰り返す場面で特に有効
Tab=採用 / Esc=スキップ / 入力継続で候補更新
提案を読まずそのまま採用しない
セキュリティ・料金まわりは必ず内容を確認

Tab補完は「完成コードを自動で出す機能」ではなく、入力の手間を減らす下書き機能として使うのが正しいスタンスです。提案が意図に合っているかを確認しながら採用する習慣を持てば、日常のコーディング速度を大きく上げてくれます。公開サイト・セキュリティ・料金まわりのコードでは特に、補完内容を必ず一度読んでから採用してください。

コード編集・修正の進め方|自然文で差分を作る

Cursorでコードを編集する時の基本は「目的を決める → 変更範囲を絞る → 修正案を出させる → 差分を確認する」の4ステップです。指示が曖昧だと不要な変更まで入りやすいため、まず何を直したいのかを一文で明確にすることが最重要です。特に既存サイトや仕事用コードを触る場合、この順番を守るだけでリスクが大きく下がります。

>_
コード編集の進め方

修正タイプを選んで指示の構造を確認

タイプを選択 → 指示テンプレートを確認 → 差分確認で仕上げ

デザイン修正
見た目の崩れを直す
レイアウト・CSSを修正
エラー修正
エラーを調べて直す
原因特定から修正まで
機能追加
既存コードに機能を加える
構造を保ちつつ追加
指示の3要素
対象 スマホ表示で横にはみ出している部分
ゴール 見た目は変えずに、はみ出しをCSSで修正する
制約 HTML構造はできるだけ変えない
組み合わせた指示例
「スマホ表示で横にはみ出す部分だけ、見た目は変えずにCSSで修正して。HTML構造はできるだけ変えないこと。」
差分確認で見るポイント
修正の確認が完了しました
問題がなければ採用して次の修正へ進みましょう
変更されたファイル数を確認した
削除されたコードに意図しないものがないか確認した
関係ない修正や文言変更が入っていないか確認した
表示・動作確認まで完了した

最初に試したい実践パターン|バグ修正・リファクタ・説明

最初に試すなら、既存コードの小さな改善を1つ選んでChat・Tab補完・Agentを順番に使うのがおすすめです。いきなり全機能を触る必要はなく、「コードを読みながら相談する → 補完を受け入れる → 小さな修正を任せる」という一連の流れを1回体験することで、自分の作業に合うかどうかを判断できます。

>_
最初の実践パターン

Chat → Tab → Agentの順で1つ完了する

各ステップを完了して次へ進む

進捗
0 / 3
1
Chat —— コードを理解する
Cmd+L(Win: Ctrl+L)でChatを開く
試す質問の例
「このファイルの役割を説明して」
「このコードで崩れの原因になりそうな部分を教えて」
「このエラーの原因の候補を挙げて」
2
Tab補完 —— 書きながら候補を試す
コードを書いてTab / Escで採用・スキップ
試しやすい場面
CSSプロパティを続けて書く
同じ構造のHTMLを繰り返す
条件分岐の続きを書く
3
Agent —— 小さな修正を任せる
対象・ゴール・制約をセットで伝える
指示の例
「デザインは変えずに、この表示崩れだけ修正して」
「変更前に方針を説明してから実装して」
→ 差分を確認してからAccept
基本の1セット完了 — ここまでできれば十分です
この流れを体験できれば、Cursorの基本的な使い方はつかめています。次はより大きな実装や外部連携へ進めます。
より大きな実装
複数ファイルをまたぐAgentの使い方
MCP 連携
GitHub・Figma等の外部ツールを接続
Automations
常時動くエージェントを構築する

特に最初は「1回の依頼で1つの目的だけ」に絞ることが大切です。「デザインを整える」「エラーを直す」「機能を追加する」を同時に頼むと変更範囲が広がりすぎて、何が原因で問題が起きたか分かりにくくなります。この1セットを体験できれば、その先のMCP連携・Automations・CLIへ進んでも、各機能の意味が自然につながります。

Cursor Agentとは?できること・使いどころ・注意点

Cursor Agent とは

1つの指示で複数ファイルを横断して変更できるAI

コードベース全体を読み・計画し・実行し・差分で提示する / 詳細は各セクションで確認

あなた
指示(日本語でOK)
header.cssの崩れを、既存デザインは変えずにCSSだけ修正して。先に方針を説明して」
Agent スキャン
計画・実行
差分を確認・承認
CSS
header.css
スマホ表示の崩れを修正
変更
JSX
Header.jsx
関連コンポーネントを確認
確認
TS
layout.ts
型定義を参照
参照
MD
AGENTS.md
制約・Rulesを読み込む
読込
複数ファイルを横断
1つの指示でコードベース全体を読んで関連ファイルをまとめて変更する
差分で確認・承認
変更内容はすべて差分として提示される。適用前に確認・修正・却下できる
Rulesで動作を制御
AGENTS.md・Rulesで制約を設定すると毎回の指示から省略できる

Agentに任せやすい作業|複数ファイル修正・テスト・調査

Agentに任せやすいのは、手順が明確でゴールが確認しやすい作業です。「どこを直すか」「どうなれば正解か」がはっきりしているほど、AgentがコードベースをスキャンしながらLooking正確に作業を進めやすくなります。逆に正解が曖昧なまま任せると、もっともらしいが意図とずれた変更が出てくるリスクがあります。

Ag
Agent でできること
任せやすい作業カテゴリ
カードをクリックして具体例を確認
エラー修正・不具合調査
最初に試しやすいタスク
+
「このエラーの原因を調べて修正案を出して」
「影響範囲を説明してから変更して」
コンソールエラーのスタックトレース調査
ゴールが明確で変更後の確認が容易
リファクタリング・整理
安定して結果が出やすい
+
「この関数を読みやすくして」
「重複している処理をまとめて」
命名の統一・コメントの整理
動作確認が判断基準になりやすい
パターン繰り返し・展開
ルールが明確なほど精度が上がる
+
既存コンポーネントを同じルールで複製
APIエンドポイントを別処理に展開
「既存の書き方に合わせて追加して」
人が一つずつ書くより速く書き揺れも減る
テスト生成・コメント追加
補助作業として有効
+
既存関数のユニットテストを生成
コードにJSDocコメントを追加
境界値・エラーケースのテスト追加
内容確認さえすれば任せやすい補助作業
任せてOK?の判断軸
◈ 任せやすい条件
変更後に自分で確認できる
ゴールが1文で言える
影響範囲が1〜3ファイル程度
既存パターンに沿っている
△ 注意が必要な条件
正解が曖昧なまま依頼する
複数の目的を同時に依頼する
本番・決済・認証まわりを一気に変更
変更後の確認手段がない

最初は「1つのエラーを直す」「1つの関数を整理する」「1つの見た目を整える」といった小さな単位からAgentを使うのが安全です。変更範囲が把握しやすく差分確認もしやすいため、実務への組み込みがスムーズになります。この単位での成功体験を積んでから、複数ファイルをまたぐ作業やCloud Agentsへ進むのが自然なステップです。

Planモードとは?実装前に方針を確認したい時に使う

通常のAgentは指示を出すとそのままコードを書き始めます。Planモードはその前に「どこをどう変えるか」を整理するステップを挟む機能で、機能追加・設計変更・複数ファイルにまたがる修正など、変更範囲が広い作業で使います。公式でも、コードを書く前にコードベースを調査し関連ファイルを特定してレビュー可能な実装プランを作成する流れが説明されています。

Plan
Plan モードの使いどころ
今の作業にPlanは必要か?
3問に答えて判断を確認
1変更の規模

変更が複数ファイルにまたがる、または既存の構造を大きく変える作業ですか?

通常のAgentで十分です
変更が小さいのでAgentに直接依頼できます
1〜2ファイルの局所的な修正は、Planモードを使わずAgentに直接指示した方が速く進みます。「対象・ゴール・制約」を伝えてそのまま実装させましょう。
指示 Agent実装 差分確認・採用
Planモードを使うべき場面です
設計を整理してから実装に入りましょう
変更範囲が広い・構造への影響がある・方向性が曖昧—このいずれかが当てはまる場合は、Planモードでプランを作らせてから実装へ進む方が事故が減ります。
Plan作成 プラン確認・修正 Build(実装)
通常Agent vs Planモード
◈ 通常 Agent
指示 → 即実装
小さな修正・繰り返し作業
速いが変更範囲が広いと事故リスク
1〜2ファイル程度の変更に最適
□ Plan モード
指示 → プラン → 確認 → 実装
機能追加・設計変更・大規模修正
遅いがやり直しが減り精度が上がる
プランはそのまま編集して調整可能

Planモードは「遅いけど正確」な進め方です。単純な修正ならAgentでそのまま実装した方が速いですが、複雑な作業ではPlan→確認→Buildの順にする方が結果的にやり直しが減ります。プランはそのまま編集できるため、「この手順はいらない」「この方針に変えたい」といった調整を人間が行ってから実装に進む設計になっています。

Agentをうまく動かす依頼のコツ|目的・範囲・制約を伝える

Agentをうまく動かすコツは、目的・対象・制約・成功条件の4要素をセットで伝えることです。「何をしてほしいか」だけでなく「何を変えないでほしいか」まで書くだけで、変更範囲が絞られ差分確認もしやすくなります。指示が曖昧だとAIがよかれと思って関係ない部分まで直すため、この4要素が実務上の最低ラインになります。

Ag
Ag
Agent 指示ビルダー
4要素を選ぶと指示文が組み立てられる
各項目を選択または入力 → 下の指示文を確認・コピー
◎ 対象
何のファイル・機能・画面が対象か
◈ ゴール
どういう状態にしたいか
△ 制約
変えてはいけないもの
□ 成功条件
完了後に何で確認するか
組み立てた指示文
4つの項目を選ぶと指示文が表示されます...
△ 避けるべき指示のパターン
「このページを直して」
vs
対象・ゴール・制約・確認方法を明示
「デザイン整えて、コードも整理して、機能も追加して」
vs
1回の依頼は1つの目的だけに絞る

Agentへの依頼は「命令」ではなく「作業メモを渡す感覚」で書くと精度が上がります。背景・困っている症状・守りたい条件・完了の基準を短く整理して渡す。これだけで出力は大きく変わります。Cursorを実務で使うなら「AIに直してもらう」より「AIが迷わないように条件を渡す」意識を持つことが、長期的に安定して使うための最重要ポイントです。

Agentを使う時の注意点|差分確認と実行権限を忘れない

Agentを使う時に最も気をつけるべきは、AIの変更をそのまま採用しないことです。複数ファイルをまたぐ修正や既存仕様に関わる変更では、もっともらしいコードが出ていても細部で意図とずれていることがあります。便利さに引っ張られて確認ステップを省くと、リスクが一気に高まります。

Agent を使う時の注意点
気をつけたい4つのポイント
各カードを開いて確認項目をチェック
最重要
変更差分を必ず確認する
採用前に何が変わったか見る
+
変更されたファイル数を確認した
不要な削除が入っていないか確認した
デザイン・文言が変わっていないか確認した
採用後に表示・動作確認をした
"最小限の修正で"と伝えても周辺コードまで整えることがある。公開サイト・仕事コードは差分確認を必ず挟む。
要注意
$_
ターミナル操作・外部連携は慎重に
内容を理解してから実行する
+
コマンドの内容を理解してから実行している
元に戻せる操作かどうか確認している
依存関係・設定変更は影響範囲を確認した
ファイル削除・DB操作・本番環境に影響するコマンドは、内容を確認してから判断する。
要確認
機密情報・業務コードの扱い
利用ルールを先に確認する
+
会社のAI利用ポリシーを確認している
APIキー・環境変数をそのままAIに渡していない
顧客情報・非公開仕様の取り扱いを確認した
業務リポジトリ・顧客情報・認証情報を扱う場合は、会社のデータ管理ルールに従う。
基本原則
任せる範囲を小さく区切る
小さい単位ほど安定して使える
+
1回の依頼は1つの目的に絞っている
変更後の確認手段が決まってから依頼している
目的・制約・採用判断を自分が持っている
Agentは任せるほど楽になるが、任せる範囲を区切るほど安定する。作業の一部を任せるスタンスが基本。
確認済みの項目数
差分確認
0/4
ターミナル
0/3
機密情報
0/3
範囲の区切り
0/3

Agentは任せるほど楽になりますが、任せる範囲を小さく区切るほど安定する機能でもあります。最初は「1つのエラー」「1つの関数」「1つの表示崩れ」のように確認しやすい単位で使うのが安心です。AIに全部を任せるのではなく、人間が目的・制約・採用判断を持ったまま作業の一部を任せる——このスタンスを守ることが、Cursorを長期的に実務に組み込む上で最も大切なことです。

Cursor Automationsとは?定期実行・イベント実行で何ができるのか

Cursor Automations とは

定期実行とイベント実行の2種類のトリガーでAIが自動で動く

スケジュールで定期的に / 条件をきっかけに自動起動 / 向いている業務・設定方法は各セクションで確認

定期実行
Schedule Trigger
毎日 9:00
毎週月曜
毎月1日
Automations AI が自動
実行
イベント実行
Event Trigger
コミット時
push/merge をきっかけに起動
Git
Issue 作成・更新時
Issue の変化に反応して起動
Event
ファイル変更検知
特定ファイルの更新を監視
Watch
Automationsが自動でやること
コードの調査・要約
変更差分を読んで要点をまとめる
Issue・タスクの整理
未対応Issueを分類・優先度付け
定期レポートの生成
進捗・変更履歴を自動でまとめる
コードレビューの補助
PRに対してAIがコメントを追加
AIに「繰り返しの調査・整理・要約」を任せる機能。人が何もしなくてもトリガー条件が満たされると自動で実行される。

Cursor Automationsでできること|常時動くAgentの基本

Cursor Automationsは、通常のAgentと異なり、ユーザーが呼び出すのではなくスケジュールや外部イベントがCloud Agentを起動する仕組みです。公式でも「スケジュールまたはイベントに応じてCloud Agentを自動実行する機能」として説明されており、開発フローの中で起きた出来事を合図にAIが先に動き始めるイメージで捉えると分かりやすいです。

Auto
Cursor Automations
スケジュール・イベントでAgentが自動起動
カードをクリックして具体例を確認 / トリガーを選んで用途を確認
通常の Agent
ユーザーが指示 Agent起動 作業
Automations
イベント・時刻 Agent自動起動 作業
できること(クリックで展開)
スケジュール
実行
イベント
実行
コード系
定期
週次リポジトリ確認
毎週月曜にコードの変化を要約
技術的負債の蓄積を定期チェック
イベント
PR後の変更確認
GitHubのPRマージで変更を要約
影響ファイルの一覧を自動生成
調査系
定期
定期エラーモニタリング
一定間隔でログを確認し異常を整理
パターン分析の下準備を自動化
イベント
Issue作成で関連コード調査
LinearのIssue作成で関連ファイルを特定
調査結果をIssueにコメントで返す
管理系
定期
週次進捗サマリー
週末にコミット・PR・変更を要約
Slackに自動で送信
イベント
障害通知で初動整理
PagerDutyの通知を受けて原因候補を調査
関連コードとログを整理して共有
主なトリガーの種類
スケジュール
Slack
Linear
GitHub
PagerDuty
Webhook
スケジュール
毎週月曜9時にリポジトリ要約
毎日深夜にエラーログ確認
特定の日時に変更サマリー生成

重要なのは、Automationsは単なるリマインダーや通知機能ではないことです。起点はスケジュールやイベントですが、実際に動くのはCloud Agentで、コードを確認し必要な情報を集め変更案や要約を作るところまで任せられます。最初は週次のリポジトリ要約や軽いIssue調査のように、失敗しても影響が小さく確認しやすい用途から試すのが安全です。

Automationsが向いている業務|定期レビュー・通知・軽微な修正

Automationsが向いているのは、毎回同じような確認が発生し、かつ人間が最終判断をすればいい業務です。「発生したらまず状況を整理する」「関連ファイルを探す」「変更内容を要約する」といった下準備が多い作業は、Cloud Agentに先回りして動いてもらうことで判断や実装に入るまでの時間を短縮できます。

Automationsが向いている業務

繰り返し度 × 任せられる度で判断する

ドットをクリックして各業務との相性を確認

Automations
向き
手動推奨
繰り返しが少ない
繰り返しが多い
任せやすい
人間判断が必要
ドットを選択すると業務との相性が表示されます
Automations向き
条件次第
手動推奨

定期的に見直したいメンテナンス業務にも向いています。週に一度、未対応Issueを整理する・古いTODOコメントを確認する・依存関係やテスト失敗の傾向を調べるといった作業は、スケジュール実行と相性があります。ただし本番変更・料金・権限・顧客データを扱う作業は、調査や方針候補の作成まではAutomationsの活用余地がありますが、実行は必ず人間が最終確認する前提で使います。

Automationsの始め方|スケジュール・イベント・Slack連携の流れ

Automationsを始める時は、まず1つだけ自動化したい作業を選ぶのが安全です。最初に決めるべきなのは「何を自動化するか」ではなく、「いつ起動させるか」と「何を確認・整理してほしいか」の2点です。最初はコードを変更しない調査・要約系の用途から試すと、結果を人間が確認しやすく、失敗しても影響を抑えやすくなります。

Auto
Automations 設定ビルダー
トリガーと4要素を選ぶと依頼文ができる
起動条件を選択 → 各項目を入力 → 下の文をコピーして使う
① 起動トリガーを選ぶ
スケジュール
GitHub
Linear
Slack
PagerDuty
② 作業内容を選ぶ
◎ 対象
何のリポジトリ・機能・Issue
◈ 作業内容
AIに何をしてほしいか
△ やってはいけないこと
Agentが越えてはいけない範囲
□ 出力形式
結果をどう出してほしいか
組み立てた依頼文
トリガーと4つの項目を選ぶと依頼文が表示されます...

最初は「コード変更は行わない」を必ず入れること。調査・要約だけのAutomationから始めると、動作確認がしやすく、失敗してもリスクを抑えやすくなる。

動作に慣れてきたら、Issue事前調査 → PR変更整理 → 軽い修正案の作成の順で徐々に広げていくと、Automationsの効果を無理なく実感できます。最初の「コードを変更しないAutomation」が問題なく動くことを確認してから次のステップへ進む、この段階的なアプローチが長期的に安定して使い続けるための基本です。

Automationsが動かない時の見直し方|権限・トリガー・実行範囲

Automationsがうまく動かない時は、機能の問題というより、トリガー・指示内容・対象範囲のいずれかがずれているケースがほとんどです。「いつ動くはずだったのか」「何をする設定だったのか」を分けて確認すると、原因を切り分けやすくなります。

!
Automations トラブルシューティング

「動かない」を3段階で切り分ける

上から順に確認して、問題の場所を特定する

1
トリガーが発火しているか最初に確認
そもそもAutomationが起動していない場合、ここに原因がある
スケジュール: 時刻・タイムゾーンが正しいか
イベント: Slack/GitHub/Linearの連携が有効か
対象のリポジトリ・チャンネルが正しく設定されているか
Automation自体が有効(ON)になっているか
トリガーの問題: 連携サービスの接続を再確認し、テスト送信やスケジュール時刻を手動で確認する
2
指示内容(プロンプト)が具体的か最多原因
「調べて」だけでは意図通りに動かない。4要素がそろっているか確認
対象: どのリポジトリ・IssueかをAIに具体的に伝えているか
目的: 何を判断・確認してほしいかを明示しているか
出力: 結果をどの形式で返してほしいかを指定しているか
制約: 「コード変更はしない」等のNGを明示しているか
指示の問題: 対象・作業内容・NG・出力形式の4要素を見直して指示文を書き直す
3
対象範囲が広すぎないか精度問題
範囲が広すぎるとAgentの処理が不安定になりやすい
リポジトリ全体ではなく特定フォルダに絞れているか
不要なファイルや関係ないブランチを除外しているか
Issueはラベル・担当者・期間などで絞り込んでいるか
範囲の問題: 「このフォルダだけ」「このラベルのIssueだけ」のように対象を具体的に絞って再設定する
3つすべてクリア — それでも動かない場合
トリガー・指示・範囲に問題がない場合は、手動Agent確認が最も確実な方法です。
手動Agent確認の手順
Automationsで設定している指示文を、そのままCursor上のAgentに入力して実行 → どこで意図とずれているかを確認 → 手動で安定して動く状態を作ってからAutomationsに戻す

それでもうまくいかない場合は、Automationsで設定している指示文をそのままCursor上のAgentに手動入力して実行し、どこで意図とずれているかを確認するのが最も確実です。手動で安定して動く状態を作ってからAutomationsに戻すことで、原因の切り分けが格段にしやすくなります。最初からシンプルな条件と明確な指示で安定させ、動作を確認してから広げていくのが、Automationsを長期的に使いこなすための基本姿勢です。

Cursor MCPとは?外部ツール連携で開発フローはどう変わるのか

用語解説

MCP とは何かModel Context Protocol

AIと外部ツールをつなぐための「共通の接続規格」

Cursor + MCP GitHub Notion Database Files Slack その他 共通接続規格 MCP
🔌
身近な例え
MCPはUSB-C のような規格と考えると分かりやすい。USB-Cがあれば、どんなデバイスでも同じ形のケーブルで繋げられるように、MCPがあれば、どのAIツールも同じ方法でGitHubやNotionなどの外部サービスと繋がれる。MCPが登場する前は、ツールごとに繋ぎ方がバラバラで、接続のたびに専用の実装が必要だった。
オープンな規格
Anthropicが発表した
公開プロトコル。
誰でも対応MCPを作れる
双方向の接続
AIが外部情報を
「読む」だけでなく
「操作」も可能になる
文脈が広がる
コードだけでなく
Issue・仕様書・DBを
参照しながら作業できる

つまりMCPとは、AIが「コードの外にある情報やツール」を扱えるようにするための共通のつなぎ方の仕様。CursorにMCPを設定することで、AIが参照・操作できる世界が大きく広がる。

MCPを使うメリット|GitHub・FigmaなどをCursorにつなげる

MCPを使うと便利になるのは、Cursorがコードだけでなく外部の情報やツールを参照しながら作業できるようになることです。通常のCursorは開いているファイルやプロジェクトをもとに動きますが、MCPを追加するとGitHub・Notion・データベース・社内ツールなど外部の情報源や操作対象とつなげられます。公式でもMCPはCursorを「外部ツールやデータソースに接続するための仕組み」として説明されています。

Cursor MCP とは

MCPで何がどう変わるのか

構造の違い / 便利になる場面を確認

MCP なし
参照できる情報
開いているファイル プロジェクト内コード
Cursor
Chat / Agent
外部情報はコピー&ペーストで手動追加
MCP あり
参照できる情報
開いているファイル プロジェクト内コード
GitHub Notion DB 社内ツール
Cursor
Chat / Agent
外部情報を自動参照しながら作業できる
便利になる場面(タブで確認)
MCP なし
GitHubを開いてIssue内容を確認する
内容をコピーしてCursorに貼り付ける
関連PRも別途調べて転記する
ようやくChatに相談できる状態に
MCP あり
「Issue #123を見て実装方針を考えて」と一言指示
AgentがIssue・PR・コメントを自動参照
コードベースと照らし合わせた提案が返る
MCP なし
Notionを開いて仕様書を探す
関連ページをコピーしてCursorに渡す
仕様変更のたびに同じ作業が発生する
MCP あり
「Notionの仕様書を参照して修正して」と指示
最新の仕様をAgentが自動で取得して実装
仕様とコードの整合性チェックも可能
MCP なし
DBクライアントでスキーマを確認する
テーブル定義をコピーしてCursorに渡す
データの変化を毎回手動で反映する
MCP あり
DBスキーマをAgentが直接参照して提案
SQLやAPIの整合性を自動チェック可能
スキーマ変更も即座に反映される
MCP なし
社内ドキュメントや設定を別ブラウザで確認
必要な情報をその都度コピー&ペースト
作業の流れが分断されやすい
MCP あり
社内情報をCursorが参照しながら提案
コード・仕様・設定の行き来がCursor内で完結
作業の流れが途切れにくくなる

ただしMCPは「入れれば自動で賢くなる機能」ではありません。どのMCPサーバーを使うか・どの情報にアクセスさせるか・どの操作を許可するかによって便利さもリスクも変わります。特に外部サービスやローカルファイル、認証情報を扱う場合は、信頼できるMCPだけを使い、必要以上に広い権限を与えないことが大切です。

CursorにMCPを追加する流れ|設定から接続確認まで

MCPを追加する流れは「使いたいMCPサーバーを選ぶ → Cursorに登録する → 必要なら認証する → 接続状態を確認する」の4ステップです。追加方法は設定画面から登録する方法と設定ファイル(.cursor/mcp.json)に直接書く方法の2種類があり、サーバーの種類によって使い分けます。

MCP を追加する流れ

選ぶ → 登録 → 認証 → 確認の4ステップ

各ステップを完了して次へ進む

進捗
0 / 4
1
使いたいMCPサーバーを選ぶ
最初の判断
目的によって選ぶMCPが変わる。まず「何とつなぎたいか」を決める。
GitHub — Issue・PR・コードベースを参照したい
Notion — 仕様書・ドキュメントを参照したい
DB / Filesystem — データやファイルを参照したい
使うMCPが信頼できるかを事前に確認した
2
Cursorに登録する
2つの方法
設定画面から追加する方法と、設定ファイルに書く方法がある。
方法 A — 設定画面
Cursor Settings から追加
Cmd+Shift+J → MCP設定 → サーバーを追加
方法 B — 設定ファイル
.cursor/mcp.json に直接書く
"mcpServers": {
  "github": {
    "command": "npx",
    "args": ["..."]
  }
}
3
必要なら認証する
権限注意
外部サービス連携には認証が必要。権限は最小限に絞る。
OAuthログイン・アクセストークンを設定した
与えた権限が必要最小限であることを確認した
認証情報(トークン等)をコードに直書きしていない
認証不要のMCP(ローカルファイル系など)はこのステップをスキップしてOK
4
接続状態を確認する
完了確認
MCP設定画面でサーバーが有効か確認し、Agentから試し依頼を出す。
MCP設定画面でサーバーが有効(緑)になっている
Agentに小さな試し依頼を出して正常に動いた
意図しないアクセスや変更が起きていないか確認した
◈ MCP の追加が完了しました
Agentに「MCPでつないだ情報を使う依頼」ができるようになります。まずは影響の小さいテスト用の環境から試し、動作を確認してから実務へ広げましょう。
「GitHubのIssue #123を確認して、実装方針を提案して」
「Notionの仕様書を参照して、このコードを修正して」

登録後はAgentに「GitHubのIssueを確認して」「この仕様書を参照して実装方針を考えて」のようにMCPでつないだ情報を使う依頼ができるようになります。ただしMCPを追加しただけで自動的に賢くなるわけではなく、どの情報を使って何を判断してほしいかを明確に伝える必要があります。最初から重要な本番リポジトリや機密情報ではなく、影響の小さい環境から試して確認してから広げるのが安全です。

まず試しやすいMCPの例|GitHub・Figma・ドキュメント連携

MCPサーバーは種類が多く、いきなり複雑なものを入れると管理が難しくなります。最初は日常の開発作業で使う頻度が高く、結果を人間が確認しやすいものから試すのが安全です。GitHub・ファイル操作・ドキュメント・データベースの4系統が試しやすい選択肢として挙げられます。

まず試しやすいMCP

目的から選ぶ、最初の4種

目的を選ぶとおすすめのMCPが強調表示される / カードをクリックで詳細

何がしたい?
★ 最初の1本 難易度 低
GitHub MCP
Issue・PR・コードベースを参照しながらAgentが作業できる
「このIssueに関係するファイルを探して」
「このPRの変更点を要約して」
リスク低 — 読み取り専用から始めれば安全
最初はread-only権限のトークンで設定する
影響の小さいプライベートリポジトリから試す
詳細+
ローカル完結 難易度 低
Filesystem MCP
ローカルファイル・ドキュメントをAgentが直接参照できる
「このフォルダの設定ファイルを参照して実装して」
「サンプルコードを見ながら改善案を出して」
注意 — アクセス範囲を特定フォルダに限定すること
テスト用フォルダに限定して最初は試す
機密ファイルが含まれるディレクトリは除外する
詳細+
ドキュメント系 難易度 中
Notion / Google Drive
仕様書・要件ドキュメントを参照しながら実装できる
「Notionの要件を読んで実装タスクに分解して」
「Drive上の仕様をもとに画面構成を考えて」
注意 — 社外秘・個人情報を含むドキュメントの権限を確認
アクセス権は読み取り専用のワークスペースに限定する
機密情報を含むページは接続対象から除外する
詳細+
開発者向け 難易度 高
DB系(PostgreSQL / SQLite)
テーブル構造を参照しながらSQL・APIを実装できる
「このテーブル構造でSQLクエリを書いて」
「DBスキーマを確認してAPI実装方針を提案して」
高注意 — 必ずテストDB・読み取り専用で試すこと
最初はSQLiteやローカルのテストDBから始める
本番DBへの接続は十分に慣れてから
詳細+
推奨する導入順序
初心者向け —— この順番で試すと失敗しにくい
GH
GitHub
FS
Filesystem
NT
Notion/Drive
DB
Database

初心者が最初に選ぶなら、無理に多く入れる必要はありません。まずGitHubから1つ試してAgentが外部情報を使う感覚をつかみ、慣れてきたらFilesystem → Notion/Drive → データベース系の順で広げていくのが、権限やセキュリティのリスクも管理しやすい自然な進め方です。

MCP利用時の注意点|権限・セキュリティ・情報漏えい対策

MCPで最も注意したいのは、Cursorが外部ツールや外部データにアクセスできる範囲が広がるという点です。GitHub・Notion・ローカルファイル・データベースに接続する場合、どの情報を読ませるか・どの操作を許可するかによってリスクの大きさが変わります。特に気をつけたいのは、最初から広すぎる権限を与えることです。

MCP 利用時の注意点

やりがちなNGと安全な設定を確認する

カテゴリを切り替えて確認 / 下のチェックリストで自己点検

リスクカテゴリ
NG — やりがち
OK — 安全な設定
全リポジトリに最初からアクセスさせる
テスト用・影響の小さいリポジトリに限定する
NG — やりがち
OK — 安全な設定
書き込み権限ありのDBにすぐ接続する
最初は読み取り専用・テストDBから試す
NG — やりがち
OK — 安全な設定
ルートフォルダ全体をFilesystem MCPの対象にする
テスト用フォルダや特定プロジェクトに絞る
NG — やりがち
OK — 安全な設定
APIキー・トークンをプロンプトに直接貼り付ける
環境変数や設定ファイルで管理し、コードに埋め込まない
NG — やりがち
OK — 安全な設定
会社のコードや業務データを個人判断でAIに渡す
組織のAI利用ポリシーを確認してから使う
NG — やりがち
OK — 安全な設定
信頼性不明のMCPサーバーをすぐに追加する
公式・信頼できるMCPサーバーだけを使う
NG — やりがち
OK — 安全な設定
MCPで取得した情報をもとにAgentが出した提案をそのまま採用する
外部情報を参照した提案も、人間が内容を確認してから採用する
NG — やりがち
OK — 安全な設定
MCPを追加すればAgentが自動で正しく判断してくれると思い込む
「どの情報を使って何を判断してほしいか」を明示して依頼する
NG — やりがち
OK — 安全な設定
本番データ・機密情報を含む操作もMCPでAgentに任せる
本番・機密に触れる操作は必ず人間が最終確認する
3つの安全原則を確認
確認状況0 / 6
読み取り専用
0/2
小さい範囲
0/2
人間が確認
0/2
GitHubやDBは最初、読み取り専用の権限で設定している
APIキー・トークンをプロンプトに直接貼り付けていない
MCPのアクセス対象をテスト環境や特定フォルダに限定している
信頼できる公式・実績あるMCPサーバーだけを使っている
MCPで取得した情報をもとにした提案も人間が確認して採用している
本番・機密データに触れる操作は人間が最終判断している
3つの安全原則がすべて守られています。MCPを安全に活用できる状態です。

MCPはCursorを強力にする機能である一方、接続先と権限設計を間違えると危険な機能でもあります。最初は読み取り専用・小さい範囲・テスト環境から始め、慣れてきても本番データや機密情報に触れる操作は人間が確認する。この3原則を守れば、MCPは外部情報を活かしながら開発効率を高める実用的な連携機能として使いやすくなります。

Cursorの精度を上げる設定|Rules・AGENTS.md・Hooks・Skillsの使い分け

精度を上げる設定

Rules・AGENTS.md・Skills・Hooks — 4機能がいつ・何に効くか

Agentの動作の「前・中・後」のどこで機能するかで役割が分かれる / 各設定の詳細は各セクションで確認

Agent
起動前
実行
実行
完了後
Rules
「常に守ってほしい制約」をAgentに読み込ませる
既存デザインは変えない・コメントは日本語で・最小限の修正にする、などを一度設定すれば毎回の指示から省略できる
プロジェクト全体 or グローバル
AGENTS.md
「このプロジェクトの文脈」をAgentに伝える
ディレクトリ構造・技術スタック・命名規則・担当範囲などをMarkdownで記述。Agentが参照してコードベースを理解する
プロジェクト固有の文脈
Skills
「繰り返し使う指示パターン」をテンプレとして保存する
「このコンポーネントのテストを追加して」「Storybookのstoriesを作って」などをスキルとして定義し、何度でも呼び出せる
再利用可能な指示テンプレ
Hooks
「変更後に自動で走るアクション」を設定する
ファイル保存後にlint実行・テスト走行・フォーマット適用など。Agentが変更を加えた後に自動的にトリガーされる
保存 / 変更後に自動実行
Rules
守るべき制約
を事前に固定
AGENTS.md
プロジェクトの
文脈を伝える
Skills
繰り返す指示
をテンプレ化
Hooks
変更後の
処理を自動化

Rulesとは?プロジェクト共通の指示を固定する設定

Rulesは「AIに守らせたいルールをあらかじめ固定しておく設定」です。毎回プロンプトで同じ指示を書く代わりに、プロジェクト固有の前提条件・命名規則・禁止事項を事前に定義しておくことで、AgentやChatの出力のブレを減らせます。Rulesがない状態だと、AIは一般的なベストプラクティスを優先するため、プロジェクト独自の書き方からズレることがあります。

{ }
Rules ビルダー

毎回指示していることは Rulesに入れるべき候補

当てはまる項目を選ぶ → Rulesのサンプル文が自動生成される

カテゴリで絞り込み
生成された Rules サンプル
項目を選ぶとRulesサンプルが表示されます...
Rulesは「精度を上げる」より「不要なズレを減らす」設定。まず毎回繰り返している指示を3〜5個書き出すだけでも効果がある。

最初から細かく作り込む必要はなく、よく繰り返し指示している内容・守ってほしい制約・やってほしくないことを3〜5個程度まとめるだけでも効果があります。Rulesは一度書けば毎回の指示コストがゼロになるため、使いながら少しずつ追加していくのが実務的な運用として最も続けやすい方法です。

AGENTS.mdは何を書く?Agentに守らせたいルールの整理

AGENTS.mdは「AIが迷わず動ける最低限の前提だけを書く」のが適切です。情報が多すぎると優先順位が曖昧になり、かえって意図とずれた提案が出やすくなります。プロジェクトの目的・技術スタック・守るべきルール・変更時の制約・確認方法の5つが基本です。

AGENTS.md の書き方

どこまで書くか ── 良い例・悪い例を比較する

タブを切り替えて確認 / チェッカーで「書くべきか」を判定

実例で比較
AGENTS.md 良い例
⏱ 読む時間: 約30秒
◈ ちょうどいい
「これはAGENTS.mdに書くべき?」判定チェッカー

AGENTS.mdは一度完成させるものではなく、使いながら育てていくものです。「ここは毎回ズレる」と感じた部分を追記していくと徐々に精度が上がります。目安は読んで30秒〜1分で全体が把握できる長さで、短く重要な前提だけがまとまっている状態にしておけば、Agentは迷いにくくなります。

Hooksとは?実行前後の確認や自動処理に役立つ設定

Hooksは、Agentが作業する前後に決まった処理を自動で挟む機能です。公式ではAgentのライフサイクル中の特定イベントで、あらかじめ決めたコマンドを自動実行する仕組みとして説明されています。RulesやAGENTS.mdが「AIへの指示」であるのに対し、Hooksは「作業フローに組み込む自動チェック」に近い位置づけです。

Hooks の使いどころ

Agent作業の前後に自動チェックを挟む

タイムラインを動かして流れを確認 / 場面カードをクリックして詳細を表示

Hooks が挟まる仕組み
Pre-Hook 作業前
Lint / 型チェック
警告の確認
Ag
Agent 作業 コード変更
コードの修正
ファイル書き換え
Post-Hook 作業後
Lint / テスト実行
差分ログ記録
完了確認 人間が判断
結果を確認
採用 or 差し戻し
Hooksが役立つ場面(クリックで詳細)
変更後にLintを自動実行
Post-Hook
Agentがコードを書いた後、毎回手動で「Lintして」と頼まなくても自動チェックが走る
command: npm run lint --fix
型チェック・テスト自動実行
Post-Hook
TypeScriptの型エラーやユニットテストを変更後に自動で走らせて、エラーを早期検出する
command: npx tsc --noEmit && npm test
差分・変更ログを記録
Post-Hook
変更後にgit diffを記録し、何がいつ変わったかを追跡しやすくする
command: git diff HEAD >> .cursor/changes.log
危険な操作前に警告を表示
Pre-Hook
本番ファイルや重要な設定ファイルを変更しようとした際に確認を促す処理を挟む
command: echo "⚠ 本番ファイルを変更します"
Rules / AGENTS.md との違い
□ Rules / AGENTS.md
AIへの「指示・前提」
テキストで書いたルール
Agentが読んで判断する
↔ Hooks
作業フローへの「自動処理」
コマンドが自動実行される
AIの判断に依存しない

最初から複雑なHooksを組む必要はなく、設定が強すぎるとAgentの作業が遅くなったり意図しないタイミングでコマンドが走る可能性があります。まずはLintやテストのように結果が分かりやすく、失敗しても原因を追いやすい処理から試すのが安全です。AIに任せる作業が増えてきた時ほど、Hooksで「変更後に必ず確認する」仕組みを作る意味が大きくなります。

Skillsとは?よく使う作業手順を再利用する仕組み

Skillsは「よく繰り返す作業や手順を、再利用できる形でまとめたい時」に使う機能です。単なるプロンプトの保存ではなく、「この順番で処理する」「この条件を必ず守る」「この形式で出力する」という作業フローごと定義できます。同じ作業でも毎回ゼロから考える必要がなくなり、AIの出力が安定します。

Skills の使いどころ

「何度も同じ指示を書いている」ならSkill化の候補

当てはまる作業を選ぶ → Skillのテンプレート骨格が自動生成される

繰り返している作業を選ぶ
コードレビューを毎回似た観点でAgentに頼んでいる レビュー系
CSSの崩れ・レスポンシブ修正を繰り返し依頼している デザイン系
APIやDBのたたき台実装を毎回ゼロから指示している 実装系
リファクタリングの基準を毎回プロンプトに書いている 整理系
ドキュメントや説明文の生成を同じ形式で繰り返している ドキュメント系
Skill化候補
0 件
Skill テンプレートの骨格
Skills と 毎回プロンプトを書く場合の違い
毎回ゼロから条件を書いて指示する
Skillを呼び出すだけで同じ品質の結果が出る
人によって指示の粒度や内容がバラつく
チームで共有すれば誰が使っても一定の品質
書き忘れた条件でAIの出力がズレる
守るべき条件・出力形式がSkillに固定されている

Skillsは個人だけでなく、チーム内で使い方を揃えたい時にも有効です。コードレビューの観点・リファクタリングの基準・実装時の注意点をSkillとして共有すれば、誰が使っても一定の品質で結果を出しやすくなります。最初から多く作る必要はなく、まず1つ選んで整理し、使いながら育てていくのが実務的な運用として最も続けやすい方法です。

指示がぶれる時の見直し順|Rules・AGENTS.md・Hooks・Skills

指示がぶれる時は、いきなりプロンプトを細かく直すのではなく、どこでズレているのかを順番に切り分けることが重要です。Rules・AGENTS.md・指示文・対象範囲など複数の要素が影響するため、原因の層を特定しないと同じズレを繰り返しやすくなります。

指示のズレを直す

見直しの順番 ── 5段階で原因を切り分ける

ズレの症状を選ぶと該当ステップが強調される / ステップをクリックで詳細を確認

どんなズレを感じている?
見直しの5ステップ
1
目的が曖昧になっていないか
最初に確認
「整えて」「改善して」だけではAIは何を優先すべきか判断できない
「整えて」「改善して」だけで何を変えるか書いていない
変えていいことと変えてはいけないことが曖昧
「デザインは変えずにCSSだけ整理する」と限定する
「既存機能を維持したまま可読性だけ上げる」と明示する
2
指示文(プロンプト)の4要素が揃っているか
最多原因
対象・目的・制約・成功条件が抜けているとAIは一般解を出す
対象(どのファイル・機能か)が書かれていない
制約(変えてはいけないこと)が抜けている
「このファイルの○○を、○○を変えずに、○○の状態にして」
成功条件(どうなればOKか)まで入れると精度が上がる
3
AGENTS.md / Rulesの内容は現状と合っているか
設定の問題
ここの内容が古い・曖昧だと、プロンプトを工夫しても出力が安定しない
Rulesに書かれたルールが現状のコードと乖離している
AGENTS.mdに「既存の書き方に合わせる」前提が書かれていない
繰り返し守ってほしいルールはRulesに移す
AGENTS.mdを現状のコードと照らし合わせて更新する
4
対象範囲が広すぎないか
精度の問題
範囲が広いほどAIは多くの可能性を考慮するため、出力がぶれやすくなる
リポジトリ全体を前提にして依頼している
複数ファイルにまたがる修正を一括で頼んでいる
「このファイルだけ」「このコンポーネントだけ」と絞る
小さく安定させてから範囲を広げる
5
1回の依頼に複数の目的を混ぜていないか
依頼の分割
「修正・整理・追加」を同時に頼むと、どの変更が原因か分からなくなる
「修正して整理して機能も追加して」と一度に頼んでいる
変更後に何が原因でズレたか特定できない
1回の依頼は1つの目的だけに絞る
結果を確認してから次の依頼に進む

この順で整えていけば、AIの出力は安定しやすくなり、毎回の修正コストも大きく減ります。特に「同じズレを繰り返している」と感じている場合は、大抵ステップ1〜3のどこかに根本原因があります。プロンプトを細かく直す前に、まず目的と制約の明確化から始めるのが最も効率的です。

Cursor CLIの使い方|ターミナルからAgentを動かす方法

Cursor CLI

エディタを開かずにターミナルからAgentを動かす

通常のエディタ操作に加え、CLIからも同じAI機能にアクセスできる / インストール手順・活用例は各セクションで確認

エディタ(通常)
Cursorを開いて
Chat・Agent・Tab補完を使う
GUI操作
or 同じAI
▷_
CLI(ターミナル)
エディタを開かずに
コマンドでAgentを呼び出す
ターミナル / スクリプト / CI
zsh — cursor CLI
$cursor .
プロジェクトをCursorで開く
$cursor chat "header.cssの崩れの原因を調べて"
AI原因はmax-widthの指定が上書きされているためです...
$cursor agent "デザインは変えずにCSSだけ修正して"
ターミナル中心の開発
エディタを開かずにAI作業を完結させる
CI/CDパイプライン
自動化フローの中でAgentを呼び出す
スクリプトへの組み込み
シェルスクリプトからAIを呼び出して活用

Cursor CLIでできること|エディタ外からAI作業を進める

Cursor CLIでできることは、CursorのAgentをターミナルから使えるようにすることです。通常はデスクトップのエディタ画面で使うCursorですが、CLIを使うとエディタを開かずに自然文で指示を出し、コードの調査・修正・実装補助を進められます。コマンドライン中心で開発している人にとっては、作業の流れを止めずにAIを呼び出せるのが大きな利点です。

Cursor CLI でできること

エディタを開かずにAgentへ作業を頼む

シナリオを選んでターミナルの動きを確認

使い方のシナリオを選ぶ
Terminal — cursor
3つの使い方
対話モード
ターミナルで自然文の指示を出し、コードの調査・修正・実装補助をリアルタイムで進める
Headless / 自動化
非対話モードでCI/CDパイプラインやスクリプトに組み込み、決まった処理でAgentを起動する
MCP連携
エディタと同じMCP設定を使い、外部ツールやデータソースをCLI上でも利用できる
向いている人 / 最初は不要な人
ターミナル中心で開発している
スクリプト・自動化に組み込みたい
エディタを開かずにAgentを使いたい
Cursorを使い始めたばかりの人はデスクトップ版から

Cursor CLIは対話的に使うだけでなく、Headless CLIとして自動化やCI/CDの流れに組み込むこともできます。非対話モードとAPIキーを組み合わせることで、スクリプトから直接Agentを呼び出し、PRの変更要約や調査処理を自動化できます。エディタ版と同じMCP設定を使えるため、ターミナル中心の作業でもCursorの外部連携機能をそのまま活かせます。

Cursor CLIのインストール手順|まず確認するコマンド

Cursor CLIのインストールは、公式ドキュメントに掲載されているコマンドを使うのが基本です。macOS・Linux・Windowsに対応しており、インストール → バージョン確認 → ログインの3ステップで使える状態になります。

CLI インストール手順

4ステップで使える状態にする

各ステップのコマンドを実行して完了ボタンを押す

進捗
0 / 4
1
CLIをインストールする
macOS / Linux
terminal
curl https://cursor.com/install -fsS | bash
Downloading Cursor CLI...
✓ Installed to ~/.cursor/bin/cursor-agent
Windows の場合は公式ドキュメントの Windows 向けインストーラーを使用する
2
バージョンを確認する
動作確認
terminal
cursor-agent --version
cursor-agent 0.x.x
— バージョンが表示されれば完了
「command not found」が出る場合はPATHに ~/.cursor/bin を追加する
3
Cursorアカウントでログインする
認証
terminal
cursor-agent login
Opening browser for authentication...
→ ブラウザで認証を完了してください
✓ Logged in as [email protected]
ブラウザが開かない場合は表示されるURLを手動でブラウザに貼り付ける
4
テスト用プロジェクトで試す
動作テスト
terminal
cursor "このファイルの役割を説明して"
Cursor Agent — 分析中...
コードベースを確認しています...
✓ Agent が応答しました
最初は本番環境ではなくテスト用プロジェクトで軽い依頼から試す
◈ セットアップ完了 — CLIが使える状態です
ターミナルからCursor Agentへ直接指示を出せるようになりました。慣れてきたら自動化やMCP連携へ進めます。
cursor "このエラーの原因を調べて、修正案を出して"

ここまでできれば、ターミナル上からCursor Agentを呼び出す準備は整います。最初は「このファイルを説明して」「このエラーの原因を調べて」のような軽い依頼から試すと安全です。CLIに慣れてきたら、自動化やHeadlessモード、MCP連携へと広げていく段階的な進め方が、ミスが少なく安定して使い始めやすいルートです。

ターミナル中心で使う活用例|修正・調査・自動化

ターミナル中心でCursor CLIを使う時は、まずコードを開く前の調査や確認作業から試すのが向いています。エラーログやテスト結果をターミナルで確認した流れをそのままCLIに引き継いで調査を続けられるため、ブラウザや別の画面に切り替える手間が減ります。

ターミナルでの活用例

開発フローのどこにCLIを挟むか

場面を選んでワークフローとターミナルの動きを確認

場面を選ぶ
コード調査・全体把握
エラー・テスト失敗の調査
修正の下準備
CI/CD・スクリプト組み込み
開発フローでの位置
Terminal
ターミナルCLIの4つの役割
🔍
調べる
要約する
方針を出す
小さく修正する

本番反映や削除を伴う処理を自動で任せるのではなく、最初は人間が確認できる出力に限定するのが安全です。調べる・要約する・方針を出す・小さく修正するの4役割を意識してCLIを使えば、Cursor CLIは開発作業の入口と下準備を速くするための実用的な機能として活用しやすくなります。

Cursorの料金|無料版・Pro・Pro+・Ultraの違いと選び方

クレジット量の比較

プランが上がるほどAIに使える量が増える

Autoモード・Tab補完はPro以上で無制限 / バーはクレジットプールの比率

$0
制限付き
Free
$20
$20 pool
$60
$60 pool
$200
$200 pool
10×
Hobby
無料
Pro
$20 / 月
Pro+
$60 / 月
Ultra
$200 / 月
Tab補完 — Pro以上で無制限 Autoモード — クレジット消費なし 使用量・上限 — 変更される場合あり 年払い — 全プラン20%割引

Cursor無料版でできること|Hobbyプランの使える範囲

Cursorの無料版はHobbyプランとして提供されており、クレジットカード不要で始められます。制限付きのAgentリクエストとTab補完が含まれており、Cursorの作業感が自分に合うかを判断するための入口として設計されています。本格的な毎日使用を想定する前に、まずここで基本体験を確認するのが自然な流れです。

Cursor Hobby プラン(無料版)

無料版でできること・できないこと

無料版の役割は「有料にする価値があるか判断する入口」

Hobby ¥0 / 無料 クレジットカード不要
できること / できないこと
◈ できること
Cursorのインストールと基本的なエディタ機能
Chat — コードの意味を聞く・説明してもらう
Tab補完 — 入力の補助(制限付き)
Agent — 小さな修正を頼む(制限付き)
Autoモード(制限内で利用可)
VS Code設定・拡張機能のインポート
注意: AgentリクエストとTab補完には上限がある。上限に達すると月次リセットまで制限される
△ できないこと(Proで解放)
Tab補完の無制限使用
Agentの大量使用・長時間利用
プレミアムモデル用クレジットプール
Automations(Cloud Agent)
MCP・Hooks・Skills(Pro以上)
チーム機能・共有設定
無料版の正しい使い方
「無料でどこまで粘れるか」を見るものではなく、有料にする価値があるか判断するための入口。1つの小さな修正を完了できるか・Tab補完が作業に合うか・Agentの提案で速くなるかを確認するだけで十分。
有料(Pro)に切り替えるべき? 3点確認
毎日Cursorを使っていて、上限に頻繁に達している
複数ファイルにまたがる修正や実装をAgentで進めたい
Tab補完が作業に合うと感じ、もっと使いたいと思っている
チェックした数に応じてアドバイスが変わります
⚠ 料金・機能は公式サイト(cursor.com)の最新情報をご確認ください。変更される場合があります。

無料版は試用・入門向けとして設計されており、本格的に毎日使う場合は早い段階で物足りなくなる可能性があります。「AIと同じ画面でコードを読む・書く・直す」という流れを体験し、Cursorが自分の作業に合うと感じたら、Pro($20/月)への移行を検討する段階です。年払いなら約20%割引になります。

Pro・Pro+・Ultraの違い|使用量とクレジットの考え方

Pro・Pro+・Ultraの違いはできる機能の差ではなく、主にAIモデルの使用量の差です。Pro+はクレジットプールをProの3倍にし、機能はProと同一です。Autoモードが無制限なので、Autoモード中心の使い方なら Pro+ の追加価値は限定的になります。 まず自分の使い方を見てから選ぶのが重要です。

有料プランの比較

Pro / Pro+ / Ultra — 違いは機能ではなく使用量

カードをクリックで詳細 / 下のチェックで自分に合うプランを確認

プラン詳細
Pro
$20 / 月
年払い: $16/月
クレジット$20/月分
Tab補完 無制限
Autoモード 無制限
Agent拡張・Cloud Agent
MCP / Skills / Hooks
フロンティアモデル選択可
公式推奨
Pro+
$60 / 月
年払い: $48/月
クレジット$60/月分(3倍)
Proの全機能を含む
OpenAI / Claude / Gemini 使用量 3倍
機能追加なし
違いはクレジット量のみ
Ultra
$200 / 月
年払い: $160/月
クレジット$200/月分(20倍)
Proの全機能を含む
OpenAI / Claude / Gemini 使用量 20倍
新機能への優先アクセス
機能はProと同一
プレミアムモデル使用量の比較 Autoモードは全プランで無制限
Pro
1x
Pro+
3x
Ultra
20x
自分に合うプランは? 使い方をチェック
ほぼAutoモードで使い、特定モデルを手動選択することは少ない
Claude SonnetやGPT-4oを頻繁に手動選択してAgentを使っている
毎日数時間、Agentで複数ファイルの実装やリファクタリングをしている
Cursorが開発の中心で、使用量上限を気にしたくない
チェックした内容に応じておすすめプランが表示されます
⚠ 料金・機能は公式サイト(cursor.com/pricing)の最新情報をご確認ください。2025年6月よりクレジット制に移行。変更される場合があります。

選び方は、まず無料版で試し→Proへ移行→月末にクレジット切れが続くならPro+という段階的なアプローチが最も現実的です。特に重要なのは、AutoモードはPro以上で無制限のため、手動でプレミアムモデルを選択することが少ない使い方なら、ProとPro+の実質的な差は小さくなる点です。最初からUltraを選ぶ必要はありません。

どの料金プランを選ぶべきか|個人利用・本格利用・重い開発

どのプランを選ぶかは、主にAgentをどれだけ日常的に使うかで決まります。CursorのProからUltraまでは機能の差ではなく、プレミアムモデルの使用量(クレジット量)の余裕の差です。自分の使い方に合った消費量で選ぶのが最も合理的で、最初から上位プランを選ぶ必要はありません。

プラン選び診断

あなたに合うプランを3問で診断する

使い方の質問に答えると最適なプランが表示される

1
2
3
質問 1 / 3
Cursorをどれくらいの頻度で使いますか?
📅
週数回・副業・趣味レベル
毎日ではなく、気が向いた時に使う
💻
毎日・実務で使う
コード修正、実装補助を日常的に使いたい
1日中・フルタイムで使う
Cursorを中心に開発作業を回している
質問 2 / 3
Agentの使い方はどちらに近いですか?
Tab補完・Chat中心
コードの提案や説明を聞く程度の使い方
Agentを適度に使う
複数ファイルの修正や実装補助もAgentで行う
Agentを多用する
大半の作業をAgentに任せ、プレミアムモデルを頻繁に手動選択する
質問 3 / 3
使用量の上限は気になりますか?
🟢
気にしない・Proで様子を見る
まず使い始めて、必要なら上げる
🟡
月末に上限が来ると困る
制限を気にせず安定して使いたい
🔴
上限は絶対に気にしたくない
使用量を意識せずにフルで使いたい

段階的な移行の目安
推奨の始め方 — この順で段階的に上げる
無料
Hobby
まず試す
$20
Pro
実務で使う
$60
Pro+
毎日ガッツリ
$200
Ultra
フルタイムAI
上げるタイミング: 月末前にクレジット切れが続くようになったら、次のプランに移行するサイン。最初から上位プランを選ぶ必要はない。
⚠ 料金・機能は公式サイト(cursor.com/pricing)の最新情報をご確認ください。2025年6月クレジット制に移行済み。変更される場合があります。

最適解は「無料 → Pro →(必要なら)Pro+」の段階的な移行です。Cursorは実際に使ってみないと使用量の感覚が分かりにくいツールなので、Proで始めて月末のクレジット切れが続くようになったら上げるのが最も無駄がありません。Ultraは個人の副業・ブログ運営レベルではほぼオーバースペックになります。

課金前に確認したい注意点|使用量・上限・年払い

課金前にまず確認しておきたいのは、自分が本当にAgentを日常的に使うかどうかです。Cursorの有料プランは機能追加というより使用量の余裕が広がる仕組みのため、Tab補完や簡単なChatだけで足りる場合は急いで課金する必要はありません。新規アカウントには2週間のProトライアルが付くため、まずここで実際の使用感を確かめるのが安全です。

課金前チェックリスト

Proに課金する前に確認しておきたい5つのこと

5項目を確認してから課金を判断する

まず2週間のProトライアルを使いきる
新規アカウントには2週間のProトライアルが付属。課金前にここで実際の使用感を確かめるのが最も安全な判断方法。
確認済み
0 / 5 1 / 5 2 / 5 3 / 5 4 / 5 5 / 5
01
Agentを日常的に使うか確認した
使用量の判断
有料プランはAgentリクエストとTab補完の使用量が広がる仕組み。Tab補完やChatだけなら無料版でも機能は体験できる。
複数ファイルをまたぐ修正をAgentに頼みたいと感じたか?
無料版のトライアル期間中に上限に達したか?
Tab補完が作業のペースに合っていると感じたか?
02
自分の利用頻度を把握した
プラン選定
週数回ならProで十分。毎日数時間かつAgentを多用するならPro+が現実的。最初から上位プランを選ぶと使い切れないリスクがある。
週に何時間コードを書くか把握しているか?
AutoモードとプレミアムモデルどちらをよりAgentで使うか?
月払いで試してから年払い(20%割引)に移行する計画か?
03
AIに任せる範囲を決めた
安全運用
本番環境・決済・認証・顧客データに関わるコードは必ず人間が確認する。Agentに任せていい範囲とそうでない範囲を先に整理しておく。
本番環境のコードをAgentが直接変更する状況を想定しているか?
「AIが出した提案を必ず自分でレビューする」ルールを決めているか?
AGENTS.mdやRulesで禁止事項を明文化したか?
04
データ・権限・会社ポリシーを確認した
業務利用
MCPやCloud Agentを使う場合、外部サービスへの接続権限が発生する。業務利用では会社のAI利用ポリシーとセキュリティルールを先に確認する必要がある。
会社のコードや顧客データをCursorに渡してよいか確認したか?
MCPでGitHub・DBに接続する場合の権限範囲を把握しているか?
プライバシーモードの設定を確認したか(Settings → Privacy)?
05
課金・キャンセル・オーバーの仕組みを把握した
課金の仕組み
キャンセルはいつでも可能(期間終了まで利用継続)。年払いは途中キャンセルでも日割り返金なし。クレジット超過時はオーバー課金が発生する場合があるため設定で制御可能。
年払い(20%割引)の場合、途中解約で返金がないことを理解しているか?
クレジット超過時のオーバー課金設定を確認したか?
月払いで始めて使い方が定まってから年払いに移行する計画か?
◈ 5つの確認が完了しました — 課金の準備OK
必要な前提を整理できた状態でProに移行すると、Cursorを実務に取り入れやすくなります。まずは月払いで始めるのが最も無駄のない進め方です。
おすすめの始め方
月払いPro($20/月)→ 慣れたら年払いで20%割引に切り替え
上げるタイミング
月末クレジット切れが続いたらPro+($60/月)を検討
⚠ 料金・キャンセルポリシー・トライアル条件は cursor.com/pricing の最新情報をご確認ください。変更される場合があります。

課金は一度決めたら終わりではなく、使いながら見直す前提で考えることが大切です。Cursorは使用量ベースの体感が強いツールなので、実際に使ってみないと適切なプランは分かりません。月払いで始めて使い方が定まってから年払いに切り替えるのが最も無駄のない進め方です。

Cursorは日本語で使える?日本語対応と英語UIの使い方

日本語対応の実態

日本語でOK / 英語のまま — 最適な運用は「混ぜる」こと

Chat・Agent指示は日本語で通る / コード用語・UIは英語前提 / 詳細は各セクションで確認

Cursor Chat — 日本語 + 英語(コード用語)の混在例
この useEffectcleanup が正しく動いていない原因を調べて。console.log は残さないで。
日本語で指示コード用語は英語のまま
AI
原因は return 文が非同期処理の完了前に実行されているためです。AbortController を使って修正します。
日本語で回答コード用語は英語
修正して。既存の interface は変えないで。差分だけ出して。
制約も日本語でOKinterface はそのまま
◎ 日本語でOK
Chat・Agent への指示
Rules・AGENTS.md
コメント・説明文
完了条件・制約の記述
△ 英語と混在
Tab補完(コードは英語)
エラーメッセージ
技術用語・関数名
ライブラリ・API名
EN 英語のみ
設定画面・UI
拡張機能の操作
ショートカット説明
公式ドキュメント
日本語で指示しながら、コード用語(useEffectclassNameprops)は英語のまま残す混在運用が最も安定する。

日本語で質問や指示はできる?実用性と注意点

Cursorは日本語で質問・指示を出せます。「このエラーの原因を調べて」「既存デザインは変えずにCSSだけ修正して」のように、ChatやAgentに日本語の自然文で依頼できます。ただし「日本語でAIに指示できること」と「画面全体が完全日本語UIになること」は別の話で、この2つを分けて理解しておくと実用的です。

日本語対応の実態

「日本語で指示できる」と「完全日本語UI」は別の話

何が日本語でOKで、何が英語のままかを整理する

日本語 ○ / △ / 英語のまま の整理
◈ 日本語でOK
AIへの指示・相談はすべて日本語で可能
ChatやAgentへの質問・依頼
コードの説明・意味の確認
エラー原因の調査依頼
修正の条件・制約の指定
Rules・AGENTS.mdの記述
コードへの日本語コメント
△ 環境によって異なる
設定・拡張機能で変わる部分
一部の設定項目の表示
拡張機能の説明文
日本語パック拡張の適用状況
AIからの返答の言語(指示による)
EN 英語のまま
基本的に英語が残る部分
メニュー・ボタンのUI表示
エラーメッセージ
関数名・変数名・ファイル名
公式ドキュメントの大部分
実際の日本語指示の例(カテゴリを選ぶ)
Cursor Chat

技術用語やファイル名、関数名は英語のまま扱う場面が多くなるため、日本語だけで完結させようとするより、日本語の指示+英語のコード用語を混ぜる使い方が現実的です。「この useEffect の依存配列が正しいか確認して」「この className は変えずにCSSだけ直して」のように書くと、AIにも意図が正確に伝わりやすくなります。

英語UIで困りやすい場面|設定・料金・エラー表示

英語UIで困りやすいのは、普段のコード入力よりも設定・料金・エラー・権限まわりを確認する場面です。CursorのChatやAgentへの指示は日本語で進められても、Settings画面のメニューやエラーメッセージは英語で表示されることがあります。「どれを触ればいいのか」が分かりにくく感じやすいのは、主にSettingsとトラブル対応の局面です。

英語UIチートシート

Settings の各項目を日本語で確認する

サイドバーをクリックして各設定の意味と注意点を確認

Cursor Settings — 各項目の日本語解説
Cursor Settings
よく出るエラーメッセージ(クリックで日本語解説)
英語エラー → 意味と対処を確認する
英語のエラーが出たら → そのままChatに貼り付ける
エラー文をコピーして、Cursorのチャットで
このエラーの意味と次に確認することを日本語で説明して
と聞くと、原因と対処法を日本語で教えてもらえる。

料金・使用量・権限の確認も英語UIで慎重に見たい部分です。プラン名・クレジット残量・請求・外部連携の権限などは誤解したまま進めるとリスクが残ります。エラーが出た場合は、エラー文をそのままCursorのChatに貼り付けて「このエラーの意味と次に確認することを日本語で説明して」と聞くのが最も効率的な対処法です。

日本語中心で使うおすすめ運用|短く具体的に依頼する

日本語中心でCursorを使う時は「指示は日本語・コードと固有名詞は英語のまま」という使い分けが最も安定します。すべてを日本語に寄せるより、AIが理解しやすいコード用語は英語のまま残しながら、作業意図と制約を日本語で明確に伝える方が精度と再現性が上がります。

日本語運用ガイド

指示は日本語で、コードは英語のまま — 4要素で書く

Before/After対比で確認 / ビルダーで指示文を生成してコピー

曖昧な指示 vs 精度の高い指示(カテゴリを選ぶ)
日本語指示ビルダー — 4要素を選んで生成
① 対象
このファイルの
このコンポーネントの
この関数の
スマホ表示の
② 目的
CSSの崩れを修正して
バグの原因を調べて修正方針を出して
可読性を上げるようにリファクタして
TypeScriptの型定義を追加して
③ 制約(変えてはいけないこと)
デザインは変えない
既存のクラス名・ID名は変えない
関係ないファイルは触らない
既存の動作・APIは変えない
④ 確認・出力方法
変更前に方針を日本語で説明して
変更箇所を差分形式で示して
最小限の修正にとどめて
修正後にPC・スマホ両方で確認して
生成された指示文
日本語運用の4つのコツ
指示は日本語・コードは英語のまま
「この useEffect の依存配列が正しいか確認して」のように、関数名は英語のまま混ぜる
制約を必ず1行入れる
「デザインは変えない」「関係ないファイルは触らない」の一言でズレが大きく減る
「変更前に説明して」を習慣にする
実装前に方針を日本語で出してもらうと、意図のズレを事前にチェックできる
よく使う条件はRulesに固定化
「既存デザインは変えない」「最小限の修正」など毎回書く内容はRulesへ。指示コストがゼロになる

英語UIやエラーメッセージは自分で翻訳しようとするより、そのままCursorのChatに投げて「このエラーの意味と対処法を日本語で説明して」と聞く方が速くて正確です。よく使う依頼パターン(「既存デザインは変えない」「変更前に説明する」「最小限の修正」)は毎回書かずRulesやSkillsにまとめると、出力のブレが減り指示コストがゼロになります。

日本語で精度を上げるコツ|曖昧な指示を避ける

日本語でCursorの精度を上げるコツは、「自然な日本語で書く」だけでなく、判断基準を明確に分けて伝えることです。「いい感じに直して」のような曖昧な依頼だと、AI側が勝手に解釈して意図しない変更を加えることがあります。「何を直すか」「何を変えないか」「どうなれば完了か」の3点を意識するだけで出力は大きく安定します。

精度チェッカー

日本語指示の3点を確認して精度を上げる

3つの質問に答えると精度スコアと改善提案が表示される

あなたの指示には何が入っていますか?
0 / 3点
チェックを始めてください
3つの質問に答えると、現在の指示の精度レベルと改善提案が表示されます。
01
「何を直すか」が具体的に書かれている
対象ファイル・機能・場所・症状が明確かどうか
「このCSSを直して」— 何を・どこを直すか不明。AIが広範囲に変更するリスク
「スマホ表示(375px以下)で横スクロールが出ている header.css の原因を調べて修正して」
02
「何を変えないか」が明示されている
デザイン・ファイル構成・クラス名・動作など守るべき制約
制約なしだと「最適化」として意図しない変更(クラス名・HTML構造・デザイン変更)が起きやすい
「既存の className は変えない。HTMLの構造も変えない。CSSだけで解決して」
03
「どうなれば完了か」が書かれている
成功条件・確認方法・出力形式の指定
完了条件なしだと、AIが「できた」と判断する基準が曖昧になり、追加確認が必要になる
「変更前に原因を日本語で説明してから実装して。修正後にPC・スマホ両方で問題ないか確認して」
開始前
上の3項目にチェックを入れると、指示の精度レベルと改善提案が表示されます。
精度を上げる追加テクニック
コード用語は英語のまま
「この useEffect の依存配列を確認して」— 関数名を日本語に置き換えない
出力形式を指定する
「差分だけ出して」「箇条書きでまとめて」「先に原因を説明してから修正して」
段階に分けて依頼する
いきなり実装させるより「まず方針を説明して」→確認→「では実装して」が安全
よく使う制約はRulesに
「既存デザインは変えない」「コメントは日本語で」はRulesに書けば毎回省略できる

出力形式を指定すると精度がさらに上がります。「先に原因を3つに分けて説明してから修正案を出して」「変更点を箇条書きでまとめて」「差分だけ出して」のように書くと確認しやすくなります。Agentに修正を任せる場合は、いきなり変更させるより先に方針を説明させてから実装させる方が安全で、よく使う制約はRulesに固定化しておくと指示コストがゼロになります。

CursorとVS Codeの違い|乗り換えるべき人・併用でよい人

VS Code との違い

同じベースから生まれたが、AIとエディタの関係が根本的に異なる

「AIを後から足す」か「AIが最初から中にいる」かの構造的な違い / 機能詳細は各セクションで確認

外付けモデル
VS Code
エディタにAI拡張機能を後から追加する
AI 外付け Extensions Copilot / その他 AI VS Code エディタ コア機能 AIは拡張レイヤー経由で後付け
vs
統合モデル
Cursor
AIがエディタの中核に最初から統合されている
Cursor エディタ AI Core Chat / Agent / Tab MCP Rules Hooks CLI Auto すべてエディタ内に統合
AIとの関係
VSC拡張機能として後付け
CURエディタの中核として組み込み済み
コードベースの理解
VSC開いたファイル周辺のみ
CURプロジェクト全体をAgentが横断
移行コスト
CURVS Codeベースのため操作感・拡張機能をほぼ引き継げる
向いている使い方
VSC補完を足したい・今の環境を維持
CURAIを開発の中心に置きたい
VS CodeをベースにしているためUI・ショートカット・拡張機能の多くが共通。「AI機能が最初から深く統合されているかどうか」が唯一の根本的な違い。

CursorとVS Codeは何が違うのか|AI統合の深さで比較

CursorとVS Codeの大きな違いは、最初からAIコーディングを前提に作られているかどうかです。VS CodeはMicrosoftが提供する汎用の高機能エディタで、拡張機能を追加しながら開発環境を作ります。CursorはVS Codeに近い操作感を持ちながら、Chat・Agent・Tab補完・MCPなどのAI機能を深く組み込んだAIコードエディタです。

Cursor vs VS Code

違いは「AIが中心にあるか」構造から理解する

アーキテクチャの違いを確認 / 用途で選ぶ判定ツール

構造の違い — AIはどこにあるか
VS Code
汎用コードエディタ
AI拡張(Copilot等)— 後付け
その他の拡張機能群
VS Code エディタ本体
AIは追加する拡張機能のひとつ。本体はAIなしでも完結している。
Cursor
AIコードエディタ
AI(Chat / Agent / Tab / MCP)
コードベース理解・文脈共有
VS Code ベースのエディタ
AIがエディタの中心に組み込まれており、拡張ではなく機能の核を担っている。
機能・特性の比較
場面・特性
VS Code
Cursor
VS Codeの設定・拡張を引き継げる
コードの説明・Chat相談をAIに頼む
複数ファイルをまたぐAgent修正
Tab補完で入力を自動補助
拡張機能のエコシステムの広さ
AI未使用でも普通に使えるエディタ
無料で始めやすい
自分に合うのはどちら?(クリックで判定)
AIにコードの修正・調査・実装補助を任せながら開発したい
→ Cursor
今のVS Code環境に満足していて、AIはあまり使わない
→ VS Code
VS Codeを使っていて、AIコーディングに移行したい
→ Cursor
AIも少し使いたいが、まずどちらか試してみたい
→ どちらでもOK
細かい拡張機能の設定やエコシステムを重視したい
→ VS Code

CursorはVS Codeを完全に置き換えるべきものというより、VS Codeに慣れている人がAIコーディングへ進むための選択肢として考えると分かりやすいです。VS Codeの操作感に近いため移行しやすく、設定や拡張機能も引き継ぎやすいです。逆に、AI機能をあまり使わない人や今のVS Code環境に満足している人は、無理に乗り換える必要はありません。

VS CodeユーザーがCursorに乗り換えるメリット|移行コストと効果

CursorとGitHub Copilotの違いは、補完中心か作業全体を任せる前提かです。Copilotはコード補完を中心としたAIアシスタントで、既存のエディタ環境にそのまま追加できます。Cursorは補完に加えてChat・Agent・MCP・差分確認まで一連の作業を同じ画面で進められるAIエディタです。

Cursor vs GitHub Copilot

補完中心か、作業全体を任せる前提か

どの場面でどちらが強いかをシナリオで確認(クリックで詳細)

設計思想のポジション
補完・入力補助に特化 調査・修正・実装まで一貫
CP
Cu
Copilot 既存エディタに追加
AIエディタ全体 Cursor
場面別 — どちらが向いているか(クリックで詳細)
関数・コードをどんどん書き進める
新規実装のスピードを上げたい
◎ Copilot が強い
タイピング補助・続きの予測が強み。既存エディタのまま使えるため導入ハードルが低い。
既存コードのバグを調査・修正する
原因を探って複数箇所を直したい
◎ Cursor が強い
Chatでエラーを相談し、Agentで複数ファイルをまたいだ修正を依頼できる。調査から修正まで同じ画面で完結する。
コードの意味・構造を理解したい
既存コードを読み解く・説明してもらう
◎ Cursor が強い
開いているコードベース全体を踏まえてChatで説明・相談できる。コード全体の文脈を持った回答が返りやすい。
今のVS Code環境を変えたくない
AI補助だけ追加したい
◎ Copilot が向いている
VS Codeに拡張機能として追加するだけで使えるため、既存の開発環境をそのまま継続できる。
リファクタリング・整理をAgentに任せる
複数ファイルをまたいで整理したい
◎ Cursor が強い
Agentが複数ファイルをまたいで変更・整理できる。差分を確認しながら適用する流れも画面内で完結する。
テストコードを素早く補完・追加する
既存コードに合わせてテストを書く
◎ どちらでも可
CopilotはTab補完で素早く、CursorはAgentで「このファイルのテストをすべて書いて」と一括依頼できる。用途に応じて使い分けが可能。
それぞれの強み
GitHub Copilot
補完・入力補助
コード補完・続きの予測が強力
VS Codeに追加するだけで使える
新規コードを書くスピードが上がる
既存環境を変えずに導入できる
Cursor
調査・修正・実装まで一貫
Chat・Agentで作業全体を任せられる
複数ファイルをまたぐ修正が得意
コードの説明・エラー調査が画面内で完結
MCP・Cloud Agentで拡張できる

導入の考え方も違います。CopilotはVS Codeに追加するだけで使えるため、今の環境を変えずにAI補助を入れたい人に向いています。Cursorはエディタ自体を切り替える形になるため、AIを開発の中心に据えたい人向けです。どちらが優れているかではなく、書くスピードを上げたいならCopilot、調査・修正・実装まで任せたいならCursorという使い分けが現実的です。

Cursorと他のAIコーディングツールの違い|Copilot・Claude Code・Codex比較

番外編 — ポジショニングマップ

4つのAIコーディングツールはどこに位置するか

ツール名をクリックして詳細を確認 / 2軸で一目で違いを把握する

補完・入力補助に特化 作業全体を任せる前提 Cursor Copilot Claude Code Codex by OpenAI ※ 円の大きさ = エディタへの統合深度
どこでも使える
エディタ固定
ツールを選択してください
マップ上のツール名をクリックすると、そのツールの概要・強み・向いている人が表示されます。
↑ ツール名をクリックして比較 / 円の大きさ = エディタへの統合深度

CursorとGitHub Copilotの違い|エディタ一体型か拡張機能か

CursorとGitHub Copilotの違いは、AIを「どこまで開発作業に入り込ませるか」にあります。Copilotは既存エディタに追加して使うAIコーディング支援ツールで、「今の環境にAIを足す」形です。Cursorは「AI前提の開発環境に乗り換える」形で、調査・修正・実装・確認まで同じ画面で進められます。

Cursor vs GitHub Copilot

同じ作業、ツールが違うと何が変わるか

タスクを選んで両ツールのワークフローの違いを確認

2つのツールの立ち位置
GitHub Copilot
今の環境に
AIを足す
VS Codeの拡張機能として追加。補完・チャット・提案が中心で、既存の開発フローをほぼ変えずに使える。
Cursor
AI前提の環境に
乗り換える
AI機能が最初から統合されたエディタ。調査・修正・実装・確認まで同じ画面で完結する。
タスク別ワークフロー比較(タスクを選ぶ)
GitHub Copilot の場合
Cursor の場合
どちらを選ぶか
GitHub Copilot が向いている
VS Codeをそのまま使い続けたい
新規コードを書くスピードを上げたい
今の環境を変えずにAIを足したい
Cursor が向いている
AIを開発の中心に据えたい
既存コードの調査・修正をAIに任せたい
複数ファイルをまたぐ作業をAgentに依頼したい

選び方はシンプルです。VS Codeをそのまま使い続けたいならGitHub Copilot、AIコーディングを中心にした開発環境へ移りたいならCursorです。Copilotは「今の環境にAIを足す」、Cursorは「AI前提の環境に乗り換える」と考えると違いが分かりやすくなります。

CursorとClaude Codeの違い|画面内で進めるかCLI中心で進めるか

CursorとClaude Codeの違いは、エディタ一体型か対話・CLI中心かです。Cursorはコードエディタの中でAIと継続的に開発を進めるツールで、ファイルを開きながらChat・Agent・差分確認を一画面で完結できます。Claude CodeはCLIや対話を中心にコードを生成・修正するツールで、必要な時にプロンプトで依頼して結果を受け取る形が中心になります。

Cursor vs Claude Code

エディタに常在するか、必要な時に呼ぶか

開発セッション中のツールの「存在感」の違いで理解する

開発セッションでのツールの位置づけ
作業フェーズ
◈ Cursor
◎ Claude Code
既存コードを読む
常時稼働
Chat でコードの意味を確認しながら読む
別途呼び出し
コードを貼り付けて質問する形
バグを直す
Agent に依頼
複数ファイルをまたいで修正・差分確認まで一貫
修正案を出してもらう
提案を受け取り自分でエディタに適用する
新規機能を作る
Chat で設計・Agent で実装
既存コードと整合させながら進める
たたき台を生成
ゼロからの生成・アルゴリズムの組み立てに強い
単発で生成を頼む
Chat で対応可
エディタを開かずには使えない
CLI から即呼び出し
エディタ不要、プロンプト単位で完結
常にエディタに存在し、コードベースを踏まえた継続的な作業に最適
必要な時に呼び出してプロンプト単位で完結させる使い方が中心
それぞれが強い場面
Cursor
エディタ一体型・継続作業
既存コードを読みながら直す
複数ファイルをまたぐ修正・リファクタ
コードベース全体を文脈に持って相談
差分確認しながら段階的に進める
Claude Code
対話・CLI中心・単発生成
ゼロから機能のたたき台を生成する
アルゴリズムの組み立て・提案
エディタ不要で CLI から即呼び出し
プロンプト単位で完結させたい場面
今の状況はどちら?(クリックで判定)
既存プロジェクトを開きながら、継続的に修正・改善を進めたい
→ Cursor
ゼロから機能をまとめて生成させたい・アルゴリズムを組みたい
→ Claude Code
バグ調査・複数ファイルにまたがる修正をAIに任せたい
→ Cursor
エディタを開かずにCLIから単発でAIに依頼したい
→ Claude Code

日常的にコードエディタとして使うツールがCursor、必要に応じてCLIや対話で単発の生成・提案を受け取るのがClaude Codeという整理が分かりやすいです。Cursorは常に開いて作業する前提で、Claude CodeはプロンプトとCLI主体で完結するケースが多くなります。どちらも優秀なツールで、使い分けも可能です。

CursorとChatGPT Codexの違い|単一エディタか複数エージェントか

CursorとChatGPT Codexの違いは、エディタ一体型のAIコーディングか、複数エージェントに作業を分担させるエージェント型コーディング基盤かです。Cursorは自分がコードを見ながらAIと一緒に修正を進める感覚に近く、Codexは複数のAIエージェントが並列worktreeで作業し、差分をレビューしてPull Request化する感覚に近い設計です。

Cursor vs ChatGPT Codex

「一緒に書く」か「並列エージェントに任せてレビューする」か

2つのツールの世界観の違いを構造で理解する

2つの世界観 — AIとの作業の形が根本的に違う
Cursor の世界観
エディタ一体型・人とAIが同じ画面で
Cursor Editor
あなた+AI (Chat/Agent)
開くproject/src/
相談「このバグを直して」
確認差分を見ながら適用
人がコードを見ながら、AIと継続的に修正・理解・実装を進める。1画面で完結。
ChatGPT Codex の世界観
並列エージェント型・作業を切り出して任せる
◈ あなた(タスクを割り当て)
▼        ▼        ▼
Agent 1
機能A
worktree
Agent 2
バグ修正
worktree
Agent 3
テスト追加
worktree
▼        ▼
差分レビュー
Pull Request化
複数エージェントが並列worktreeで作業。あとから差分をレビューしてPR化。
機能・特性の比較
特性・場面
Cursor
Codex
エディタを開いて作業する
既存コードの理解・部分修正
複数エージェントを並列実行
分離されたworktreeで安全に実行
差分確認 → Pull Request化
MCP・外部ツール連携
日本語指示で使いやすい
どちらを選ぶか
◈ Cursor が向いている
エディタを開きながら継続的に修正・改善したい
既存コードを理解しながらAIと一緒に直したい
MCP・CLI・Cloud Agentも一環境で使いたい
◎ ChatGPT Codex が向いている
複数の大きな作業を並列エージェントに分担させたい
安全なworktreeで実行し、あとから差分をレビューしたい
Pull Request単位でAIの作業を管理したい

実務での選び方は、エディタ中心で毎日コードを触るならCursor、複数の大きな作業をエージェントに並列で進めたいならCodexと考えると分かりやすいです。Cursorは「自分がコードを見ながらAIと一緒に直す」感覚、Codexは「AIエージェントに作業単位で任せ、あとから差分をレビューする」感覚に近く、作業スタイルの違いで選ぶのが現実的です。

結局どれを選ぶべきか|最初の1本はCursorが分かりやすい

AIコーディングツールはどれも似て見えますが、向いている作業場所が根本的に違います。Cursorはエディタの中でAIと一緒に読み書きするツール、GitHub CopilotはVS Code環境にAI補助を足すツール、Claude Codeはターミナルやブラウザなどどこでも使えるエージェント型ツール、ChatGPT Codexは複数エージェントを並列管理する方向に進んでいます。

4ツール総まとめ

結局どれを選ぶべきか — 世界観から選ぶ

4ツールの世界観を確認 / 3問で最適ツールを判定

4つのAIコーディングツールの世界観
Cursor
エディタ一体型
◈ あなた + AI(Chat/Agent)
□ project/src/ を開いて
▷ 差分を見ながら修正・確認
AIと同じ画面で
読む・直す・確認する
既存コードの理解・修正・実装をエディタ画面の中で完結
GitHub Copilot
VS Code拡張
□ VS Code(今の環境そのまま)
⊕ Copilot 拡張を追加
▷ 補完・Chat・Agent補助
今の環境を変えずに
AIを足す
エディタを乗り換えずにAI補助・コード補完を導入
Claude Code
どこでも使えるエージェント
$ claude コマンドを実行
▷ ターミナル / IDE / ブラウザ
◎ コードベース全体を読んで作業
場所を選ばず
コードベースに入り込む
ターミナル・IDE・デスクトップなど開発フロー全体にAIを入れる
ChatGPT Codex
並列エージェント型
◈ タスクを割り当てる
A1
A2
A3
▼ 差分レビュー → PR化
作業を切り出して並列で
エージェントに任せる
複数エージェントを並列管理、worktreeで実行、PR化まで
3問で最適ツールを診断する
Q1 — どこで作業するのが中心ですか?
Q2 — AIにどこまで任せたいですか?
Q3 — 今の状況はどちらですか?

最初の選び方はかなりシンプルです。AIコードエディタとして始めるならCursor、VS Codeを変えたくないならGitHub Copilot、ターミナル中心ならClaude Code、複数エージェントに作業を切り出すならChatGPT Codexです。本記事の読者が最初に選ぶなら、まずCursorで「AIと同じ画面でコードを読む・直す・確認する」体験をつかみ、必要に応じて他のツールを追加で検討する流れが失敗しにくいです。

Cursorでよくあるトラブルと対処法|ログイン・移行・Agent・料金

トラブルと対処法

よくあるトラブルは5カテゴリに分類される

症状からカテゴリを特定する / 詳細な診断フローと対処法は各セクションで確認

症状 診断 Agent 動作系 動かない ループする 認証 プラン系 ログインできない プラン未反映 設定 Rules系 Rulesが効かない AGENTS.md未読込 速度 パフォーマンス 補完が出ない 動作が重い MCP 接続系 接続できない 認証エラー ↑ 症状からカテゴリを特定 → 各セクションの診断フローへ
Agent・動作系
Agentが止まる 同じ変更を繰り返す 差分が出ない
認証・プラン系
ログインできない 有料機能が使えない プランが未反映
設定・Rules系
Rulesが無視される AGENTS.mdが読まれない
速度・パフォーマンス系
Tab補完が出ない 動作が重い・遅い
MCP・外部接続系
MCPサーバーに接続できない 認証エラーが続く 外部ツールが応答しない
まずカテゴリで症状を特定し、該当セクションの診断フローで対処を確認する。複数のカテゴリに当てはまる場合は「設定・Rules系」から確認するのが最も効率的。

インストールやログインでつまずく時|まず確認する項目

インストールやログインでつまずく時は、まず症状を「インストール系」「ログイン系」「ネットワーク系」「アカウント系」に分類してから確認する順番を決めると、解決までの時間を大きく短縮できます。

インストール・ログイン トラブル診断

症状の種類を選んで確認する順番を把握する

該当する症状のカテゴリを選ぶと、最初に確認すべきポイントから順番に対処フローを表示します。

症状を選ぶ

症状カテゴリを選ぶと
対処フローを表示

インストール — 確認する順番
01
公式サイトから正しい版をダウンロードしたか確認
cursor.com のダウンロードページから入手しているか確認
Mac: Apple Silicon版 / Intel Mac版 / Universal版を正しく選んでいるか
Windows: 64bit版インストーラー(Setup-x64)を使っているか
非公式サイトや古いリンクは最新版でない可能性がある
02
セキュリティソフト・ファイアウォールが起動を止めていないか
Windowsでは「管理者として実行」を試す
macOSではシステム設定 → プライバシーとセキュリティで許可する
ウイルス対策ソフトの除外リストにCursorを追加する
セキュリティソフトがCursorの通信をブロックしているケースが多い
03
起動後に止まる場合はキャッシュをクリアして再インストール
Cursorをアンインストールして設定フォルダも削除
再度公式から最新版をダウンロードしてクリーンインストール
Linuxでは実行権限(chmod +x)とPATH設定を確認
古いバージョンのキャッシュが原因のことがある。公式Changelogから前バージョンも入手可
ログイン — 確認する順番
01
ブラウザ認証の流れが止まっていないか確認
ブラウザでCursorのポップアップがブロックされていないか確認
シークレット/プライベートモードで試す(拡張機能の干渉を除外)
デフォルトブラウザをChrome・Edgeなど別のものに変えて試す
Cursorのログインはデフォルトブラウザ経由のOAuth認証。ブラウザ側の問題が多い
02
ブラウザ認証は完了するがCursorに反映されない
ブラウザ認証後、Cursorウィンドウに戻って2〜3分待つ
Cursorを完全に終了して再起動する
ログアウト → 再ログインを試す
Cmd / Ctrl + Shift + P → Sign Out
認証のコールバックがCursorに届かないことがある。再起動で解決するケースが多い
03
Linuxでブラウザが開かない場合
xdg-open コマンドが設定されているか確認
表示されるURLを手動でブラウザに貼り付けて認証する
メールアドレス+パスワードのログインを試す(OAuth代替)
Linuxはデフォルトブラウザ設定(xdg-open)がないとOAuth画面が開かない
ネットワーク — 確認する順番
01
VPN・プロキシ・会社のネットワーク制限を確認
VPNをオフにしてから再度ログインを試す
個人のWi-Fiやモバイル回線で試して問題が起きないか確認
会社ネットワークでブロックされている場合はIT部門に確認
学校・会社のネットワークがcursor.comへのアクセスを制限していることがある
02
法人プロキシがHTTP/2をブロックしている場合
Settings(Cmd/Ctrl + ,)を開いてhttp2を検索
cursor.general.disableHttp2 を true に設定して再起動
Zscalerなど一部の法人プロキシで発生する既知の問題
cursor.general.disableHttp2: true
この設定で法人プロキシ環境のTab補完・Inline Editの問題が解決するケースが多い
03
AIの応答が遅い・止まる場合はサービス状況を確認
status.cursor.com でサービス稼働状況を確認
OpenAI・Anthropicのステータスページも確認(上流障害の可能性)
Autoモードに切り替えて別モデルで試す
Cursor本体・上流AIモデル・ネットワーク環境のどこで詰まっているかを分けて確認する
アカウント・プラン — 確認する順番
01
アップグレード後もHobbyと表示される
Cursorを完全に終了して再起動する
それでも変わらない場合はログアウト → 再ログイン
cursor.com/settings でプラン・請求状況を確認
Pro等へのアップグレード後はエディタの再起動で反映される。ログアウト→再ログインでも解決することが多い
02
複数アカウントの混乱(個人・仕事)
現在ログイン中のメールアドレスをプロフィールアイコンで確認
契約しているプランのアカウントでログインし直す
ブラウザの認証情報をクリアしてから正しいアカウントでサインイン
個人と仕事のアカウントを使い分けていると料金プランが反映されないことがある
03
解決しない場合は情報を整理してサポートへ
OS・Cursorバージョン・エラーメッセージをメモ
どの画面で止まるか・ブラウザ認証まで進むかを確認
cursor.com/support または公式フォーラムに投稿
「ログインできない」だけでは原因特定が難しい。OS・ネットワーク環境・発生タイミングをセットで伝えると解決が速い

最初の選び方はかなりシンプルです。AIコードエディタとして始めるならCursor、VS Codeを変えたくないならGitHub Copilot、ターミナル中心ならClaude Code、複数エージェントに作業を切り出すならChatGPT Codexです。本記事の読者が最初に選ぶなら、まずCursorで「AIと同じ画面でコードを読む・直す・確認する」体験をつかみ、必要に応じて他のツールを追加で検討する流れが失敗しにくいです。

VS Code移行がうまくいかない時|設定・拡張機能・同期を確認

VS CodeからCursorへの移行がうまくいかない時は、設定・拡張機能・キーバインド・ターミナル環境はそれぞれ原因が違うため、まとめて考えずに順番に切り分けるのが最も効率的です。インポートは「Cmd+Shift+J(Mac)/ Ctrl+Shift+J(Win)→ General > Account → VS Code Import」から実行します。 

VS Code 移行トラブルシュート

移行がうまくいかない時は「設定→拡張機能→キーバインド→ターミナル」の順に確認する

各カテゴリを開いてチェックを入れながら原因を切り分ける

まずインポートを正しく実行できているか確認
◈ VS Code Import の正しい手順
Cmd+Shift+J (Mac)
Ctrl+Shift+J (Win)
General > Account VS Code Import Import ボタン Cursor 再起動
VS Code Insiders を使っている場合はインポートが正しく機能しないことがある。その場合は手動で設定ファイルを移行する。
問題別チェックリスト(カテゴリを開いて確認)
解決済み
0 / 4 1 / 4 2 / 4 3 / 4 4 / 4
1
設定(settings.json)が反映されていない
フォント・テーマ・エディタの動作が違う / インポート後に設定が消えている
手動で設定ファイルを移行する場合
macOS: ~/Library/Application Support/Code/User/settings.json
~/Library/Application Support/Cursor/User/settings.json にコピー
Win: %APPDATA%\Code\User\%APPDATA%\Cursor\User\
2
拡張機能が動いていない・見つからない
Prettier・ESLint・補完・言語サーバーが機能しない
インポート後も拡張機能が0件の場合
Extensions パネル(Ctrl+Shift+X)→ ... メニュー → Import from VS Code を試す。それでも動かない場合はOpen VSX Registryから手動で検索・インストールする。
3
キーバインドが合わない・ショートカットが効かない
VS Codeで使っていたキー操作がCursorで違う動作をする
競合確認の手順
Cmd+Shift+P → Open Keyboard Shortcuts → 検索欄でショートカットキーを入力すると競合している操作が一覧で確認できる。Cursor独自機能(Chat等)との競合は一方を変更する。
4
ターミナルでコマンドが見つからない(PATH問題)
Node.js・Python・Git・パッケージマネージャーがCursor内で認識されない
PATHが引き継がれない場合の対処
シェル設定(~/.zshrc / ~/.bashrc)に export PATH=... を追記してシェルを再起動。macOSでは source ~/.zshrc 実行後、Cursorを再起動する。
◈ 4カテゴリすべて確認完了 — 環境が整いました
移行の基本問題が解決した状態です。次はCursor独自のAI機能(Chat・Agent・Tab補完・Rules)の設定を進めましょう。
Microsoft製拡張機能の代替(動かない場合)
VS Code専用の拡張機能 → Cursor対応の代替
Pylance(MS製)
BasedPyright(OSS・高速)
MS C++ 拡張
clangd(高性能なC++サポート)
C# Dev Kit(MS製)
OmniSharp / Muon系拡張機能
Remote SSH(MS製)
Cursorのリモート開発機能を確認

AgentやMCPが思った通りに動かない時|権限・文脈・接続を見直す

AgentやMCPが思った通りに動かない時は、ほとんどの場合が「接続の問題」ではなく「前提と指示のズレ」が原因です。Cursorはコードベースや外部ツールの文脈を使って動くため、対象・範囲・制約が曖昧だと意図と違う結果になりやすくなります。見直しの順番は「指示内容→対象範囲→MCP接続・権限→作業の分解」です。

Agent / MCP トラブルシュート

症状を選んで原因と対処を確認する

ほとんどは「接続の問題」ではなく「前提と指示のズレ」が原因

見直しの優先順位
指示内容 → 対象範囲(コンテキスト)→ MCP接続・権限 → 作業の分解 この順番で確認すると原因はほぼ特定できる。
症状を選ぶ
確認チェックリスト

使用量や料金が分かりにくい時は、「契約しているプラン」と「実際に消費しているAI利用量」を分けて確認するのが出発点です。体感として分かりにくいのは主にAgentや高性能モデルの使い方で、「Cursorを開いている時間」ではなくAIへのリクエスト量と使っているモデルによって消費感が変わります。

使用量や料金が分かりにくい時|プラン・クレジット・上限を確認

使用量や料金が分かりにくい時は、「契約しているプラン」と「実際に消費しているAI利用量」を分けて確認するのが出発点です。体感として分かりにくいのは主にAgentや高性能モデルの使い方で、「Cursorを開いている時間」ではなくAIへのリクエスト量と使っているモデルによって消費感が変わります。

使用量 / 料金ガイド

使用量・料金が分かりにくい時の整理順序

アカウント → プラン → 消費機能 → 指示の出し方 の4ステップで確認する

確認の優先順位
STEP 1
アカウントを確認
課金したメールと現在のログインが一致しているか
STEP 2
プランを確認
Hobby / Pro / Pro+ / Ultraのどれか。チーム所属か
STEP 3
消費機能を確認
Agent・Chat・Tab補完・MCPのどれが多いか
STEP 4
指示の出し方を見直す
無駄なリクエストを減らせる指示方法に変える
STEP 1-2:アカウント・プランの確認場所
◈ Cursor Settings で確認できる情報
確認場所
Cmd+Shift+J → General > Account
確認項目
メールアドレス / プラン名 / チーム所属
料金・使用量
cursor.com/settings → Usage / Billing
個人用・仕事用で複数アカウントを使い分けている場合、課金したアカウントとは別でログインしていることがある。まずメールアドレスを確認する。
STEP 3-4:機能別の消費傾向と改善策(タブを選ぶ)
▲ 消費が増えやすい使い方
◈ 効率的な使い方
機能別の消費量の目安
同じ作業でも使い方によってクレジット消費は大きく変わる
Tab補完(Autoモード)
無制限
Chat(Autoモード)
Agent(Autoモード)
Agent(プレミアム手動)
大規模Agent+MCP連携
最大

使用量が想定より早く減る場合は、依頼の出し方を見直すのも有効です。毎回リポジトリ全体を調べさせる・曖昧な指示で何度もやり直すといった使い方は消費が増えやすくなります。対象ファイルを絞る・先に方針だけ出させる・1回の依頼を小さくすることで無駄なリクエストを減らせます。ProかPro+かの判断は、「月末にクレジットが切れるかどうか」を実際に使いながら確かめるのが最も確実です。

Cursorのよくある質問|無料版・日本語・料金・安全性まで

Cursorについての疑問は、「無料でどこまで使えるか」「日本語で実用になるか」「VS Codeから乗り換えるべきか」の3点に集中しやすいです。これらは機能の話というより、自分のワークフローに合うかどうかの判断軸の問題で、スペック表を読んでも答えが出にくいと思います。

以下のFAQは、プラン・日本語・初心者・業務利用・ツール比較・使い始めの6カテゴリに整理しています。タグで絞り込んでから読むと、自分に関係のある内容だけ確認できます。

Cursor よくある質問

FAQ — カテゴリを選んで絞り込む

タグで絞り込み / カードをクリックで回答と判定を確認

料金
Cursorは無料でどこまで使えますか?
Hobby(無料版)でも基本的なAIコーディング体験は一通り可能です。Chatでの質問・Tab補完・Agentによる軽い修正が使えますが、AgentリクエストとプレミアムモデルAIには上限があります。
◎ 無料で十分
「自分に合うか試す」段階。Chat・Tab補完・小さな修正の体験
▷ Pro以上が必要
毎日使う・Agentを多用する・上限に頻繁に達する
日本語
Cursorは日本語だけでも実用的ですか?
実用レベルで問題なく使えます。ChatやAgentへの指示は日本語で通ります。ただしUIや設定・エラーメッセージは英語が多く、コードや技術用語は英語前提のため、日本語+英語(コード用語)を混ぜる運用が最適です。
✓ 日本語でOK
Chat・Agent指示・Rules・コメント
EN 英語のまま
UI・設定・エラー・関数名・ライブラリ名
初心者
Cursorは初心者でも使えますか?
使えますが「何をしたいかを言語化できること」が前提です。学習補助+部分修正ツールとして使い始めると失敗しにくいです。
コードの意味を聞く
エラー原因を調べる
小さな修正を任せる
業務利用
Cursorは会社のコードでも使えますか?
使えますが、必ず社内ルールの確認が必要です。機密コードをAIに渡してよいか、MCP連携の可否、APIキー・顧客データの扱いを事前に整理しておく必要があります。
◎ 個人開発
そのまま使ってOK。Privacy Modeをオンにすると安心
⚠ 業務利用
社内ルール確認必須。セキュリティポリシーを先に確認
比較
CursorはVS Codeから乗り換える価値がありますか?
AIを開発の中心にするなら価値があります。既存コードを読む・直す作業が多い人は乗り換えメリットが大きいです。VS Code + Copilotで満足しているなら乗り換え不要です。
乗り換え不要
VS Code + Copilotで満足 / AIをあまり使わない
Cursor向き
コード理解・修正・自動化まで任せたい
料金
Cursorはどのプランを選べばいいですか?
最初から上位プランは不要です。実際に使ってみないと使用量の感覚が分かりにくいツールなので、段階的に上げるのが最も無駄がありません。
無料で試す
Pro $20/月
Pro+ $60/月
Ultra $200
比較
CursorとGitHub Copilotはどちらがいいですか?
用途で分かれます。補完だけで速くコードを書きたいならCopilot、書く・直す・調べるを全部やりたいならCursorです。CopilotはVS Codeに追加するだけで使え既存環境を変えずに導入できます。
Copilot
コードを書くスピードを上げる。既存環境そのまま
Cursor
書く・直す・調べる作業全体をAI化
使い始め
Cursorは何から使い始めればいいですか?
いきなり高度機能(MCP・Automations)に行かず、基本の3ステップから始めるのが失敗しにくい進め方です。
① Chatで意味を聞く
② Tab補完を試す
③ Agentで小さく修正
使い始め
Agentがうまく動かないのはなぜですか?
ほぼ確実に指示が曖昧です。対象・変更可能範囲・完了条件を明確にするだけで安定度が大きく上がります。
✕ NG
「このCSSを直して」
✓ OK
「header.cssの崩れをデザインは変えずにCSSだけ修正して」
初心者
Cursorはどんな人に一番向いていますか?
既存コードを読む・直す機会が多く、AIを作業の中心にしたい人が最もハマります。逆にAIをほぼ使わない・軽い補完だけでよい人はVS Codeのままで十分です。
◈ Cursor向き
既存コードを読む・直す / AIを作業の中心に / エディタ内で完結したい
VS Codeで十分
AIをほぼ使わない / 軽い補完だけでよい
まとめ — ここだけ見ればOK
無料で試す → Proで本格運用、足りなければPro+
日本語でOK(ただしUI・技術用語は英語と併用)
AIを開発の中心にするならCursor、補完だけならCopilot
迷ったら小さく試して、うまくいったら広げる

まとめ|Cursorは無料版で試し、必要に応じてAgent・MCP・有料版へ進む

Cursorを使い始める時は、最初からすべての機能を触ろうとしない方がうまくいきます。目的は機能を覚えることではなく、自分のコード作業が本当に速くなるかを確かめることです。この順番で進めれば、CursorはAIコーディングを始めるうえでかなり強力な選択肢になります。

まとめ — 使い始めのロードマップ

Cursorはこの順番で使い始めると失敗しにくい

フェーズをクリックして詳細を確認 / 順番通りに進めるのが最も確実

1
PHASE 1
無料版で小さく試す
まず無料のHobbyプランで小さなプロジェクトを開き、Chatでコードの意味を聞いてみる。Tab補完で入力のしやすさを確認する。ここでは機能を覚えようとしない。
Chatでコードの意味を聞く Tab補完で入力を試す 既存プロジェクトを開く
「コードを読む作業が楽になった」と感じたら次のフェーズへ進むサイン
2
PHASE 2
Agentに小さな修正を任せる
Agentへ1つのファイルを対象にした小さな修正を依頼する。差分を確認してから適用する流れを体験する。「まず方針を説明して」の習慣をつける。
1ファイルを対象に修正依頼 差分を確認してから適用 Planモードで方針を確認してから実装
「AIに任せてもミスが少ない」と感じたら次へ。毎日使うようになったらProへ移行するタイミング
3
PHASE 3
作業範囲を広げてRulesを整える
Agentに複数ファイルをまたいだ修正を任せる。よく使う制約(既存デザインは変えない・最小限の修正など)をRulesに固定して指示コストをゼロにする。
複数ファイルをまたいだ修正 Rules・AGENTS.mdを設定 Skills・Hooksを必要に応じて追加
「毎日Agentを使っているのにクレジットが月末に切れる」→ Pro+への移行を検討するタイミング
4
PHASE 4
MCP・Automations・CLIへ拡張する
外部ツールや仕様書とつなげたいならMCP、定期的な調査やIssue整理を任せたいならAutomations、ターミナル中心で作業したいならCLIを検討する。どれも基本に慣れてから。
MCPで外部ツール・DBと接続 AutomationsでAI作業を自動化 CLIでターミナルからAgent呼び出し
このフェーズまで来たら、Cursorは開発の中心ツールとして機能している状態
Cursor とは何か — 一言で
コードを読み、考え、直し、確認する流れにAIを組み込むための開発環境。
小さく試し、差分を確認し、使える範囲を広げていく。
まず無料で試す 小さく任せて広げる 差分を確認してから適用 足りなくなったらプランを上げる

引用元|Cursor公式情報・ドキュメント・関連報道

本記事は、Cursor公式サイト・公式ドキュメント・公式ブログ・公式Changelogを中心に作成しています。料金・機能・使用量の仕様は変更される場合があるため、課金判断や実装前には各公式ページで最新情報をご確認ください。Reuters報道(No.18)は2026年4月時点の外部報道として補助的に参照しており、買収や提携の確定情報ではありません。事実確認には原文記事をご覧ください。

参考・引用元

本記事の情報ソース

Cursor公式サイト・公式ドキュメント・公式Changelog・Reuters報道をもとに作成 / 最終確認:2026年4月27日

情報の信頼性について
本記事の料金・機能・仕様はCursor公式(cursor.com)の情報を中心に確認しています。業界動向についてはReutersなどの外部報道を補助的に参照しています。AIツールの仕様や料金は頻繁に更新されるため、課金判断や実装前には各公式ページで最新情報をご確認ください。
カテゴリで絞り込む
01公式サイト
Cursor 公式サイト(日本語)
cursor.com/ja
02ドキュメント
Cursor 公式ドキュメント
cursor.com/docs
03料金
Cursor 料金ページ(日本語)
cursor.com/ja/pricing
04ドキュメント
Cursor Agent 公式ドキュメント
cursor.com/docs/agent/overview
05ドキュメント
Cursor Plan Mode 公式ドキュメント
cursor.com/docs/agent/plan-mode
06ドキュメント
Cursor MCP 公式ドキュメント
cursor.com/docs/mcp
07ドキュメント
Cursor Automations 公式ドキュメント
cursor.com/docs/cloud-agent/automations
08ドキュメント
Cursor CLI 公式ドキュメント
cursor.com/docs/cli/overview
09ドキュメント
Cursor CLI インストール手順
cursor.com/docs/cli/installation
10ドキュメント
Cursor Hooks 公式ドキュメント
cursor.com/docs/hooks
11公式ブログ
Cursor 3 公式発表(日本語)
cursor.com/ja/blog/cursor-3
12公式ブログ
Cursor Automations 公式発表
cursor.com/blog/automations
13公式ブログ
Agent 活用ベストプラクティス
cursor.com/blog/agent-best-practices
14更新情報
Cursor 3.1|Agents Windowタイル表示・音声入力強化
cursor.com/changelog/3-1
15更新情報
Cursor CLI Debug Mode・/btw Support
cursor.com/changelog/04-14-26
16更新情報
Cursor Canvases|Agentの可視化・ダッシュボード生成
cursor.com/changelog/04-15-26
17更新情報
Cursor 3.2|Multitask・Worktrees・Multi-root Workspaces
cursor.com/changelog/04-24-26
18外部報道
Reuters|SpaceXとCursorの買収オプション報道(2026年4月)
reuters.com/technology/spacex-cursor-60-billion-2026-04-21
最終確認日:2026年4月27日。外部報道(No.18 Reuters)は2026年4月21日公開・4月22日更新の報道内容です。買収や提携の確定情報ではないため、事実確認には原文記事を直接ご確認ください。記事内のCursor機能・料金・仕様に関する情報はCursor公式(No.1〜17)を中心に確認しています。

記事内で取り上げた機能・料金・仕様の情報は、2026年4月27日時点で確認できるCursor公式ページをもとに整理しています。Cursorは機能追加、料金体系、使用量の扱いが随時更新されるツールのため、特に課金や業務導入に関わる判断は、必ず料金プランのページや公式ドキュメントの最新情報を確認してから行うことをおすすめします。なお、Reuters報道などの外部情報は、2026年4月時点の報道内容として補助的に参照しています。

参考記事|Cursorと一緒に読みたいAI開発ツール記事

本記事でCursorを理解した後、次のステップとして読んでおくと理解が深まる関連記事をまとめました。AIコーディングツールの比較を深めたい方、Cursorで使うモデルの背景を知りたい方、Agent指示文の精度をさらに上げたい方など、目的別に選んでください。

関連記事

Cursorの次に読むと理解が深まる記事

目的別に選ぶ / カードをクリックして記事へ

目的で絞り込む
最優先で読む — AIコーディング比較の中核
◈ 最優先で読む
【2026年版】Claude Code 完全ガイド|使い方・料金・始め方・CLI・VS Code・Web
Cursor記事で「Claude Code vs Cursor」を読んだ後、Claude Code側の詳細を知るための記事。CLI・VS Code・Webと複数の使い方があり、Cursorと並べて選ぶ際に必須の比較情報を得られる。
続いて読む — 比較・モデル・活用

最後までご覧いただきありがとうございました。

Operator Profile
RYUHEI
生成AI図解テンプレ設計者
図表とテンプレで、生成AIの使い方・比較・トラブル解決を「再現できる手順」に落とし込んで解説。
Grok/Gemini(Google AI Studio)中心。
海外の一次情報も確認し、手順に落として解説します。
Achievement 中国語(HSK6級)/ RED(小紅書)フォロワー10万人超 Search Console (12M) 10.9万 Click / 247万 Imp (CTR 4.4%) Search Console (3M) 3.66万 Click / 90.8万 Imp (CTR 4.0%) VISITOR 4.0万 (直近90日) ENGAGEMENT 2分56秒 (平均滞在) SOURCE Organic Search 92%

コメント

学べるブログをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

学べるブログをもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む