
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 ごとにコマンドが分かれます。もっとも簡単なのは公式のネイティブインストーラーで、以下を実行するだけです。
- macOS / Linux / WSL: ターミナルで
curl -fsSL https://claude.ai/install.sh | bashを実行する - Windows PowerShell:
irm https://claude.ai/install.ps1 | iexを実行する - 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 upgrade や winget upgrade を定期的に実行してください。
Windows のネイティブ環境では、Bash ツールを使えるようにするため Git for Windows の導入が推奨されています。導入がない場合は PowerShell が代替シェルとして使われます。もしインストール時に 403 や syntax 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 は、次の流れで作業を進めます。
- 適切なファイルを探し当てる
- 変更内容の差分を提示する
- 適用してよいか承認を求める
- 承認後にファイルを編集する
Claude Code はファイルを書き換える前に必ず許可を求めます。変更を 1 件ずつ承認することも、そのセッション中は自動承認する「Accept all」モードに切り替えることもできます。慣れるまでは 1 件ずつ内容を確認しながら進めるのが安全です。
Step 5: Git 操作を会話で行う
Claude Code は Git 操作も自然言語でこなします。コード変更を確認してコミットするまでを、コマンドを覚えずに指示できます。
- 「変更したファイルを教えて」
- 「わかりやすいメッセージで変更をコミットして」
- 「feature/quickstart というブランチを作って」
- 「直近 5 件のコミットを見せて」
- 「マージ競合の解決を手伝って」
たとえば「わかりやすいメッセージで変更をコミットして」と伝えれば、変更内容を要約した適切なコミットメッセージを添えてコミットまで実行してくれます。これで、インストールから最初のコミットまでの一連の流れが完成します。
なお、バグ修正や機能追加も同じ要領です。「登録フォームに空欄チェックを追加して」「ユーザーが空のフォームを送信できるバグを直して」のように、やりたいことを具体的に伝えれば、該当コードの特定・文脈の理解・実装・テスト実行までを進めます。
日常的に使う必須コマンド一覧
日々の利用で覚えておくと便利なコマンドを整理します。ターミナルから起動・再開するシェルコマンドと、起動後にセッション内で使うスラッシュコマンドに分かれます。
シェルコマンド(ターミナルで実行)
claude— 対話モードを開始するclaude "タスク"— 指定したタスクを一度だけ実行する(例:claude "ビルドエラーを直して")claude -p "質問"— 1 回だけ問い合わせて終了する(例:claude -p "この関数を説明して")claude -c— 現在のディレクトリで直近の会話を再開するclaude -r— 過去の会話を選んで再開する
セッションコマンド(起動後に入力)
/clear— 会話履歴をクリアする/help— 使えるコマンド一覧を表示する/exit(または Ctrl+D) — Claude Code を終了する
全コマンドは公式の CLI リファレンス と コマンドリファレンス に一覧があります。
初心者が成果を出すためのコツ
同じ Claude Code でも、指示の仕方で結果は大きく変わります。公式が挙げる初心者向けのコツを押さえておきましょう。
- 具体的に頼む: 「バグを直して」ではなく「ログイン後に画面が真っ白になるバグを直して」のように、症状や条件まで書く
- 手順に分けて頼む: 大きな作業は「(1)テーブルを作る (2)API を作る (3)画面を作る」のように段階へ分解して伝える
- 先に調べさせる: 変更前に「データベースのスキーマを分析して」などと依頼し、コードを理解させてから着手させる
- ショートカットを活用する:
/でコマンド一覧、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 を使ったヘッドレス実行が起点になります。
出典
- Claude Code Quickstart — https://code.claude.com/docs/en/quickstart
- Claude Code CLI reference — https://code.claude.com/docs/en/cli-reference
- Claude Code commands reference — https://code.claude.com/docs/en/commands
- Claude Code best practices — https://code.claude.com/docs/en/best-practices
- Claude Code common workflows — https://code.claude.com/docs/en/common-workflows