A
AIとWeb技術で資産を最大化するA · I · M · AAI × Invest × Maximize × Assets

AI × 経営分析 × エンジニアリング による、投資意思決定の高度化を探求する個人メディア。投資家視点の財務分析と、エンジニアが書ける自動化、そしてClaudeとの協働による分析ワークフローを記録します。

AI · AI活用

Cursor + Claudeで変わった開発体験:AIペアプログラミングの実践

AIコーディングアシスタントは「補完ツール」から「ペアプログラマー」になった。実際にCursorを半年使い続けて気づいた、本当に効果的な使い方と限界を率直にまとめる。

あっつん
あっつん
IT engineer × 投資家 · 2026.05.11 · 8 min read
Cursor + Claudeで変わった開発体験:AIペアプログラミングの実践

AIコーディングツールへの懐疑論は理解できる。「どうせGitHubCopilotみたいな補完の延長でしょ」という感覚は、実際に使う前の私も持っていた。

Cursorを使い始めてから半年。最初は半信半疑だったが、今では手放せないツールになっている。どう変わったかを正直に書く。

Cursorとは何か

Cursorは「AIが組み込まれたコードエディタ」だ。ベースはVS Codeで、UIや拡張機能はそのまま使いながら、バックエンドのAIとしてClaudeやGPT-4oが使える。

GitHub Copilotとの最大の違いは「ファイル全体のコンテキストを踏まえた対話ができること」だ。

Copilotは主に「現在書いている行の補完」が中心だが、Cursorは:

  • 「このリポジトリ全体を理解した上で、この関数を書き直して」
  • 「このファイルとあのファイルの整合性を確認して」
  • 「このコードが何をしているか説明して」

という会話ができる。コードベース全体を「会話の相手が知っている状態」で対話できるのが本質的な違いだ。

実際に使って効果的だったタスク

① リファクタリング

「この100行の関数を、単一責任の原則に沿ってリファクタリングして」という依頼は、Cursorが最も得意とする領域だ。

関連する型定義・テスト・呼び出し箇所まで把握した上で提案してくれるため、「リファクタリング後に他のファイルが壊れた」という事態が減った。

② ドキュメントが少ないライブラリの使い方調査

「このライブラリのGitHubのコードを読んで、〇〇の機能の使い方を教えて」という問いへの対応が速い。公式ドキュメントが薄いOSSでも、ソースコードから使い方を読み解いてくれる。

③ テストコードの作成

「この関数のユニットテストを書いて。エッジケースも考慮して」という依頼に対して、実装の意図を踏まえた網羅的なテストを生成してくれる。ゼロから書くと30分かかるテストが5分で出てくる感覚だ。

④ コードレビューの補助

「このPRの変更点を読んで、潜在的なバグ・パフォーマンス問題・セキュリティリスクを指摘して」という使い方も有効だ。自分一人のレビューでは見落としがちな観点を補ってくれる。

効果が薄かったタスク

設計の意思決定

「このシステムのアーキテクチャをどう設計すべきか」という問いは、AIが回答しても「それが本当に正解か」を判断するのが難しく、かえって迷いが増えた。設計の意思決定は人間が主体になるべきだと感じている。

業務ドメインに強く依存したコード

社内の特定の業務ロジック・独自のデータ構造を深く理解した上でのコーディングは、AIが外部文脈を知らないため精度が下がりやすい。コンテキストを丁寧に説明すれば改善するが、それ自体に時間がかかる。

使い方のコツ

コンテキストを明示的に渡す

「このリポジトリ全体の〇〇という機能を修正したい。関連するファイルは△△と□□だ」と、AIが必要な情報を明示的に渡す。「なんとなく理解してくれる」という期待は禁物だ。

出力を必ず確認する

AIの出力を「正解」として信頼するのは危険だ。特に:

  • 存在しないメソッドや関数を自信満々に使ってくることがある
  • 古いAPIバージョンのコードを生成することがある
  • セキュリティ上の問題(SQLインジェクション等)に無頓着なコードを生成することがある

AIの出力は「ドラフト」として扱い、必ずレビューする習慣が重要だ。

タスクを小さく分解する

「このプロジェクト全体をリファクタリングして」ではなく、「この関数の引数設計を改善して」というように、タスクを細かく分けた方が精度が上がる。

コスト感

Cursorのプランは:

  • 無料プラン:月500回の補助機能利用(制限あり)
  • Pro:月20ドル(約3,000円)。無制限に近い使用が可能

月20ドルを「開発効率が上がる投資」として捉えると、払う価値は十分にあると感じている。週40時間開発するとして、月あたり数時間でも削減できれば、時給換算で即回収できる。

エンジニアの市場価値への影響

AIコーディングツールの普及で「AIに代替されるエンジニア」の話が出るが、私の感触は少し違う。

AIは「実装のスピード」を上げるが、「何を実装すべきか」「なぜこの設計を選ぶか」という判断は依然として人間が担う。むしろAIが実装を速くしてくれることで、「より高次の設計判断」に時間を使えるようになった。

「AIを使いこなせるエンジニア」と「AIを使えないエンジニア」の生産性差は広がっている。今ツールに慣れておくことは、市場価値の観点からも重要だと感じている。

まとめ

CursorはAIコーディングアシスタントを「補完ツール」から「対話できる開発パートナー」に変えた。

最も効果的な使い方は:

  • リファクタリング・テスト作成・ライブラリ調査の自動化
  • コードレビューの補助
  • 「コンテキストを明示して、小さく分解したタスクを依頼する」

限界を理解した上で使いこなせば、開発効率は確実に上がる。AIが正しいかどうかを判断できる「技術力」と組み合わせて、初めてAIツールの威力が発揮される。

#Cursor#AI#開発効率化#Claude#ペアプログラミング