AIツール

Claude Codeの使い方:初心者向けの図解ガイド

Claude Codeの使い方 初心者向けガイドのメイン画像

目次

この記事でわかること

Claude Codeを初めて開くと、普通のコード補完ツールとは少し違って見えるはずです。カーソル位置の続きを提案するだけではなく、プロジェクト全体を読んだり、ファイルを探したり、コードを編集したり、テストを実行したりできます。

便利な一方で、最初は「何を頼めばいいのか」「どこまで任せてよいのか」がわかりにくいかもしれません。

この記事では、Claude Codeを初めて使う人に向けて、次の内容を順番に解説します。

  • Claude Codeと通常のAIコード補完の違い
  • インストールと初回起動の流れ
  • 初心者でも使いやすいプロンプトの書き方
  • コード変更を安全に承認する方法
  • CLAUDE.mdでプロジェクトの前提を伝える方法
  • Plan Mode、権限、Skills、Hooks、MCPの基本
  • 実務で使いやすい安全なワークフロー

ゴールは、Claude Codeのすべてを一度に覚えることではありません。まずは「小さく頼んで、内容を確認しながら進める」感覚を身につけることです。

Claude Codeとは

Claude Codeは、Anthropicが提供するエージェント型のコーディング支援ツールです。通常のAIコード補完は、今書いている行や関数の続きを提案することが中心です。一方、Claude Codeはターミナル上で動き、プロジェクト内のファイルを読み、必要な変更を計画し、実際に編集まで行えます。

違いを簡単にまとめると、次のようになります。

種類 主な役割 使い方のイメージ
コード補完 今書いているコードの続きを提案する 開発者が手でコードを書く
チャット型AI 質問に答える、コード例を出す 回答をコピーして自分で反映する
Claude Code プロジェクト内で調査、計画、編集、検証を行う 目的を伝え、提案や差分を確認する

たとえば、普通のチャットAIには次のように聞くことが多いでしょう。

Reactのログインフォームを書いてください。

Claude Codeには、もう少しプロジェクトに沿った頼み方ができます。

このリポジトリの既存UIパターンを確認して、 同じスタイルでログインフォームを追加してください。 変更前に計画を見せてください。

ポイントは、Claude Codeが「コード片を出す相手」ではなく、「リポジトリの中で一緒に作業する相手」に近いことです。

Claude Codeとコード補完の違い

Claude Codeは単なる補完ではなく、プロジェクトを理解して作業を進めるエージェント型ツールです。

Claude Codeをインストールする

インストール前に、次のものを用意しておくとスムーズです。

  • ターミナルまたはコマンドプロンプト
  • 安全に試せる小さなコードプロジェクト
  • Claudeの利用権限、または対応するプロバイダーのアカウント
  • Gitの基本操作ができる環境

公式ドキュメントでは、環境に応じたインストール方法が案内されています。まずは公式のQuickstartを確認し、自分のOSに合った手順でセットアップしましょう。

インストール後は、ターミナルで次のように確認します。

claude --version

バージョンが表示されれば、Claude Codeを起動する準備はできています。

claude

はじめて使う場合は、ログインや認証の案内が表示されます。画面の指示に従って進めれば問題ありません。

Claude Codeのインストール画面

インストール後は、まずバージョン確認とログインを済ませます。

はじめてのセッションを始める

Claude Codeは、作業したいプロジェクトのフォルダで起動するのが基本です。

cd your-project claude

最初におすすめしたい質問は、いきなり編集を頼むことではありません。まずはプロジェクトを読んでもらい、理解を確認します。

このプロジェクトの構成を確認して、何をするアプリなのか初心者にもわかるように説明してください。 まだファイルは変更しないでください。

このように頼むと、Claude Codeはファイル構成や主要な設定ファイルを確認し、プロジェクトの概要を説明してくれます。最初の数分は、編集よりも「このプロジェクトをどう理解しているか」を確認する時間にすると安全です。

次に、よく使うコマンドを聞いておくと便利です。

このプロジェクトで開発、テスト、ビルドに使うコマンドを探して整理してください。

Claude Codeが出した内容は、後でCLAUDE.mdにまとめておくと、次回以降の作業が楽になります。

Claude Codeの初回セッション

初回セッションでは、まずプロジェクトの概要を説明してもらうと進めやすくなります。

Claude Codeへの頼み方

Claude Codeは、短い依頼でも動けます。ただし、初心者ほど「目的」「制約」「確認方法」をセットで伝えるのがおすすめです。

悪くはないけれど曖昧な例です。

このバグを直して。

よりよい頼み方は次のようになります。

ログイン後にプロフィール画面へ移動しない問題を調べてください。 まず関連ファイルを確認し、原因の候補を説明してください。 変更が必要な場合は、編集前に計画を出してください。 最後に実行すべきテストコマンドも教えてください。

頼むときは、次の4点を入れると失敗しにくくなります。

伝えること
目的 ログイン後の遷移バグを直したい
範囲 認証まわりのファイルだけ確認してほしい
制約 UIデザインは変えない
確認方法 関連テストを実行してほしい

Claude Codeは文脈を読めますが、意図までは完全には読めません。特に初心者のうちは、「まだ編集しないで」「先に計画を出して」「差分を見せて」と明示するだけで、かなり安心して使えます。

最初のコード変更を任せてみる

初めてコード変更を頼むときは、小さなタスクから始めましょう。たとえば、READMEの説明を少し整える、エラーメッセージを改善する、テストを1つ追加する、といった範囲が向いています。

例として、次のように依頼できます。

READMEを確認して、セットアップ手順が初心者にもわかるように改善してください。 変更前に、どの部分を直す予定か短く説明してください。

Claude Codeが変更案を出したら、すぐに承認せず、次の点を確認します。

  • 変更されたファイルは想定どおりか
  • 不要なファイルまで編集していないか
  • 説明文やコードがプロジェクトの方針に合っているか
  • 実行すべきテストや確認手順が示されているか

コードの差分を読む習慣はとても大切です。Claude Codeは強力ですが、最終判断をするのは開発者です。特に設定ファイル、認証、課金、データ削除に関わる変更は慎重に確認しましょう。

Claude Codeの差分確認

変更を適用する前に、差分と説明を必ず確認しましょう。

CLAUDE.mdでプロジェクトのルールを伝える

CLAUDE.mdは、Claude Codeにプロジェクト固有の前提やルールを伝えるためのファイルです。毎回同じ説明をチャットに書く代わりに、プロジェクトのルートに置いておくことで、作業の文脈として使いやすくなります。

初心者向けには、まず次のような内容で十分です。

# CLAUDE.md ## Stack - TypeScript - React - Node.js ## Commands - Install: npm install - Dev: npm run dev - Test: npm test - Build: npm run build ## Rules - 既存のUIスタイルに合わせる - 大きな変更の前に計画を出す - 新しい機能には可能な範囲でテストを追加する - 不要なリファクタリングはしない

完璧なCLAUDE.mdを最初から作る必要はありません。むしろ、Claude Codeを使いながら少しずつ育てていくのが現実的です。

このプロジェクトを確認して、初心者向けのCLAUDE.mdのたたき台を作ってください。 まだファイルは作成せず、内容案だけ見せてください。

このように頼めば、プロジェクトに合った初期案を作ってもらえます。

CLAUDE.mdの例

図CLAUDE.mdにコマンドやルールを書いておくと、毎回同じ説明を繰り返さずに済みます。

大きな変更ではPlan Modeを使う

小さな修正ならそのまま頼んでも構いませんが、複数ファイルにまたがる変更や仕様変更では、Plan Modeを使うと安全です。

Plan Modeでは、Claude Codeがすぐに編集せず、先に作業計画を出します。初心者にとっては、どのファイルが変わりそうか、どんな手順で進むのかを確認できるのが大きなメリットです。

たとえば、次のように頼めます。

設定画面にダークモード切り替えを追加したいです。 まずPlan Modeで、調査するファイル、変更方針、テスト方法を整理してください。 まだ編集しないでください。

計画を確認したら、必要に応じて修正を依頼します。

その計画で進めてください。ただし、既存の設定保存ロジックはなるべく変更しないでください。

計画を挟むだけで、Claude Codeとの作業はかなり見通しがよくなります。特に本番プロジェクトでは、「調査」「計画」「編集」「検証」を分けて進めるのがおすすめです。

Claude CodeのPlan Mode

Plan Modeを使うと、編集前に作業方針を確認できます。

コンテキスト、コマンド、権限を理解する

Claude Codeを安全に使うには、3つの基本を押さえておくと安心です。

1つ目はコンテキストです。Claude Codeは会話や読み取ったファイルをもとに作業します。セッションが長くなりすぎると、話が複雑になったり、古い前提が残ったりすることがあります。作業の区切りでは、必要に応じて会話を整理しましょう。

よく使うコマンドには、次のようなものがあります。

コマンド 用途
/help 使えるコマンドを確認する
/clear 会話の文脈をクリアする
/compact 長い会話を要約して続ける
/login ログイン状態を確認、変更する
/permissions 権限設定を確認、変更する

2つ目はコマンド実行です。Claude Codeはテストやビルドなどのコマンド実行を提案することがあります。何を実行するのか、ファイルを書き換えるのか、外部へ接続するのかを確認してから許可しましょう。

3つ目は権限です。Claude Codeには、作業内容に応じた権限モードがあります。初心者は、最初から何でも自動承認するより、確認しながら進める設定が向いています。

Skills、Hooks、MCPでできること

Claude Codeに慣れてきたら、Skills、Hooks、MCPという拡張機能も役立ちます。ただし、最初から全部使う必要はありません。

機能 何に使うか 初心者向けの考え方
Skills よく使う作業手順を再利用する 同じ種類の作業を何度も頼むようになったら検討
Hooks 特定のタイミングでチェックや処理を走らせる テストや整形を自動化したくなったら検討
MCP 外部ツールやデータソースと連携する GitHub、DB、社内ツールなどとつなぎたい時に検討

最初のうちは、CLAUDE.mdだけでも十分です。毎回同じ指示を書いていて面倒になってきたらSkills、変更前後に必ず実行したい処理が出てきたらHooks、外部サービスと連携したくなったらMCP、という順番で考えるとわかりやすいです。

Claude Codeの拡張機能

Skills、Hooks、MCPは、Claude Codeをプロジェクトやチームの作業に合わせて拡張する仕組みです。

初心者におすすめの安全な進め方

Claude Codeを実務で使うときは、次の流れにすると失敗しにくくなります。

1. Gitの状態を確認する

作業前に、未保存の変更や関係ない差分がないか確認します。

git status

すでに大きな変更がある場合は、先にコミットするか、別ブランチで作業しましょう。

2. まずプロジェクトを説明してもらう

いきなり編集を頼まず、最初に構成を読んでもらいます。

このプロジェクトの構成と主要なコマンドを説明してください。 まだファイルは変更しないでください。

3. 小さなタスクから始める

最初の依頼は、1つの目的に絞ります。

READMEのセットアップ手順だけを初心者向けに改善してください。 変更前に方針を説明してください。

4. 差分を確認してから承認する

Claude Codeが提案した変更は、必ず目で確認します。理解できない差分があれば、承認する前に説明を求めましょう。

この差分が何をしているのか、初心者にもわかるように説明してください。

5. テストやビルドで確認する

変更後は、関連する確認コマンドを実行します。

この変更に対して実行すべきテストコマンドを教えてください。 可能なら実行して結果を説明してください。

6. 最後に変更内容をまとめてもらう

作業が終わったら、変更内容と確認結果をまとめてもらいます。

今回変更した内容、確認したこと、残っている注意点を箇条書きでまとめてください。

この流れを守るだけで、Claude Codeをかなり安全に使えます。

初心者が避けたい失敗

最初から大きすぎる変更を頼む

「アプリ全体を作り直して」のような依頼は、初心者には確認が難しくなります。まずは1画面、1機能、1ファイルのように小さく切り出しましょう。

確認方法を伝えない

「直して」で終わると、何をもって完了とするかが曖昧になります。テスト、ビルド、画面確認など、期待する確認方法を伝えると結果が安定します。

差分を読まずに承認する

Claude Codeは便利ですが、常に正しいとは限りません。特に認証、権限、支払い、データ削除に関わる変更は慎重に確認してください。

1つのセッションを長くしすぎる

長い会話では前提が混ざりやすくなります。別の作業に移るときは、新しいセッションにするか、文脈を整理してから進めるとよいでしょう。

秘密情報を貼り付ける

APIキー、パスワード、個人情報などは、プロンプトやCLAUDE.mdに書かないようにしましょう。必要な認証情報は、環境変数や安全な設定方法で管理します。

よくある質問

Claude Codeは初心者でも使えますか?

使えます。ただし、最初は小さなタスクから始め、編集前に計画を出してもらい、差分を確認しながら進めるのがおすすめです。

Claude Codeはプログラミング学習の代わりになりますか?

完全な代わりにはなりません。むしろ、コードを読みながら質問し、差分の理由を説明してもらうことで学習を助けるツールと考えるとよいでしょう。

Claude Codeは勝手にファイルを変更しますか?

設定や権限によります。初心者は、変更やコマンド実行の前に確認できる設定で使うと安心です。

まず何を頼めばよいですか?

おすすめは次の一文です。

このプロジェクトの構成を確認して、初心者にもわかるように説明してください。まだファイルは変更しないでください。

Plan Modeはいつ使うべきですか?

複数ファイルを変更する作業、仕様変更、リファクタリング、テスト追加など、影響範囲が広い作業ではPlan Modeを使うと安全です。

MCPは最初から必要ですか?

必要ありません。まずは通常のClaude Code、CLAUDE.md、Plan Modeに慣れるのが先です。外部ツールやデータベースと連携したくなった段階で検討すれば十分です。

まとめ

Claude Codeは、初心者にとっても心強い開発支援ツールです。ただし、上手に使うコツは「全部任せる」ことではありません。目的を明確に伝え、まず調査や計画を出してもらい、差分を確認し、テストで確かめる。この流れを守ることで、Claude Codeを安全で実用的な開発パートナーとして使えるようになります。

最初の一歩はとてもシンプルです。安全なプロジェクトを開き、claudeを起動して、まずはプロジェクトの説明を頼んでみましょう。そこから少しずつ、READMEの改善、テストの追加、小さなバグ修正へと広げていくのがおすすめです。

ログイン

または

アカウント作成

パスワードは8〜20文字で、文字と数字を含む必要があります

または

パスワードを忘れた

パスワードは8〜20文字で、文字と数字を含む必要があります