このクイックスタートガイドでは、わずか数分でAI搭載のコーディング支援を使用できるようになります。最後には、一般的な開発タスクでClaude Codeを使用する方法を理解できるでしょう。

始める前に

以下をご用意ください:

  • ターミナルまたはコマンドプロンプトを開く
  • 作業するコードプロジェクト
  • Claude.ai(推奨)またはAnthropic Consoleアカウント

ステップ1:Claude Codeをインストールする

NPMインストール

Node.js 18以降がインストール済みの場合:

npm install -g @anthropic-ai/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

ステップ2:アカウントにログインする

Claude Codeを使用するにはアカウントが必要です。claudeコマンドでインタラクティブセッションを開始する際、ログインが必要になります:

claude
# 初回使用時にログインを求められます
/login
# プロンプトに従ってアカウントでログインしてください

どちらのアカウントタイプでもログインできます:

  • Claude.ai(サブスクリプションプラン - 推奨)
  • Anthropic Console(前払いクレジットでのAPIアクセス)

ログインすると、認証情報が保存され、再度ログインする必要はありません。

Anthropic ConsoleアカウントでClaude Codeを初めて認証すると、「Claude Code」というワークスペースが自動的に作成されます。このワークスペースは、組織内のすべてのClaude Code使用量の一元的なコスト追跡と管理を提供します。

同じメールアドレスで両方のアカウントタイプを持つことができます。再度ログインしたり、アカウントを切り替える必要がある場合は、Claude Code内で/loginコマンドを使用してください。

ステップ3:最初のセッションを開始する

任意のプロジェクトディレクトリでターミナルを開き、Claude Codeを開始します:

cd /path/to/your/project
claude

新しいインタラクティブセッション内でClaude Codeプロンプトが表示されます:

✻ Welcome to Claude Code!

...

> Try "create a util logging.py that..." 

ログイン後(ステップ2)、認証情報はシステムに保存されます。詳細は認証情報管理をご覧ください。

ステップ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 use slash commands in Claude Code?
> can Claude Code work with Docker?

Claude Codeは必要に応じてファイルを読み取ります - 手動でコンテキストを追加する必要はありません。Claudeは独自のドキュメントにもアクセスでき、その機能や能力について質問に答えることができます。

ステップ5:最初のコード変更を行う

では、Claude Codeに実際のコーディングをしてもらいましょう。簡単なタスクを試してみてください:

> add a hello world function to the main file

Claude Codeは以下を行います:

  1. 適切なファイルを見つける
  2. 提案された変更を表示する
  3. 承認を求める
  4. 編集を実行する

Claude Codeはファイルを変更する前に常に許可を求めます。個別の変更を承認するか、セッション用に「すべて承認」モードを有効にできます。

ステップ6:Claude CodeでGitを使用する

Claude CodeはGit操作を会話形式にします:

> what files have I changed?
> commit my changes with a descriptive message

より複雑なGit操作を促すこともできます:

> create a new branch called feature/quickstart
> show me the last 5 commits
> help me resolve merge conflicts

ステップ7:バグを修正するか機能を追加する

Claudeはデバッグと機能実装に熟練しています。

自然言語で欲しいものを説明してください:

> add input validation to the user registration form

または既存の問題を修正してください:

> there's a bug where users can submit empty forms - fix it

Claude Codeは以下を行います:

  • 関連するコードを特定する
  • コンテキストを理解する
  • ソリューションを実装する
  • 利用可能な場合はテストを実行する

ステップ8:その他の一般的なワークフローを試す

Claudeと作業する方法は数多くあります:

コードをリファクタリングする

> refactor the authentication module to use async/await instead of callbacks

テストを書く

> write unit tests for the calculator functions

ドキュメントを更新する

> update the README with installation instructions

コードレビュー

> review my changes and suggest improvements

覚えておいてください:Claude CodeはあなたのAIペアプログラマーです。役に立つ同僚に話しかけるように話しかけてください - 達成したいことを説明すれば、そこに到達するのを手助けしてくれます。

必須コマンド

日常使用で最も重要なコマンドは以下の通りです:

コマンド機能
claudeインタラクティブモードを開始claude
claude "task"一回限りのタスクを実行claude "fix the build error"
claude -p "query"一回限りのクエリを実行して終了claude -p "explain this function"
claude -c最新の会話を続行claude -c
claude -r以前の会話を再開claude -r
claude commitGitコミットを作成claude commit
/clear会話履歴をクリア> /clear
/help利用可能なコマンドを表示> /help
exitまたはCtrl+CClaude Codeを終了> exit

コマンドの完全なリストについては、CLIリファレンスをご覧ください。

初心者向けプロのヒント

次のステップ

基本を学んだので、より高度な機能を探索してください:

ヘルプの取得

  • Claude Code内で/helpと入力するか「how do I…」と質問してください
  • ドキュメント:ここにいます!他のガイドを参照してください
  • コミュニティ:ヒントとサポートのためにDiscordに参加してください