「AIにコードを書かせる」と聞くと、チャットにコピペする姿を思い浮かべるかもしれません。しかし今のAIコーディングツールは、その段階をとうに超えました。ファイルを読み、コードを書き換え、テストを走らせ、エラーを自分で直す――まるで隣に座る相棒のように、プロジェクト全体を動かします。この講座は、Claude Code・Cursor・GitHub Copilot といった主要ツールを実際に使いこなすところまで、最短で案内します。

この講座でできるようになること

ゴールは「AIを相棒に、自分の手を10倍速くする」

ツールを選べる
CLI・エディタ・クラウドの違いを理解し、自分の作業に合う相棒を選べる。
正しく使いこなせる
導入・権限設定・指示の出し方まで、安全で効率的な使い方が身につく。
詰まっても抜けられる
よくあるエラーの対処・コスト管理・拡張機能まで、実務で困らない知識が持てる。

AIコーディングツールとは

AIコーディングツールとは、大規模言語モデル(LLM)を使って、コードの記述・修正・デバッグを手伝ってくれる開発ツールの総称です。単なる「賢い自動補完」から、指示を渡すだけでファイルをまたいで実装を進める「自律エージェント」まで、幅は広がっています。

共通するのは、あなたが日本語(自然言語)で伝えた意図を、動くコードに変換してくれるという点です。これまで何時間もドキュメントを調べ、試行錯誤していた作業を、会話しながら一気に進められます。ただし――

💡 主役はあくまであなた。 AIは「何を作るか」を決めてはくれません。的確に指示し、出てきたコードを読み、良し悪しを判断するのは人間の仕事です。ツールを使いこなす側になれば生産性は跳ね上がりますが、丸投げすると、それらしく動くけれど危ういコードが積み上がります。この講座は「使いこなす側」になるための地図です。

3つのタイプ ― CLI・エディタ・クラウド

数あるツールも、どこで動くかで大きく3タイプに分けると一気に見通しがよくなります。まずはこの地図を頭に入れましょう。

① CLIエージェント
ターミナルで動く自律型

ターミナルから指示すると、AIが自分でファイルを読み書きし、コマンドを実行し、テストまで回す。プロジェクト全体を任せられる。代表格が Claude Code

向く人: 実装を大きく任せたい人。

② AIエディタ
エディタに組み込まれた相棒

使い慣れたコードエディタの中でAIが補完・チャット・修正を行う。コードを見ながら対話できる安心感が魅力。CursorGitHub Copilot が代表。

向く人: 手元でコードを確認しながら書きたい人。

③ クラウド・アプリビルダー
ブラウザだけで完結

環境構築なしで、ブラウザ上で作りたいものを伝えるとアプリの土台を丸ごと生成v0・Bolt・Lovable など。ほぼコードを書かずに形にできる。

向く人: まず動くものを素早く見たい人。

この3タイプは排他ではありません。アプリビルダーで土台を作り、AIエディタで整え、CLIエージェントで機能を足す――といった組み合わせも普通です。本講座は主に ①CLIエージェント(Claude Code)と②AIエディタ を軸に、実務での使いこなしを深掘りします。③については AIアプリビルダー比較の記事と、姉妹講座「AIで個人開発」で詳しく扱います。

主要ツールの顔ぶれ

いま押さえておきたい主要ツールを、タイプと特徴で並べます。名前と立ち位置をここでつかんでおけば、次章以降がぐっと読みやすくなります。

Claude Code CLIエージェント

Anthropic製。ターミナルで動き、計画・実装・テストを自律的にこなす。本講座の主役。公式は claude.com/claude-code

Cursor AIエディタ

VS CodeベースのAI特化エディタ。コードを見ながらAIと対話・一括修正できる。詳しくはCursorとは

GitHub Copilot AIエディタ

最も普及した補完型。VS Code等に組み込み、書きながら次の行を提案。詳しくはGitHub Copilotとは

Codex CLI/クラウド

OpenAI製のコーディングエージェント。Claude Codeと近い立ち位置。両者の違いはClaude Code vs Codexで。

v0 / Bolt / Lovable アプリビルダー

ブラウザで指示するとアプリを生成するノーコード寄りのツール群。比較はアプリビルダー比較

📊 4ツールを横並びで比べたいなら、Cursor・Claude Code・GitHub Copilot・Codex 徹底比較が便利です。本講座はその中でも、実装を大きく任せられる Claude Code を中心に手を動かしていきます。

どれを選べばいい?

「結局どれを使えばいいの?」――最初の関門です。正解は作業スタイルで決まります。次の3つの問いに答えてみてください。

Q1. コードは読める?

ほぼ読めない → まずアプリビルダーバイブコーディング。少し読める → AIエディタClaude Codeへ。

Q2. どこまで任せたい?

一気に実装を任せたい → Claude Code(CLIエージェント)。1行ずつ確認しながら → CopilotやCursor

Q3. 環境構築はしたい?

避けたい・すぐ試したい → ブラウザで動くアプリビルダー。自分の環境で本格的に → CLI/エディタ系

✅ 迷ったら Claude Code から。 実装を大きく任せられて、しかもターミナルさえあれば始められます。本講座も Claude Code を軸に進めるので、まずこれを使えるようにして、必要に応じてCursorやCopilotを足していくのが遠回りしないルートです。

この講座の地図

この講座は全7章。「知る → 始める → 比べる → 上手に頼む → 詰まりを抜ける → 拡張する → コストを抑える」という順で、ツールを実務レベルで使いこなせるようにします。今どこを学んでいるかの地図として使ってください。

CHAPTER 2
Claude Codeを始める

導入・初回操作・権限モード・設定の基本。

第2章へ →
CHAPTER 3
ツールを比べて使い分ける

Cursor・Copilot・Codexとの違いと選び分け。

第3章へ →
CHAPTER 4
上手に頼む

バイブコーディングと仕様駆動開発の使い分け。

第4章へ →
CHAPTER 5
詰まりを抜ける

よくあるエラーの原因と対処を体系的に。

第5章へ →
CHAPTER 6
拡張機能を使う

hooks・plugins・subagents・MCPで能力を広げる。

第6章へ →
CHAPTER 7
コストと効率

トークン・利用上限の管理と効率化のコツ。

第7章へ →

始める前に

次章から実際に手を動かします。準備は多くありません。ターミナルが少し使えて、何か作りたいコード(練習用でOK)がある――それだけで十分です。

🖥 ターミナルの基本

フォルダ移動やコマンド実行がなんとなく分かればOK。完璧でなくて大丈夫。

📁 練習用プロジェクト

小さなToDoアプリやスクリプトなど、いじってよい題材を1つ用意。

🔑 アカウント

使うツールのアカウント(Claude Codeなら Anthropic)。詳細は次章で。

この章のまとめ
  • AIコーディングツールは自然言語の意図を動くコードに変える相棒。主役はあなた。
  • タイプは3つ ― ①CLIエージェント(Claude Code)②AIエディタ(Cursor/Copilot)③クラウド・アプリビルダー(v0/Bolt/Lovable)。混ぜて使える。
  • 選び方は「コードを読めるか/どこまで任せたいか/環境構築をしたいか」で決まる。迷ったら Claude Code から。
  • この講座は全7章で、Claude Codeを軸に実務レベルの使いこなしまで案内する。

それでは始めましょう。次の第2章「Claude Codeを始める」で、実際に導入して最初の指示を出すところまで進みます。