atom.web-builder.ai-coding-tool-overview
AI coding tool の全体像をつかむ
AI coding tool の全体像をつかむ 「AI がプログラムを書いてくれるらしいけど、ツールが多すぎてどれを使えばいいかわからない…」――そんな悩みを持つあなたに向けた Atom(=学習単元)です。 この...
成果物成果物このレッスンが終わったとき、あなたの手元に残る具体的な成果物です(例: 公開済みの Web ページ、動作するフォームなど)。
証跡証跡成果物が正しく作れたことを確認するためのチェックリストです(例: ブラウザで動作する、フォーム送信で値が保存される)。
メディアメディアレッスン内に出てくる図や動画のスロットです。実際の画面やイメージで理解を補助します。
レッスン本文
AI coding tool の全体像をつかむ
「AI がプログラムを書いてくれるらしいけど、ツールが多すぎてどれを使えばいいかわからない…」――そんな悩みを持つあなたに向けた Atom(=学習単元)です。
この Atom を終えると、代表的な AI coding tool(=AI がプログラムの作成を手伝ってくれる道具)の違いがわかり、「自分はまずコレを使おう」と 1 つ選べるようになります。所要時間はおよそ 15 分です。
たとえで理解する――AI coding tool は「キッチン道具」
料理のキッチン道具を思い浮かべてみてください。
- 包丁(シンプルで万能)→ 文字だけの画面で AI と会話しながらコードを書くタイプ
- フードプロセッサー(材料を入れたら自動で完成)→ 指示を出すと完成品がまるっと返ってくるタイプ
- まな板+調理器具セット(作業台ごと AI 付きに変わる)→ コードを書くアプリそのものに AI が組み込まれたタイプ
どの道具が「一番良い」ではなく、作りたい料理に合わせて使い分けるのがコツです。AI coding tool もまったく同じです。
3 つのグループを知る

代表的なツールを 3 つのグループに分けて紹介します。
グループ 1:ターミナル対話型(文字だけの画面で AI と会話する)
| ツール名 | ひとことで言うと | 向いている人 |
|---|---|---|
| Claude Code | Anthropic 社の AI とターミナル(=文字だけでパソコンに指示を出す画面)で対話しながらコードを書く | AI に細かく指示を出したい人 |
| Codex CLI | OpenAI 社が提供するターミナル用ツール。ChatGPT のような AI にコード生成を頼める | ChatGPT に慣れている人 |
良い例:「このフォルダの中にある画像ファイルを日付順に並べ替えて」と指示すると、AI が実際にファイルを操作してくれる
悪い例:ターミナルの開き方がわからない状態でいきなりインストールしようとする → まず前の Atom でターミナルの基本を確認しましょう
グループ 2:エディタ統合型(コードを書くアプリに AI が組み込まれている)
| ツール名 | ひとことで言うと | 向いている人 |
|---|---|---|
| Cursor | VS Code(=世界中の開発者が使うコードエディタ)をベースにした AI 付きエディタ。見た目で操作できる | マウスやボタンで操作したい人 |
| GitHub Copilot | 既存のエディタに追加して使う AI 補助。コードを書き始めると続きを自動提案 | すでに VS Code を使っている人 |
良い例:コードを書き始めると AI が「こう続けてはどうですか?」と提案してくれる → 内容を確認して Tab キーで採用する
悪い例:AI の提案を中身を読まずにすべて採用してしまう → 意図しない動作の原因になります
グループ 3:ブラウザ完結型(ブラウザだけで動く。インストール不要)
| ツール名 | ひとことで言うと | 向いている人 |
|---|---|---|
| v0(Vercel 社) | ブラウザ上で画面の見た目(UI)を AI が自動生成する | まずは「見た目」を手早く作りたい人 |
| Bolt / Lovable | ブラウザだけでアプリ全体を生成し、その場でプレビュー(=完成イメージを確認)できる | インストールなしで、すぐに動くものを見たい人 |
| ChatGPT | OpenAI 社のチャット AI。コード生成もできるが、実行環境が限定的 | AI との会話から始めたい人 |
自分に合ったツールを選ぶ
迷ったら、以下の 3 ステップで考えてみましょう。
ステップ 1:「何を作りたいか」で絞る
| 作りたいもの | おすすめツール |
|---|---|
| Web サイトの見た目(デザイン) | v0、Cursor |
| Web アプリ全体(ログイン機能なども含む) | Claude Code、Codex CLI |
| 既存のコードを修正したい | Cursor + GitHub Copilot |
| まだ何を作るか決まっていない | ChatGPT でアイデア出しから始める |
ステップ 2:「操作の好み」で決める
| 好み | おすすめ |
|---|---|
| 文字で指示を出すのが得意 | Claude Code / Codex CLI |
| ボタンやマウスで操作したい | Cursor / v0 |
| インストールなしで始めたい | ChatGPT / v0 / Bolt |
ステップ 3:「まず 1 つ」に決める
最初から全部使おうとするのは失敗のもとです。このサイトでは Claude Code をメインツールとして使います。迷ったらまず Claude Code を選んでおけば、後の Atom にそのまま進めます。
良い例:「まずは Claude Code を 1 週間使ってみる」と決めて集中する
悪い例:5 つのツールを同時にインストールして、全部中途半端になる
Claude Code を試しに動かしてみる
ここでは Claude Code を例に、一番シンプルな確認手順を紹介します。
1. ターミナルを開く
- Mac の場合:Spotlight(画面右上の虫めがねアイコン)で「ターミナル」と検索して開きます
- Windows の場合:スタートメニューで「コマンドプロンプト」または「PowerShell」と検索して開きます
2. Claude Code をインストールする
以下の 1 行をコピーしてターミナルに貼り付け、Enter キーを押します。これで Claude Code があなたのパソコンに導入されます:
npm install -g @anthropic-ai/claude-code
💡 この命令は「npm(=Node.js 用のアプリ管理ツール)を使って、Claude Code を世界共通の配布場所からダウンロードしてインストールする」という意味です。
⚠️ もし「npm が見つかりません」というエラーが出たら、Node.js(=JavaScript を動かすための基盤ソフト)がまだ入っていません。前の Atom を参照してインストールしてください。
3. Claude Code を起動する
インストールが終わったら、次のコマンドを入力して Enter を押します:
claude
4. AI に話しかけてみる
起動できたら、以下のように入力して Enter を押してみましょう:
Hello World と表示する HTML ファイルを作って
AI が HTML ファイルを作成してくれるはずです。これが「AI にコードを書いてもらう」最初の体験です!

うまくいかないときの AI への聞き方(プロンプト例)
AI ツールは「何を聞くか」で結果が大きく変わります。困ったときは以下のように聞いてみましょう:
| 困りごと | AI に聞くプロンプト例 |
|---|---|
| エラーが出た | 「以下のエラーが出ました。原因と解決方法を教えてください:(エラー文を貼り付け)」 |
| コマンドの意味がわからない | 「npm install -g というコマンドの意味を初心者向けに説明してください」 |
| 次に何をすればいいかわからない | 「今 HTML ファイルを作りました。これをブラウザで表示するにはどうすればいいですか?」 |
確認する
以下のチェックリストで、この Atom の内容が身についたか確認しましょう。すべてにチェックがつけば完了です。
- AI coding tool の 3 つのグループ(ターミナル型・エディタ型・ブラウザ型)の違いを、自分の言葉で説明できる
- 自分がまず試すツールを 1 つ選び、選んだ理由を言える
- 選んだツール(Claude Code を推奨)を起動して、AI にメッセージを送り、返答を受け取れた
成果物
以下の形式で、自分の選択を短いメモにまとめてください(3 行で OK です):
# 自分の AI coding tool 選択メモ
- 選んだツール:(例:Claude Code)
- 選んだ理由:(例:このサイトのメインツールだから)
- 試した結果:(例:HTML ファイルを作ってもらえた)
このメモが「この Atom を完了した証拠」になります。
つまずきやすいポイントと対策
| つまずき | 原因 | 対策 |
|---|---|---|
| 「ターミナルって何?」 | 初めて聞く言葉で混乱 | 「文字だけでパソコンに指示を出す画面」と覚えましょう。Mac は「ターミナル」アプリ、Windows は「コマンドプロンプト」を開きます |
| 「npm が見つからない」とエラーが出る | Node.js がインストールされていない | 前の Atom「Node.js をインストールする」を先に完了してください |
| どのツールを選べばいいか決められない | 選択肢が多くて迷う | 迷ったら Claude Code を選んでください。このサイトの後続 Atom はすべて Claude Code 前提で進みます |
| インストールに時間がかかる | ネットワーク環境の影響 | 数分待っても終わらない場合は Wi-Fi 接続を確認してください。カフェなど混雑した回線では時間がかかることがあります |
| Claude Code を起動したが英語で表示される | デフォルトが英語設定 | 日本語で話しかければ日本語で返してくれます。「日本語で返答してください」と最初に伝えると確実です |
種類: markdown_doc
検証: basic_manual_check_v1
証跡証跡成果物が正しく作れたことを確認するためのチェックリストです(例: ブラウザで動作する、フォーム送信で値が保存される)。
メディア