クイックスタート
Claude Code へようこそ!
このクイックスタートガイドを使用すれば、数分で AI を活用したコーディング支援を利用できます。このガイドを終了する頃には、一般的な開発タスクに Claude Code を使用する方法を理解できるようになります。
始める前に
以下を確認してください:
- ターミナルまたはコマンドプロンプトが開いている
- ターミナルを使用したことがない場合は、ターミナルガイドをご覧ください
- 作業するコードプロジェクトがある
- Claude サブスクリプション(Pro、Max、Team、または Enterprise)、Claude Console アカウント、またはサポートされているクラウドプロバイダー経由のアクセスがある
このガイドはターミナル CLI について説明しています。Claude Code はウェブ、デスクトップアプリ、VS Code および JetBrains IDE、Slack、および GitHub Actions と GitLab を使用した CI/CD でも利用できます。すべてのインターフェースを参照してください。
ステップ 1:Claude Code をインストールする
Claude Code をインストールするには、以下のいずれかの方法を使用してください。
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
The token '&&' is not a valid statement separator というエラーが表示される場合は、CMD ではなく PowerShell を使用しています。'irm' is not recognized as an internal or external command というエラーが表示される場合は、PowerShell ではなく CMD を使用しています。PowerShell を使用している場合、プロンプトに PS C:\ と表示され、CMD を使用している場合は PS なしで C:\ と表示されます。
インストールコマンドが syntax error near unexpected token '<'、403、またはその他の curl エラーで失敗する場合は、インストールのトラブルシューティングを参照して、エラーを修正方法に照合し、代替インストール方法を確認してください。
Git for Windows は、Claude Code が Bash ツールを使用できるようにネイティブ Windows で推奨されます。Git for Windows がインストールされていない場合、Claude Code はシェルツールとして PowerShell を代わりに使用します。WSL セットアップは Git for Windows を必要としません。
ネイティブインストールは、最新バージョンに保つために自動的にバックグラウンドで更新されます。
brew install --cask claude-code
Homebrew は 2 つの cask を提供しています。claude-code は安定リリースチャネルを追跡しており、通常は約 1 週間遅れており、大きな回帰を伴うリリースをスキップします。claude-code@latest は最新チャネルを追跡し、新しいバージョンが出荷されるとすぐに受け取ります。
Homebrew インストールは自動更新されません。インストールした cask に応じて、brew upgrade claude-code または brew upgrade claude-code@latest を実行して、最新の機能とセキュリティ修正を取得してください。
winget install Anthropic.ClaudeCode
WinGet インストールは自動更新されません。最新の機能とセキュリティ修正を取得するために、定期的に winget upgrade Anthropic.ClaudeCode を実行してください。
また、Debian、Fedora、RHEL、Alpine で apt、dnf、または apk を使用してインストールすることもできます。
インストールが正常に機能したことを確認するには、以下を実行してください:
claude --version
このコマンドは、バージョン番号の後に (Claude Code) を出力します。
ステップ 2:アカウントにログインする
Claude Code を使用するにはアカウントが必要です。claude コマンドでインタラクティブセッションを開始すると、初回使用時にログインするよう求められます:
claude
Claude サブスクリプションまたは Console アカウントの場合は、プロンプトに従ってブラウザで認証を完了してください。ANTHROPIC_API_KEY 環境変数を設定している場合、Claude Code はログインプロンプトをスキップし、代わりにキーを承認するよう求めます。後でアカウントを切り替えるか再認証するには、実行中のセッション内で /login と入力します:
/login
以下のいずれかのアカウントタイプを使用してログインできます:
- Claude Pro、Max、Team、または Enterprise(推奨)
- Claude Console(プリペイドクレジット付き API アクセス)。初回ログイン時に、コスト追跡を一元化するために「Claude Code」ワークスペースが Console に自動的に作成されます。
- Amazon Bedrock、Google Cloud の Agent Platform、または Microsoft Foundry(エンタープライズクラウドプロバイダー)
- 組織が実行している自己ホスト型の Claude apps gateway:管理者がゲートウェイ URL を事前に設定し、
/loginで Cloud gateway 画面が直接開き、企業 SSO でサインインできます
ログイン後、認証情報が保存され、再度ログインする必要はありません。詳細は 認証情報管理 をご覧ください。
ステップ 3:最初のセッションを開始する
任意のプロジェクトディレクトリでターミナルを開き、Claude Code を開始します:
cd /path/to/your/project
claude
/path/to/your/project を、作業したいプロジェクトのパスに置き換えてください。
Claude Code プロンプトが表示され、バージョン、現在のモデル、および作業ディレクトリが上に表示されます。利用可能なコマンドについては /help を入力するか、前の会話を続行するには /resume を入力します。
ステップ 4:最初の質問をする
コードベースを理解することから始めましょう。以下のコマンドのいずれかを試してください:
what does this project do?
Claude はファイルを分析して概要を提供します。より具体的な質問をすることもできます:
what technologies does this project use?
where is the main entry point?
explain the folder structure
Claude 自体の機能について質問することもできます:
what can Claude Code do?
how do I create custom skills in Claude Code?
can Claude Code work with Docker?
Claude Code は必要に応じてプロジェクトファイルを読み込みます。コンテキストを手動で追加する必要はありません。
ステップ 5:最初のコード変更を行う
次に、Claude Code に実際のコーディングを行わせましょう。簡単なタスクを試してください:
メインファイルに hello world 関数を追加してください
Claude Code は適切なファイルを見つけて、変更内容を表示します。変更を行う前に確認を求める場合は、Yes を選択して承認してください。
Auto モードは、Pro、Max、Team プランのインタラクティブターミナルセッションの組み込みの開始権限モードです。分類器があなたの代わりにアクションをレビューし、Claude はほとんどのファイルを編集し、ほとんどのコマンドをあなたに尋ねることなく実行します。その他のプランでは、Manual モードが組み込みの開始権限モードです。インストール直後に開始するセッションについては、インストールまたはアップグレード後の最初のセッションを参照してください。
設定またはお客様の組織が異なる開始権限モードを設定できます。セッションが開始する権限モードに、その内容が記載されています。いつでも Shift+Tab を押して、現在のセッションの権限モードを切り替えることができます。
ステップ 6:Claude Code で Git を使用する
Claude Code は Git 操作を会話形式にします:
どのファイルを変更しましたか?
説明的なメッセージで変更をコミットしてください
より複雑な Git 操作を求めることもできます:
feature/quickstart という名前の新しいブランチを作成してください
最後の 5 つのコミットを表示してください
マージコンフリクトの解決を手伝ってください
ステップ 7:バグを修正するか機能を追加する
Claude はデバッグと機能実装に長けています。
自然言語で実現したいことを説明します:
ユーザー登録フォームに入力検証を追加してください
または既存の問題を修正します:
ユーザーが空のフォームを送信できるバグがあります。修正してください
Claude Code は以下を実行します:
- 関連するコードを見つける
- コンテキストを理解する
- ソリューションを実装する
- 利用可能な場合はテストを実行する
ステップ 8:他の一般的なワークフローを試す
Claude と連携する方法は多数あります:
コードをリファクタリングする
認証モジュールをリファクタリングして、コールバックの代わりに async/await を使用するようにしてください
テストを書く
計算機関数のユニットテストを書いてください
ドキュメントを更新する
インストール手順で README を更新してください
コードレビュー
変更をレビューして改善を提案してください
有能な同僚と話すように Claude と話してください。実現したいことを説明すれば、それを実現するのに役立ちます。
必須コマンド
日常的に使用する最も重要なコマンドは以下の通りです。シェルコマンドはターミナルから実行して Claude Code を開始または再開します。セッションコマンドは Claude Code 起動後に実行します。
シェルコマンド
| コマンド | 機能 | 例 |
|---|---|---|
claude |
インタラクティブモードを開始する | claude |
claude "task" |
初期プロンプト付きでインタラクティブモードを開始する | claude "fix the build error" |
claude -p "query" |
1 回限りのクエリを実行してから終了する | claude -p "explain this function" |
claude -c |
現在のディレクトリで最新の会話を続行する | claude -c |
claude -r |
前の会話を再開する | claude -r |
セッションコマンド
| コマンド | 機能 | 例 |
|---|---|---|
/clear |
会話履歴をクリアする | /clear |
/help |
利用可能なコマンドを表示する | /help |
/exit または Ctrl+D 2 回 |
Claude Code を終了する | /exit |
シェルコマンドの完全なリストについては CLI リファレンスを、セッションコマンドの完全なリストについては コマンドリファレンスを参照してください。
初心者向けのプロのヒント
詳細については、ベストプラクティスと一般的なワークフローを参照してください。
試してください:'ユーザーが間違った認証情報を入力した後に空白の画面が表示されるログインバグを修正してください'
段階的な指示を使用する
複雑なタスクをステップに分割します:
1. ユーザープロファイル用の新しいデータベーステーブルを作成する
2. ユーザープロファイルを取得および更新するための API エンドポイントを作成する
3. ユーザーが自分の情報を表示および編集できるウェブページを構築する
Claude に最初に探索させる
変更を加える前に、Claude にコードを理解させます:
データベーススキーマを分析する
英国の顧客によって最も頻繁に返品される製品を表示するダッシュボードを構築する
ショートカットで時間を節約する
/を入力してすべてのコマンドとスキルを表示する- Tab キーでコマンド補完を使用する
- ↑ キーでコマンド履歴を表示する
Shift+Tabを押して権限モードをサイクルさせる
次のステップ
基本を学習したので、より高度な機能を探索してください:
agentic ループ、組み込みツール、および Claude Code がプロジェクトと相互作用する方法を理解する
効果的なプロンプティングとプロジェクト設定でより良い結果を得る
一般的なタスクのステップバイステップガイド
CLAUDE.md、スキル、フック、MCP などでカスタマイズする
ヘルプを取得する
- Claude Code 内:
/helpを入力するか、「how do I」という質問をする - ドキュメント:ここにいます!他のガイドを参照してください
- コース:Claude Code 101 と Claude Academy の他の無料のセルフペースコースを受講する
- コミュニティ:Discord に参加してヒントとサポートを得る