Claude Code実践ガイド
Claude Codeとは|使い方・できること・始め方
Claude Code(クロードコード)は、Anthropic社のAI「Claude」に開発作業そのものを任せられるツールです。チャット画面にコードを貼って相談するのではなく、AIが自分でファイルを開き、書き換え、コマンドを実行して結果を確かめます。このページは、複数のWebサイトをClaude Codeで実際に構築・運用している筆者が、「そもそも何なのか」から「今日から使い始める手順」までを一気に整理する入口のページです。
このサイトは Anthropic や Claude の公式サイトではありません。Claudeの基本的な使い方、ChatGPTとの違い、文章作成・長文整理・仕事での活用を初心者向けに整理する非公式ガイドです。機能・料金・提供状況は変更される可能性があるため、重要な判断ではAnthropic公式情報も確認してください。
Claude Codeとは何か──チャットAIとの決定的な違い
ChatGPTやチャット版Claudeでコードの相談をしたことがある人は、こんな流れを経験しているはずです。コードをコピーして貼る→回答をコピーして戻す→エラーが出る→エラーメッセージを貼る→また戻す……。この「人間がコピー係をやる」構造をなくしたのがClaude Codeです。
Claude Codeはターミナル(黒い画面)で動き、AIが直接あなたのパソコンの中のファイルを読み、編集し、コマンドを実行します。「このエラーを直して」と言えば、AIが自分でエラーログを読み、原因のファイルを探し、修正し、テストを実行して確かめるところまで進みます。人間の役割は、指示を出すことと、要所で「その方針でいい」と判断することに変わります。
「コードを書くAI」というより「パソコンの前に座って作業してくれるAI」と捉えるのが実態に近く、後述の通り、できることはプログラミングに限りません。
読み方と表記──「クロードコード」
Claude Codeは「クロードコード」と読みます。Claude(クロード)はAnthropicのAIの名前で、Codeはそのまま「コード」です。フランス語圏の人名としての Claude に由来する名前で、英語圏では「クロード」に近い発音になります。
日本語の記事では表記が揺れがちなので、代表的なものを挙げておきます。
| 表記 | 扱い |
|---|---|
| Claude Code | 正式表記。半角スペースあり |
| claude code / claudecode | コマンドや検索でよく使われる形。意味は同じ |
| クロードコード | カタカナ表記。読み方として一般的 |
| クロード・コード | 中黒入り。まれ |
なお、実際にターミナルで打つコマンドは claude の1語です。「claude code」と打つ必要はありません。ここは最初につまずきやすいので覚えておいてください。
混同されやすい名前として、チャットで使うClaude(claude.ai)と、開発作業を任せるClaude Codeは別物です。この違いは上の節で説明した通りで、前者は「相談相手」、後者は「作業者」と考えると整理しやすくなります。
できること──プログラミングだけではない
- Webサイト・アプリを作る──「こういうサイトを作りたい」から対話で形にできます。筆者はこのサイトを含む複数サイトの構築・修正をほぼClaude Codeだけで行っています
- 既存コードの修正・バグ調査──エラーの原因調査、リファクタリング、テスト追加。既存プロジェクトを読み解かせる用途は特に強力です
- 面倒なパソコン作業の代行──大量のファイル名変更、CSVの集計・変換、フォルダ整理、画像の一括処理など「手作業だと1時間」の作業
- データ分析──売上データやアクセスログを渡して集計・グラフ化・傾向分析まで
- Git・GitHubの操作──コミット、プルリクエスト作成、レビューまで日本語の指示で(GitHub連携の解説)
- 外部サービスとの連携作業──MCPという仕組みでブラウザ操作やSlack・Notionなどと接続できます(MCP設定の解説)
逆に向いていないのは、指示が一言で終わらないほど好みが細かい仕事(デザインの微調整を延々と繰り返す等)と、間違いが許されない一発勝負の操作です。後者は必ず人間が確認する前提で使います。
始め方──3ステップで今日から使える
- プランを用意する──Claude Pro以上の有料プラン(またはAPIキー)が必要です。どのプランで足りるかは料金ページで整理しています。
- インストールする──ターミナルで
npm install -g @anthropic-ai/claude-codeを実行します(Node.js 18以上が必要)。OS別の詳しい手順とつまずき対策はWindows版とMac・Linux版に分けました。 - 起動してログインする──作業したいフォルダで
claudeと打つと起動し、初回はブラウザが開いてClaudeアカウントでログインします。これで準備完了です。
最初の指示は、壊れても困らない題材がおすすめです。「このフォルダに何があるか説明して」「簡単な自己紹介ページをHTMLで作って」あたりから始めると、AIがファイルを作り、確認を求めてくる基本の流れが5分でつかめます。
最初の30分でつかむべき3つの感覚
- 許可を求められたら読む──Claude Codeはファイルの変更やコマンド実行の前に確認を求めてきます。最初のうちは全部読んでください。「AIが何をしようとしているか」を読む習慣が、そのまま使いこなしの土台になります。
- 結果がおかしければ、そのまま言う──「思ってたのと違う。ヘッダーはもっと小さく」のような曖昧な日本語で十分伝わります。丁寧なプロンプトを準備する必要はなく、会話で修正していく方が速いです。
- gitと一緒に使う──変更履歴が残るので、AIが何をどう変えたか後から確認でき、気に入らなければ戻せます。gitを知らない人は、それ自体をClaude Codeに教わりながら設定するのが一石二鳥です。
主要コマンド一覧
起動中に「/」から始まるコマンドで操作できます。最初に覚える価値があるものだけ絞って挙げます。
| コマンド | 役割 |
|---|---|
/init | プロジェクトの説明ファイル(CLAUDE.md)を自動生成する。新しいプロジェクトで最初に打つ |
/clear | 会話をリセットする。別の作業に移る時に |
/compact | 長くなった会話を要約して続ける。長時間作業の途中で |
/model | 使うAIモデルを切り替える。軽い作業は軽いモデルにすると利用枠の節約になる |
/memory | CLAUDE.md(AIへの申し送り事項)を編集する |
/review | 変更内容をレビューさせる |
/doctor | Claude Code自体の不調を診断する(動かない時の対処) |
claude -c | (起動時に)前回の会話の続きから再開する |
また、Shift+Tabで「プランモード」に切り替えると、AIがいきなり作業せず、まず計画を提示して承認を待つ動きになります。大きな変更を頼む時はこのモードが安全です。
使いこなしへの地図──このサイトのClaude Codeガイド
ここから先はテーマ別に分けています。上から順に読む必要はなく、必要なものだけ開いてください。
| テーマ | ページ |
|---|---|
| 導入(共通) | インストール方法|npmでの導入とつまずき対策 |
| 更新 | アップデートとバージョン確認 |
| 導入(Windows) | Windowsでのインストールと設定|WSL不要になった手順 |
| 導入(Mac・Linux) | Mac・Linuxでのインストールと初期設定 |
| 料金 | 料金とプラン|無料枠・利用上限・従量課金 |
| エディタ連携 | VS Code・JetBrainsとの連携 |
| カスタマイズ | Skills・CLAUDE.md|カスタマイズの全体像 |
| コマンド | コマンド一覧|スラッシュコマンドと起動オプション |
| 会話の管理 | /clearと/compactの使い分け・セッション再開 |
| 自動実行 | hooks|操作の瞬間に処理を走らせる |
| 安全に任せる | プランモード|計画を確認してから実行 |
| 権限 | 権限設定|確認プロンプトと自動承認の線引き |
| 分業 | サブエージェント|調査を分担させる |
| 外部連携 | MCPの設定と実用サーバー |
| GitHub | Git・GitHub連携|コミットからPRまで |
| 比較(Codex) | Codexとの違い|両方使いの使い分け |
| 比較(その他) | Cursor・Copilot・ChatGPT等との比較 |
| 自社インフラで動かす | セルフホスト実行環境(self-hosted-runner) |
| 法人利用 | 会社で使う|Teamプラン・セキュリティ・稟議 |
| トラブル | 動かない・遅い・エラーの症状別対処 |
| 障害確認 | 使えない時のステータス確認 |
| モデル選択 | Fable・Opus・Sonnet・Haikuの使い分け |
| 速度 | 高速モード|モデルを下げずに速くする |
| 使う場所 | ブラウザ・デスクトップアプリで使う |
| CLI と IDE | CLIとIDE拡張の違い |
ここから先は、実際の作業に使う段階のページです。
| やりたいこと | ページ |
|---|---|
| まず1コミット通す | 初日の進め方|/initから最初のコミットまで |
| 既存コードを直す | リファクタリング・テスト追加・コードレビュー |
| 手作業をなくす | 定型作業の自動化・バッチ処理・定期実行 |
| データを集計する | Excel・CSV・スプレッドシートの分析 |
| プログラムに組み込む | APIキーでの利用・ヘッドレス実行・SDK |
| サイトを作る | Claude Codeでホームページを作る |
AIガイド群
FAQ
プログラミングが全くできなくても使えますか?
使えます。指示は日本語の日常語で通じ、専門用語も不要です。ただし「AIの提案を採用するかどうか」の判断は残るので、作りたいものについての知識(例:自分のサイトがどう見えてほしいか)は必要です。
無料で使えますか?
Claude Codeの利用にはClaude Pro以上の有料プランかAPIキーが必要です。プランごとの違いと選び方は料金ページで整理しています。
勝手にファイルを消したりしませんか?
既定では変更やコマンド実行の前に確認を求めてきます。加えてgitで履歴を残しておけば、どんな変更も後から戻せます。この2段構えが基本の安全策です。
スマホでも使えますか?
Claude Codeはパソコンのターミナル(およびWeb版)で使うツールです。スマホ単体での日常利用には向いていません。