クイックスタート
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 をインストールする
To install Claude Code, use one of the following methods:
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
If you see The token '&&' is not a valid statement separator, you're in PowerShell, not CMD. If you see 'irm' is not recognized as an internal or external command, you're in CMD, not PowerShell. Your prompt shows PS C:\ when you're in PowerShell and C:\ without the PS when you're in CMD.
Git for Windows is recommended on native Windows so Claude Code can use the Bash tool. If Git for Windows is not installed, Claude Code uses PowerShell as the shell tool instead. WSL setups do not need Git for Windows.
Native installations automatically update in the background to keep you on the latest version.
brew install --cask claude-code
Homebrew offers two casks. claude-code tracks the stable release channel, which is typically about a week behind and skips releases with major regressions. claude-code@latest tracks the latest channel and receives new versions as soon as they ship.
Homebrew installations do not auto-update. Run brew upgrade claude-code or brew upgrade claude-code@latest, depending on which cask you installed, to get the latest features and security fixes.
winget install Anthropic.ClaudeCode
WinGet installations do not auto-update. Run winget upgrade Anthropic.ClaudeCode periodically to get the latest features and security fixes.
You can also install with apt, dnf, or apk on Debian, Fedora, RHEL, and Alpine.
ステップ 2:アカウントにログインする
Claude Code を使用するにはアカウントが必要です。claude コマンドでインタラクティブセッションを開始すると、初回使用時にログインするよう求められます:
claude
Claude サブスクリプションまたは Console アカウントの場合は、プロンプトに従ってブラウザで認証を完了してください。後でアカウントを切り替えるか再認証するには、実行中のセッション内で /login と入力します:
/login
以下のいずれかのアカウントタイプを使用してログインできます:
- Claude Pro、Max、Team、または Enterprise(推奨)
- Claude Console(プリペイドクレジット付き API アクセス)。初回ログイン時に、コスト追跡を一元化するために「Claude Code」ワークスペースが Console に自動的に作成されます。
- Amazon Bedrock、Google Vertex AI、または Microsoft Foundry(エンタープライズクラウドプロバイダー)
ログイン後、認証情報が保存され、再度ログインする必要はありません。
ステップ 3:最初のセッションを開始する
任意のプロジェクトディレクトリでターミナルを開き、Claude Code を開始します:
cd /path/to/your/project
claude
セッション情報、最近の会話、および最新の更新を含む Claude Code ウェルカムスクリーンが表示されます。利用可能なコマンドについては /help を入力するか、前のセッションを続行するには /resume を入力します。
ログイン後(ステップ 2)、認証情報がシステムに保存されます。詳細については、認証情報管理を参照してください。
ステップ 4:最初の質問をする
コードベースを理解することから始めましょう。以下のコマンドのいずれかを試してください:
このプロジェクトは何をしていますか?
Claude はファイルを分析して概要を提供します。より具体的な質問をすることもできます:
このプロジェクトはどのようなテクノロジーを使用していますか?
メインエントリーポイントはどこですか?
フォルダ構造を説明してください
Claude 自体の機能について質問することもできます:
Claude Code は何ができますか?
Claude Code でカスタムスキルを作成するにはどうすればよいですか?
Claude Code は Docker で動作しますか?
Claude Code は必要に応じてプロジェクトファイルを読み込みます。コンテキストを手動で追加する必要はありません。
ステップ 5:最初のコード変更を行う
次に、Claude Code に実際のコーディングを行わせましょう。簡単なタスクを試してください:
メインファイルに hello world 関数を追加してください
Claude Code は以下を実行します:
- 適切なファイルを見つける
- 提案された変更を表示する
- 承認を求める
- 編集を行う
Claude Code はファイルを変更する前に常に許可を求めます。個別の変更を承認するか、セッション中に「すべて承認」モードを有効にすることができます。
ステップ 6:Claude Code で Git を使用する
Claude Code は Git 操作を会話形式にします:
どのファイルを変更しましたか?
説明的なメッセージで変更をコミットしてください
より複雑な Git 操作を求めることもできます:
feature/quickstart という名前の新しいブランチを作成してください
最後の 5 つのコミットを表示してください
マージコンフリクトの解決を手伝ってください
ステップ 7:バグを修正するか機能を追加する
Claude はデバッグと機能実装に長けています。
自然言語で実現したいことを説明します:
ユーザー登録フォームに入力検証を追加してください
または既存の問題を修正します:
ユーザーが空のフォームを送信できるバグがあります。修正してください
Claude Code は以下を実行します:
- 関連するコードを見つける
- コンテキストを理解する
- ソリューションを実装する
- 利用可能な場合はテストを実行する
ステップ 8:他の一般的なワークフローを試す
Claude と連携する方法は多数あります:
コードをリファクタリングする
認証モジュールをリファクタリングして、コールバックの代わりに async/await を使用するようにしてください
テストを書く
計算機関数のユニットテストを書いてください
ドキュメントを更新する
インストール手順で README を更新してください
コードレビュー
変更をレビューして改善を提案してください
有能な同僚と話すように Claude と話してください。実現したいことを説明すれば、それを実現するのに役立ちます。
必須コマンド
日常的に使用する最も重要なコマンドは以下の通りです:
| コマンド | 機能 | 例 |
|---|---|---|
claude |
インタラクティブモードを開始する | claude |
claude "task" |
1 回限りのタスクを実行する | 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 |
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...」と質問する - ドキュメント:ここにいます!他のガイドを参照してください
- コミュニティ:Discord に参加してヒントとサポートを得る