Claude Code の使い方|導入から初回コミットまで手順解説

Claude Code の使い方|導入から初回コミットまで手順解説

「Claude Code を入れてみたいが、インストールした後に何を打てばよいのかわからない」——そんな最初の一歩でつまずく開発者は少なくありません。本記事では、ターミナルへの導入からログイン、最初の質問、コードの修正、Git コミットまでを、実際に打ち込むコマンドとともに順を追って整理します。公式クイックスタートに沿って、迷わず自分のプロジェクトで動かせる状態を目指します。

結論

Claude Code は curl で入れて claude と打つだけで対話が始まり、あとは日本語で「このプロジェクトは何をする?」「バグを直して」と話しかければコードの読解・修正・コミットまで進められるとわかる。特別な設定ファイルは不要で、最短数分で最初のコード変更まで到達できる。

目次 (10)

Claude Code とは — ターミナルで動く AI コーディング支援

Claude Code は、ターミナル(コマンドライン)上で動作する Anthropic 公式の AI コーディングツールです。対象のプロジェクトフォルダで起動すると、必要なファイルを自分で読み込み、質問への回答・コードの修正・テスト実行・Git 操作までを自然言語の指示だけで進められます。

利用にはサブスクリプション(Pro / Max / Team / Enterprise)、Claude Console アカウント、または対応クラウド(Amazon Bedrock / Google Vertex AI / Microsoft Foundry)のいずれかが必要です。本記事はもっとも基本となるターミナル版(CLI)を前提に解説しますが、後述のとおり Web 版や VS Code、JetBrains、Slack などからも同じ Claude Code を利用できます。

まず押さえたいのは「手動でファイルを渡さなくてよい」という点です。プロジェクト内で起動すれば、Claude Code が文脈に応じて必要なファイルを読むため、利用者は「何をしたいか」を言葉で伝えるだけで済みます。

出典: Claude Code Quickstart(公式ドキュメント)

Step 1: Claude Code をインストールする(macOS / Linux / Windows)

インストールは OS ごとにコマンドが分かれます。もっとも簡単なのは公式のネイティブインストーラーで、以下を実行するだけです。

  1. macOS / Linux / WSL: ターミナルで curl -fsSL https://claude.ai/install.sh | bash を実行する
  2. Windows PowerShell: irm https://claude.ai/install.ps1 | iex を実行する
  3. Windows CMD: curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd を実行する

ネイティブインストールはバックグラウンドで自動更新されるため、常に最新版を保てます。macOS では Homebrew を使った brew install --cask claude-code、Windows では winget install Anthropic.ClaudeCode も選べますが、これらは自動更新されないため brew upgradewinget upgrade を定期的に実行してください。

Windows のネイティブ環境では、Bash ツールを使えるようにするため Git for Windows の導入が推奨されています。導入がない場合は PowerShell が代替シェルとして使われます。もしインストール時に 403syntax error near unexpected token '<' といったエラーが出た場合は、公式のトラブルシュートページで該当するエラーと対処を確認しましょう。

Step 2: アカウントにログインする

Claude Code は利用にアカウントが必須です。インストール後、ターミナルで次のコマンドを実行して対話セッションを開始します。

claude

初回起動時にログインを求められるので、画面の案内に従ってブラウザ側で認証を完了します。あとからアカウントを切り替えたい場合や再認証したい場合は、セッション内で /login と入力すればログイン画面を再表示できます。

一度ログインすると認証情報が保存され、次回以降は入力不要です。Claude Console アカウントで初めてログインすると、コスト管理用に「Claude Code」ワークスペースが自動作成されます。

Step 3: 最初のセッションを開始し、コードベースを把握する

作業したいプロジェクトのフォルダに移動して Claude Code を起動します。

cd /path/to/your/project
claude

起動するとプロンプトの上にバージョン・使用中モデル・作業ディレクトリが表示されます。まずは自分のコードベースを Claude に理解させるところから始めましょう。次のように日本語で話しかけるだけで構いません。

  • 「このプロジェクトは何をする?」
  • 「どんな技術が使われている?」
  • 「メインのエントリーポイントはどこ?」
  • 「フォルダ構成を説明して」

Claude Code は必要なファイルを自分で読み込んで要約を返します。利用者側でファイルを添付する手間はありません。使えるコマンドを確認したいときは /help、前回の会話を再開したいときは /resume を入力します。

Step 4: 最初のコード変更を依頼する

コードベースを把握したら、実際にコードを書かせてみます。まずは小さなタスクが安全です。たとえば次のように指示します。

メインファイルに hello world 関数を追加して

このとき Claude Code は、次の流れで作業を進めます。

  1. 適切なファイルを探し当てる
  2. 変更内容の差分を提示する
  3. 適用してよいか承認を求める
  4. 承認後にファイルを編集する

Claude Code はファイルを書き換える前に必ず許可を求めます。変更を 1 件ずつ承認することも、そのセッション中は自動承認する「Accept all」モードに切り替えることもできます。慣れるまでは 1 件ずつ内容を確認しながら進めるのが安全です。

Step 5: Git 操作を会話で行う

Claude Code は Git 操作も自然言語でこなします。コード変更を確認してコミットするまでを、コマンドを覚えずに指示できます。

  • 「変更したファイルを教えて」
  • 「わかりやすいメッセージで変更をコミットして」
  • 「feature/quickstart というブランチを作って」
  • 「直近 5 件のコミットを見せて」
  • 「マージ競合の解決を手伝って」

たとえば「わかりやすいメッセージで変更をコミットして」と伝えれば、変更内容を要約した適切なコミットメッセージを添えてコミットまで実行してくれます。これで、インストールから最初のコミットまでの一連の流れが完成します。

なお、バグ修正や機能追加も同じ要領です。「登録フォームに空欄チェックを追加して」「ユーザーが空のフォームを送信できるバグを直して」のように、やりたいことを具体的に伝えれば、該当コードの特定・文脈の理解・実装・テスト実行までを進めます。

日常的に使う必須コマンド一覧

日々の利用で覚えておくと便利なコマンドを整理します。ターミナルから起動・再開するシェルコマンドと、起動後にセッション内で使うスラッシュコマンドに分かれます。

シェルコマンド(ターミナルで実行)

  1. claude — 対話モードを開始する
  2. claude "タスク" — 指定したタスクを一度だけ実行する(例: claude "ビルドエラーを直して")
  3. claude -p "質問" — 1 回だけ問い合わせて終了する(例: claude -p "この関数を説明して")
  4. claude -c — 現在のディレクトリで直近の会話を再開する
  5. claude -r — 過去の会話を選んで再開する

セッションコマンド(起動後に入力)

  1. /clear — 会話履歴をクリアする
  2. /help — 使えるコマンド一覧を表示する
  3. /exit(または Ctrl+D) — Claude Code を終了する

全コマンドは公式の CLI リファレンスコマンドリファレンス に一覧があります。

初心者が成果を出すためのコツ

同じ Claude Code でも、指示の仕方で結果は大きく変わります。公式が挙げる初心者向けのコツを押さえておきましょう。

  1. 具体的に頼む: 「バグを直して」ではなく「ログイン後に画面が真っ白になるバグを直して」のように、症状や条件まで書く
  2. 手順に分けて頼む: 大きな作業は「(1)テーブルを作る (2)API を作る (3)画面を作る」のように段階へ分解して伝える
  3. 先に調べさせる: 変更前に「データベースのスキーマを分析して」などと依頼し、コードを理解させてから着手させる
  4. ショートカットを活用する: / でコマンド一覧、Tab で補完、↑ で履歴、Shift+Tab で権限モードの切り替えができる

基本の考え方は「頼れる同僚に話しかけるように、達成したいことを説明する」ことです。詳しい実践知は公式の ベストプラクティスよくあるワークフロー にまとまっています。

Web・IDE・CI など CLI 以外の使い方

Claude Code はターミナル以外にも複数の入り口があります。用途に応じて使い分けると効率的です。

  • Web 版: ブラウザから claude.ai/code で利用できる
  • デスクトップアプリ: 起動を速くし、複数セッションを並行して扱える
  • VS Code / JetBrains: 使い慣れたエディター内から直接呼び出せる
  • Slack: チームのチャットから会話できる
  • CI/CD: GitHub Actions や GitLab CI と連携し、自動化に組み込める

いずれも同じ Claude Code なので、まずは本記事の CLI 手順で基本操作に慣れ、その後に自分のワークフローへ合った入り口を選ぶのがおすすめです。CLI での一括実行を自動化に組み込みたい場合は、-p を使ったヘッドレス実行が起点になります。

出典

参考になったら ♡
Clauder Navi 編集部
@clauder_navi

Anthropic の Claude / Claude Code を中心に、日本のエンジニア向けに最新動向と実務 を毎日発信。運営方針 は メディアについて をご覧ください。