blog

Claude Codeの始め方|初心者が最初にやること【2026年版】

監修

河合 継(クリスタルメソッド株式会社 代表取締役)

AI・ディープラーニングに関する特許16件の発明者。国立がん研究センターとの共同研究や、テレビ番組でのAI解説実績を持つAI研究者として、AIの研究開発を主導している。
運営会社について編集方針

Claude Code 始め方の最短ルートは「環境準備 → 小さなタスクで体験 → 日常運用に習慣化」の3ステップです。いきなり大規模なプロジェクトに投入するより、READMEを書かせる・テストを1つ追加するといった、安全で小さなタスクから始めることが習得を早める確実な方法です。

この記事は、Claude Codeをインストールしたばかりの初心者が「最初の1日〜1週間」で何をすればいいかをまとめたものです。基本操作の確認から、指示の出し方、差分確認、CLAUDE.mdの整備、1ヶ月で踏むべきマイルストーン、よくある罠と対処まで、順を追って解説します。

Claude Codeでプロジェクトの README を自動生成しているターミナル画面のイメージ
Claude Codeでプロジェクトの README を自動生成しているターミナル画面のイメージ

最初に確認するべきことは何か?

最初に確認するべきは「インストール完了」「Anthropicアカウントへのログイン」「対象プロジェクトのgit管理」の3点だけです。この3つが揃っていれば、すぐに最初のタスクを依頼できる状態になっています。

✅ 起動前チェックリスト
① インストール確認

claude --version

② プロジェクト移動

cd ~/your-project

③ 起動

claude

動作確認は上記の順に3コマンドを実行するだけです。バージョン番号が表示されれば正常にインストールされています。

git管理は絶対条件として意識してください。git管理されていないプロジェクトでClaude Codeを動かすと、意図しない変更が生じたときに元に戻せなくなるリスクがあります。最初のうちは「git管理されているプロジェクトでのみ使う」を徹底することで、万一の際に git diffgit checkout で安全に差し戻せます。慣れるまでは試験用のブランチを切って作業するとさらに安心です。

最初に依頼するタスクは何がいい?

最初は「READMEを書いて」「このファイルの説明を追加して」「テストを1つ書いて」といった、小さくて壊れにくいタスクから始めるのが定石です。結果を読んで内容を理解する余裕がある粒度から入ると、Claude Codeの動作感覚がつかみやすくなります。

おすすめの最初のタスク例:

  • 「このプロジェクトのREADME.mdを書いてください」
  • src/utils.js の関数にJSDocコメントを追加してください」
  • 「このコードの動きを日本語で300字程度に要約してください」
  • utils/parseDate.ts に対して、Jestで正常系のテストを1つ書いてください」
  • src/api.tsfetchUser 関数で404のときにnullを返すよう修正してください」

これらは変更範囲が限定的で、生成された内容を自分の目で確認しやすいという共通点があります。「Claudeが何をしたか」を追いかけながら作業できるため、ツールの動作感覚をつかむ練習として最適です。

逆に最初に避けたほうがいいタスクは以下のような影響範囲の大きいものです。

  • 「プロジェクト全体をリファクタリングして」
  • 「使っているライブラリを別のものに置き換えて」
  • 「依存関係を全部最新版に更新して」
  • 「データベーススキーマを変更して」

これらは変更のドミノ倒しが起きやすく、差分を追うのも困難になります。Claude Codeへの信頼感が十分に育ってから取り組む領域です。

指示の出し方にコツはある?

「何を、どこに、どんな方針で」の3点を具体的に書くと、Claude Codeの動きが安定します。曖昧な指示は曖昧な結果を生むため、最初のうちは「少し丁寧すぎるくらい」の書き方でちょうど良いです。

悪い例(曖昧) 良い例(具体的)
「直して」 src/api.tsfetchUser 関数で、404のときにnullを返すように直して」
「テスト書いて」 utils/parseDate.ts の関数に対して、Jestで正常系・異常系のテストを書いて」
「リファクタリングして」 src/components/Header.tsx のロジックを、Hooks を使って読みやすく整理して。既存の表示動作は変えないで」
「コメント追加して」 lib/parser.js の全関数にJSDoc形式でコメントを追加して。引数・戻り値・使用例を含めて」

指示に含めると効果的な要素は次の4つです:

  1. 対象ファイル・関数名:「どこ」を明確に指定する
  2. 期待する動作・成果物:「何を」してほしいかを具体的に
  3. 制約・方針:「やってはいけないこと」「従うべきスタイル」を明示
  4. フォーマット指定:出力形式(JSDoc・日本語要約・Jestテスト等)

慣れてくれば短い指示でも意図通りに動くようになります。最初の数日は丁寧に書く癖をつけて、Claudeがどこまで文脈を察してくれるかの感覚を掴むのがおすすめです。

差分の確認と承認はどうやる?

Claude Codeはファイルを編集する前に差分を表示して確認を求めてくるので、内容を理解した上で承認するクセを最初からつけるのが安全です。差分が大きすぎると感じたら、タスクを小さく分割するシグナルとして受け取るのが良い使い方です。

差分確認のポイントを整理すると:

  • 追加行(+):新たに追加されるコードを確認する。意図したものか?
  • 削除行(−):消えるコードを確認する。消えてはいけないロジックが含まれていないか?
  • 変更の範囲:依頼していないファイルが変更対象に入っていないか?

「とりあえず承認」を繰り返すと、意図しない変更が積み重なって後から原因追跡が困難になります。差分を読んで意味がわからなかったら、その場で「この変更の意図を説明して」「なぜこのファイルを変更するの?」と聞き返すのも自然な使い方です。Claude Codeはその質問にきちんと答えてくれます。

承認前に git status で現在の変更状況を確認する習慣も、早い段階でつけておくと安全です。

CLAUDE.mdは何のために書く?

CLAUDE.mdは、プロジェクトのルートに置くプロジェクト固有の指示書で、コーディングスタイル・テスト実行コマンド・避けるべき変更などをClaudeに伝えるためのファイルです。これがあると、毎回同じ前提条件を書かなくても、Claudeがプロジェクトの流儀に沿って動いてくれます。

CLAUDE.mdに書いておくと効果的な内容の例:

# CLAUDE.md — プロジェクト固有の指示
## テスト
– テスト実行コマンド:`npm test`
– テストフレームワーク:Jest + React Testing Library

## コーディングスタイル
– ESLintとPrettierの設定に従う
– TypeScriptの型は明示的に書く(anyは原則禁止)

## 禁止事項
– `package.json` のバージョンは自動更新しない
– main ブランチに直接コミットしない
– 外部APIキーをコードにハードコードしない

## ブランチ運用
– 機能追加は feature/XXX ブランチで作業

最初は短くて構いません。むしろ「今の自分が毎回説明している内容」をそのまま書き出すのが最速の作り方です。プロジェクトを使い込むうちに、必要な指示が増えていく形で育てるファイルです。

チームで使う場合は、CLAUDE.mdをリポジトリにコミットすることで、メンバー全員が同じ前提でClaude Codeを使える環境を整えられます。個人の設定(作業スタイルや好み)はホームディレクトリに別途 CLAUDE.md を置くことで、プロジェクト設定と分けて管理できます。

基本操作に慣れたら:スラッシュコマンドと効率化

基本操作に慣れたら、スラッシュコマンドの活用・カスタムコマンドの作成・MCP連携の3つで効率を一段上げられます。頻繁に使うフローを /コマンド名 で呼べる形に整えると、日常作業の負荷が大きく下がります。

最初に覚えておくと便利なスラッシュコマンド:

コマンド 用途 使うタイミング
/clear 会話履歴のリセット 話題が変わるとき・精度が落ちてきたとき
/help 使えるコマンド一覧の確認 操作に迷ったとき
/review コードレビューの依頼 変更をコミット前に確認したいとき
/compact 会話履歴を要約して継続 長い会話を続けながら文脈を保ちたいとき

カスタムスラッシュコマンドは、プロジェクト内の .claude/commands/ ディレクトリにMarkdownファイルを置くことで作成できます。たとえば「テストを書いてコミットまでする」「バグレポートのテンプレートを埋める」といった定型フローを1コマンドにまとめると、繰り返し作業が大幅に楽になります。

最初の1ヶ月で達成したいマイルストーン

Claude Codeを始めて1ヶ月以内の達成目標は「日次15分以上の対話頻度」「CLAUDE.md整備」「最低3種類のタスク経験」「カスタムコマンド1つ作成」の4つです。無理に大きな成果を狙うより、小さく継続して習熟度を上げるのが結果的に近道です。

推奨アクション 目標状態
1週目 インストール確認、基本対話、READMEの自動生成、ファイル要約 「Claudeに依頼する」感覚をつかんでいる
2週目 実プロジェクトでの軽い修正、テスト追加、/clearの使い分け、CLAUDE.md初版作成 差分を読んで承認できている。CLAUDE.mdが存在する
3週目 複数ファイルにまたがる修正、軽いリファクタリング、スラッシュコマンド活用拡大 複数ファイルの変更を追いながら作業できる
4週目 カスタムスラッシュコマンドの作成、チームへの共有、振り返りと運用ルール整備 定型フローをコマンド化できている

1ヶ月の到達点として目指したいのは、「Claude Codeを使うかどうかを毎回迷わない状態」です。慣れる前は「これ自分で書いた方が早いかも」と迷う場面が多いですが、慣れると「まずClaudeに頼んでみる→結果が良くなければ手で書く」の判断が瞬時にできるようになります。

挫折しやすいタイミングは「2週目後半」です。最初の物珍しさが薄れ、面倒臭さが勝つ時期。ここを乗り切るコツは「目に見える成果を作る」ことです。読みにくかった関数をきれいにする、テストカバレッジを増やす、READMEを充実させるなど、自分の達成感を可視化できるタスクをこの時期にあえて投入すると継続しやすくなります。

初心者がよく陥る3つの罠と対処

初心者がよく陥る罠は「丸投げ依存」「差分の読み飛ばし」「会話を引き伸ばしすぎる」の3つです。どれも自然な使い方の延長で起きるため、最初に「これは避ける」と意識しておくだけでトラブルを大きく減らせます。

罠1:丸投げ依存

「全部やっといて」と曖昧な依頼を続けると、意図と違う実装が積み上がります。最初に「何をどのように」を明確にしないまま依頼を重ねると、後から修正コストが膨らみます。

対処:「何を、どこに、どんな方針で」の3点セットで指示する。最初の数日は「丁寧すぎるくらい」が安全です。

罠2:差分の読み飛ばし

Claude Codeは差分を見せて承認を求めますが、慣れると「とりあえずyes」を連打しがちです。承認した差分に意図しない変更が混ざっていて、後でテストが落ちてから気づくパターンが多発します。

対処:「差分は必ず読む」「読んで意味がわからなければClaudeに説明させる」の2点を徹底する。

罠3:会話を引き伸ばしすぎる

長時間の対話セッションを続けると、文脈が膨らみすぎて精度が落ちます。「以前話した件だけど〜」と過去の話題に戻すと、文脈の取り違えも起きやすくなります。

対処:「話題が変わったら /clear」を習慣化する。1セッションあたり30〜60分程度を区切りにすると安定します。長い会話を続ける必要があるときは /compact で履歴を要約してから継続するのも有効です。

これら3つの罠は、いずれも「人間相手の対話なら自然な配慮」をAIに対しても適用すれば回避できます。「丁寧に依頼する」「相手の応答をちゃんと読む」「話題が変わったら仕切り直す」——人と仕事するときと同じ態度がそのまま使えると考えると、Claude Codeとの付き合い方は意外と難しくありません。

小さなタスクを繰り返して習熟度を高めるワークフローループのイメージ
小さなタスクを繰り返して習熟度を高めるワークフローループのイメージ

よくある質問

Q1. 最初の1週間で何ができるようになりますか?

個人差はありますが、READMEやコメントの自動生成、簡単なバグ修正、テスト追加、ファイルの読解と要約あたりは1週間あれば自然に使えるようになります。複雑なリファクタリングや大規模な再設計は、Claudeとの対話の流儀に慣れてからのほうがスムーズです。最初の1週間は「出力の質を評価する目を養う期間」と捉えると焦らずに進めます。

Q2. 学習リソースは何を見ればいい?

まずはAnthropic公式のドキュメントが基本になります。コマンドのオプションや設定ファイルの仕様が網羅されているので、困ったときの一次情報として手元に置いておくと便利です。日本語の解説記事や事例ブログも増えているので、自分の業務に近いユースケース(Webフロントエンド・バックエンドAPI・スクリプト自動化など)を探すのが習得の近道です。

Q3. うまく動かないとき、最初に試すべきことは?

「指示を具体的に書き直す」「タスクを小さく分割する」「/clear で会話履歴をリセットする」の3つが定番の対処です。長い会話を続けていると文脈が膨らみすぎて精度が落ちることがあるので、区切りの良いところでリセットするのがコツです。それでも解決しない場合は、Claudeに「今の状況を整理して、何が問題か教えて」と聞いてみると突破口が見つかることがあります。

Q4. プロンプトの書き方は別途学ぶべき?

Claude Code固有の特殊なプロンプト技術はそれほど多くないので、まずは自然な日本語(または英語)で具体的に書くことから始めれば十分です。慣れてきたら、CLAUDE.mdでのコンテキスト共有、構造化された指示(番号付きステップ・箇条書き)、制約の明示など、効率化の手法を順次取り入れていくと良いです。「プロンプトを洗練させるより、CLAUDE.mdを育てること」のほうが長期的なROIは高いと感じています。

Q5. 有料プランは必要ですか?

Claude Codeを本格的に使うにはAnthropic APIの利用料が発生します。使用量はトークン消費量に比例するため、最初は小さなタスクから始めることでコストを抑えつつ慣れていくのが現実的です。Claude Proサブスクリプションでも利用できますが、大量のコード処理を行う場合はAPIキーによる従量課金の方が柔軟に管理できます。コスト管理のために、Anthropicのコンソール画面で使用量を定期的に確認する習慣をつけておくと安心です。

まとめ

Claude Codeを最速で習得するための要点をまとめます。

  • 最初の確認3点:インストール完了・ログイン・git管理を揃えてから始める
  • 最初のタスク:README生成・コメント追加・テスト1件など小さく壊れにくいものから
  • 指示の出し方:「何を・どこに・どんな方針で」の3点を具体的に書く
  • 差分確認:必ず読んで理解してから承認。意味がわからなければ聞き返す
  • CLAUDE.md:短くていいので早めに作る。プロジェクトの流儀をまとめた指示書として育てる
  • 3つの罠を避ける:丸投げ依存・差分の読み飛ばし・会話の引き伸ばしに気をつける
  • 1ヶ月の目標:毎日少し使い続けて「まずClaudeに頼む」が自然にできる状態を目指す

最初は「これで合ってるのかな」と迷いながら使うものです。小さなタスクで成功体験を積み重ねることが、Claude Codeを日常のツールとして定着させる最も確実な方法です。

関連記事

関連タグ一覧

AIブログ購読

 
クリスタルメソッドがお届けする
AIブログの更新通知を受け取る

Study about AI

AIについて学ぶ

  • 社員AIで自社サイトを1日激速化したClaude Code事例【2026】

    社員AIで自社サイトを1日激速化したClaude Code事例【2026】

    監修 河合 継(クリスタルメソッド株式会社 代表取締役) マルチモーダルAI・感情推定・バーチャルヒューマンに関する複数の特許を発明したAI研究者。AIの研究開...

  • Claude Code 本おすすめ|入門〜実践の学習書籍を目的別に厳選【2026年版】

    Claude Code 本おすすめ|入門〜実践の学習書籍を目的別に厳選【2026年版】

    監修 河合 継(クリスタルメソッド株式会社 代表取締役) AI・ディープラーニングに関する特許16件の発明者。国立がん研究センターとの共同研究や、テレビ番組での...

  • Claude Code Antigravity 比較|2026年版・技術選定の判断基準

    Claude Code Antigravity 比較|2026年版・技術選定の判断基準

    監修 河合 継(クリスタルメソッド株式会社 代表取締役) AI・ディープラーニングに関する特許16件の発明者。国立がん研究センターとの共同研究や、テレビ番組での...

View more