メインコンテンツへスキップ
レッスン一覧に戻る

atom.web-builder.ai-coding-tool-overview

AI coding tool の全体像をつかむ

AI coding tool の全体像をつかむ 「AI がプログラムを書いてくれるらしいけど、ツールが多すぎてどれを使えばいいかわからない…」――そんな悩みを持つあなたに向けた Atom(=学習単元)です。 この...

choose-ai-coding-toolchoose-ai-coding-tool「choose ai coding tool」に関するスキルがこのレッスンで身につきます。
想定時間未設定公開状態: draft
学習メモ

成果物成果物このレッスンが終わったとき、あなたの手元に残る具体的な成果物です(例: 公開済みの Web ページ、動作するフォームなど)。

種類: markdown_doc検証: basic_manual_check_v1

証跡証跡成果物が正しく作れたことを確認するためのチェックリストです(例: ブラウザで動作する、フォーム送信で値が保存される)。

test_resultscreenshot

メディアメディアレッスン内に出てくる図や動画のスロットです。実際の画面やイメージで理解を補助します。

diagramscreen_capture

レッスン本文

AI coding tool の全体像をつかむ

「AI がプログラムを書いてくれるらしいけど、ツールが多すぎてどれを使えばいいかわからない…」――そんな悩みを持つあなたに向けた Atom(=学習単元)です。

この Atom を終えると、代表的な AI coding tool(=AI がプログラムの作成を手伝ってくれる道具)の違いがわかり、「自分はまずコレを使おう」と 1 つ選べるようになります。所要時間はおよそ 15 分です。


たとえで理解する――AI coding tool は「キッチン道具」

料理のキッチン道具を思い浮かべてみてください。

  • 包丁(シンプルで万能)→ 文字だけの画面で AI と会話しながらコードを書くタイプ
  • フードプロセッサー(材料を入れたら自動で完成)→ 指示を出すと完成品がまるっと返ってくるタイプ
  • まな板+調理器具セット(作業台ごと AI 付きに変わる)→ コードを書くアプリそのものに AI が組み込まれたタイプ

どの道具が「一番良い」ではなく、作りたい料理に合わせて使い分けるのがコツです。AI coding tool もまったく同じです。


3 つのグループを知る

AI coding tool グループ分け図

代表的なツールを 3 つのグループに分けて紹介します。

グループ 1:ターミナル対話型(文字だけの画面で AI と会話する)

ツール名ひとことで言うと向いている人
Claude CodeAnthropic 社の AI とターミナル(=文字だけでパソコンに指示を出す画面)で対話しながらコードを書くAI に細かく指示を出したい人
Codex CLIOpenAI 社が提供するターミナル用ツール。ChatGPT のような AI にコード生成を頼めるChatGPT に慣れている人

良い例:「このフォルダの中にある画像ファイルを日付順に並べ替えて」と指示すると、AI が実際にファイルを操作してくれる

悪い例:ターミナルの開き方がわからない状態でいきなりインストールしようとする → まず前の Atom でターミナルの基本を確認しましょう

グループ 2:エディタ統合型(コードを書くアプリに AI が組み込まれている)

ツール名ひとことで言うと向いている人
CursorVS Code(=世界中の開発者が使うコードエディタ)をベースにした AI 付きエディタ。見た目で操作できるマウスやボタンで操作したい人
GitHub Copilot既存のエディタに追加して使う AI 補助。コードを書き始めると続きを自動提案すでに VS Code を使っている人

良い例:コードを書き始めると AI が「こう続けてはどうですか?」と提案してくれる → 内容を確認して Tab キーで採用する

悪い例:AI の提案を中身を読まずにすべて採用してしまう → 意図しない動作の原因になります

グループ 3:ブラウザ完結型(ブラウザだけで動く。インストール不要)

ツール名ひとことで言うと向いている人
v0(Vercel 社)ブラウザ上で画面の見た目(UI)を AI が自動生成するまずは「見た目」を手早く作りたい人
Bolt / Lovableブラウザだけでアプリ全体を生成し、その場でプレビュー(=完成イメージを確認)できるインストールなしで、すぐに動くものを見たい人
ChatGPTOpenAI 社のチャット 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 にコードを書いてもらう」最初の体験です!

Claude Code 起動画面

うまくいかないときの 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 を起動したが英語で表示されるデフォルトが英語設定日本語で話しかければ日本語で返してくれます。「日本語で返答してください」と最初に伝えると確実です
成果物成果物このレッスンが終わったとき、あなたの手元に残る具体的な成果物です(例: 公開済みの Web ページ、動作するフォームなど)。

種類: markdown_doc

検証: basic_manual_check_v1

証跡とメディア

証跡証跡成果物が正しく作れたことを確認するためのチェックリストです(例: ブラウザで動作する、フォーム送信で値が保存される)。

test_resultscreenshot

メディア

diagramscreen_capture
学習完了