株式会社renue
renueについて
renueは、AIで業務を実装する会社です
AIコンサルティングから図面AI・広告運用エージェント・コールセンターAIまで、実際に動いているサービスをご覧いただけます。renueが何をしている会社か、まずはサービス一覧からご確認ください。
Cursorとは?VS CodeベースのAI搭載コードエディター
Cursor(カーソル)は、Anysphere社が開発するAI搭載コードエディターです。VS Code(Visual Studio Code)をフォークして開発されており、VS Codeと同じ拡張機能・キーボードショートカット・設定を継続して使いながら、AIコード補完・AIチャット・AIエージェントなどの機能をエディター本体に標準統合しています。2024年以降急速に普及し、多くのソフトウェア開発者・AIエンジニア・非エンジニアのプロトタイパーが採用しているツールです。
Cursorは、コードベースの検索やAIとの対話をエディター本体に統合しています。GitHub Copilotにもリポジトリのインデックス化やエージェント機能があり、コードベース参照はCursorだけの機能ではありません。単一ファイルの補完だけでなく、リポジトリ全体をインデックス化してAIが理解し、「このプロジェクトでXという機能を追加してください」という指示に対して複数ファイルにまたがる変更を提案・実行できるAgentモードを備えています(公式の機能概要)。
Cursorの主な機能
- Cursor Tab(AIコード補完):コードを書いている途中でAIが次のコードを予測して灰色テキストで提案します。Tabキーを押すだけで受け入れられ、単純な1行補完だけでなく文脈を読んだ複数行・関数全体の補完提案にも対応しています。入力を減らす助けになりますが、効果と提案内容は作業ごとに確認します(Tabの公式説明)
- Chat(AIチャット):エディター内のサイドパネルでAIと会話できます。「このコードが何をしているか説明して」「このエラーの原因は何か」「○○の機能をこのスタイルで実装して」という自然言語での指示に対してAIが回答・コードを生成します。表示中のファイル・選択範囲・コードベース全体をコンテキストとして指定できます
- Agent(AIエージェント):単一のチャットターン以上の複雑なタスクを自律的に実行します。「ユーザー認証機能を追加して、既存のユーザーモデルと連携させ、テストも書いて」のような指示に対し、複数ファイルの作成・編集・コマンド実行を自律的に行います。各変更の差分をプレビューして承認/拒否できるため、意図しない変更をコントロールできます
- コードベースインデックス:プロジェクト全体のソースコードをインデックス化し、「このコードベースで認証はどのように実装されていますか?」「○○という関数はどこで使われていますか?」という質問にコードベース横断で回答できます。大規模なコードベースの把握・キャッチアップに特に有用です
- Project Rules(.cursor/rules/):プロジェクト固有のコーディング規約・技術スタック・禁止事項などのルールをテキストファイルで設定し、Agent(Chat)への継続的な指示として利用できます。「TypeScriptのみ使用」「コンポーネントは関数コンポーネントで書く」「○○ライブラリは使用禁止」というルールをProject Rulesに記載することで、AIの出力をプロジェクト規約に沿わせる助けになります。旧形式の.cursorrulesは移行対象で、現在は.cursor/rules/にルールを置きます(公式の保存先・移行手順)。Tab補完やインライン編集にはRulesは適用されません
- モデル選択:Chat/AgentではClaude Sonnet・GPT・Geminiなどのモデルをタスクに応じて切り替えられます。2026年9月確認の例はClaude Sonnet 5、GPT-5.6 Luna、Gemini 3.8 Flashです。コード生成の品質をClaude系で試す、応答速度をGemini Flash系で比べる、費用を抑えるため入力・出力の単価を比較する、といった選び方ができます。一方、Tab補完はCursorの専用モデルを使い、Chat/Agentのモデル選択とは別です(現行モデル・単価、Tabの仕組み)
Cursorの料金プラン(2026年9月確認)
| プラン | 月額 | 主な制限・特徴 |
|---|---|---|
| Hobby(無料) | $0 | Agentの利用制限あり・Composer利用可(固定回数は公式料金表に記載なし) |
| Pro | $20 | Tab補完 無制限・Cursorモデルと他社モデルの2種類の利用枠 |
| Pro+ | $60 | Tab補完 無制限・2種類の利用枠。Agentを多く使う場合に上位プランを比較 |
| Ultra | $200 | Tab補完 無制限・2種類の利用枠。集中的なAgent利用向けの上位プラン |
| Teams(Standard) | $40/ユーザー | Pro相当機能+集中管理・SSO・管理者コントロール |
※上の5プランの月額料金は2026年9月16日確認の米ドル建て・月払いの参考値です。税・追加利用料金は別途です。2025年の旧リクエスト数・クレジット額とは条件が異なり、Pro系ではCursorモデルと他社モデルの利用枠を別々に管理します。モデルの単価で枠の消費量が変わり、超過後は追加利用を設定するか上位プランに変更します。TeamsにはPremium等の選択肢もあります(公式料金表、利用枠・モデル課金の条件)。
Cursorの基本的な使い方
Step 1:インストールとVS Code設定の移行
cursor.comからインストーラーをダウンロードしてインストールします。初回起動時に「Import VS Code Settings」オプションが表示され、既存のVS Code拡張機能・テーマ・設定を1クリックでインポートできます(公式の移行手順)。既存VS CodeユーザーはほぼそのままのUI・設定でCursorを使い始められます。GitHubアカウントまたはGoogleアカウントでサインインし、Hobbyプランまたは有料プランを選択します。
Step 2:Cursor Tabでコード補完に慣れる
コードを書き始めると灰色のテキストでAIの補完提案が表示されます。Tabキーで受け入れ、Escキーで却下します。最初は補完の提案が意図と異なる場合もありますが、コンテキスト(コメント・変数名・関数名・ファイル全体の構造)が多いほど提案精度が向上します。コードを書く前にコメントで「// ユーザーIDを受け取り、DBから該当ユーザーを返す関数」と記述すると、意図を伝える材料になります。生成内容の確認は必要です。
Step 3:ChatとAgentでタスクを依頼する
エディターのAIパネルでコードについて質問・修正依頼を行います。コードを選択してCmd/Ctrl+Lを押すと、その選択範囲をAgentへ渡せます。コードを選択した状態でCmd/Ctrl+Kを押すと選択範囲に対するインライン編集指示が可能です。より大きなタスク(機能の追加・リファクタリング・テストの追加)はAgentに、対象の機能やファイル、調べたい範囲を明示して指示します。Agentは必要に応じてコードベースを検索します。変更後は各ファイルの差分を確認し、必要な変更を残し、不要な変更を戻します。適用・承認の動作は設定によるため、必ず反映前にApplyを押す操作とは限りません(選択範囲の操作、Agentの検索・編集、公式サポートによる変更確認の説明)。
デバッグの基本:CursorのAI機能でバグ原因を科学的に特定する
デバッグの一般的な考え方として、仮説を立て、事実を重視し、検証範囲を徐々に絞り込むという進め方があります。
CursorのAI機能はデバッグの3原則を実践するための強力なサポートツールになります。「とりあえずAIに全部直してもらう」ではなく、AIをデバッグの各ステップで適切に活用することが根本原因の解決につながります。
- 【仮説ドリブン】エラー文をそのままChatに貼り付けて仮説を立てる:エラーメッセージ・スタックトレース全文をCursorのChatに貼り付け「このエラーの考えられる原因を3つ挙げてください」と質問します。AIが提示する候補を「仮説リスト」として整理し、最も可能性が高い仮説から検証を始めます。「決めつけず事実を大事に」という考え方のとおり、AIの回答も仮説の1つとして扱い、確認が取れるまで断言しません
- 【事実重視】エラー再現手順をAIに説明してもらう:「このエラーはどんな条件で発生しますか?」「このスタックトレースで最初にエラーが発生しているのはどの行ですか?」という質問でエラーの事実関係を整理します。CursorのAgentにコードベース内の関連箇所を検索させると、「この関数は別のファイルのXという処理から呼ばれており、そのファイルの22行目のnullチェック漏れが根本原因と考えられます」という横断的な事実確認が可能です
- 【徐々に絞り込む】修正範囲を最小化してAgentに実行させる:根本原因が特定できたら「○○ファイルの○○関数のnullチェックを追加してください」という最小スコープの修正指示をAgentに与えます。「全体を直して」という大雑把な指示ではなく、原因箇所を絞り込んでから最小単位の修正を反映・確認し、テストで確認→問題がなければ次のスコープへ、という段階的なアプローチでデバッグの副作用を最小化できます
CursorとGitHub Copilot・Windsurf・Claudeの比較
Windsurfは現在Devin Desktopという名称です。既存契約の料金・設定は引き継がれます。下表のClaude(API)は完成したエディター製品ではなく、プログラムに組み込むAPIとして比較しています(名称変更と機能、Claude APIのツール利用)。
| 比較軸 | Cursor | GitHub Copilot | Windsurf(現Devin Desktop) | Claude(API) |
|---|---|---|---|---|
| 最安プラン | 無料(Hobby) | Freeは無料・Proは$10/月 | Freeは無料・新規Proは$20/月。既存契約は契約条件による | API従量課金 |
| エディター統合 | VS Codeフォーク(完全統合) | VS Code等の拡張・GitHub上の機能 | 旧Windsurfを引き継ぐIDE | API自体はエディターを提供しない |
| Agent機能 | Agentによるマルチファイル変更 | Cloud agent等のエージェント機能 | ローカル・クラウドのAgentを管理 | ツール呼び出しを組み込んで構築 |
| コードベース参照 | Agentによるコード検索 | リポジトリのインデックス化・検索 | Fast Contextによる関連ファイルの検索 | 呼び出し側でコードや検索結果を渡す |
| 向いている用途 | 個人開発・スタートアップ・フルスタック | GitHub連携・大企業エンジニア | エージェント重視の開発 | プログラム内でのAI活用 |
よくある質問(FAQ)
Q. CursorはVS Codeとどう違いますか?
CursorはVS Codeを土台にしているため、VS Codeの拡張機能・テーマ・設定をほぼそのまま使えます。最大の違いは「AIとのインタラクションがエディター本体に深く統合されている」点です。Cursorにはコードベースを参照したAgentによるマルチファイル変更、Project Rulesによるプロジェクト固有の指示、モデル選択があります。GitHub Copilotにもコードベース参照やエージェント機能があるため、対応する開発環境や操作性を比較すると選びやすくなります(Cursor Agent、Copilotのコード参照、Copilotのエージェント)。
Q. プログラミング初心者でも使えますか?
使えますが、AIの提案が常に正しいわけではないため、生成されたコードの意味を理解・確認する基礎知識は必要です。全くプログラミングを知らない状態からCursorだけでアプリを作ることも試みられていますが、エラーが発生した際に「何が起きているか」を理解できないとデバッグが困難になります。HTMLとJavaScriptの基礎・Pythonの基礎程度の知識があると、Cursorの提案を評価・修正する能力が格段に向上します。
Q. セキュリティ面は安全ですか?
CursorはデフォルトでコードをクラウドのAIモデルに送信します。機密コード・API キー・個人情報を含むコードベースへの適用は慎重に判断してください。PrivacyモードをONにすることでコードがモデルのトレーニングに使用されなくなります。企業利用ではTeamsプラン以上でSSO・管理者コントロールが使用でき、組織のセキュリティポリシーに合わせた設定が可能です(Privacyモードの公式説明、TeamsのSSO・管理機能)。
AIコードエディター導入・開発効率化を相談したい方へ
renueでは、Cursor・GitHub Copilot等のAIコーディングツール活用支援・開発効率化・AIエージェントを活用したプロダクト開発・エンジニアチームへのAI導入のようなご相談にも対応可能です。「CursorなどのAIツールを開発チームに導入したい」「AIを活用した開発プロセスの改善を検討している」という方は、まずお気軽にご相談ください。
無料相談はこちら



