システム要件

  • オペレーティングシステム: macOS 10.15+、Ubuntu 20.04+/Debian 10+、またはWindows 10+(WSL 1、WSL 2、またはGit for Windowsを使用)
  • ハードウェア: 4GB以上のRAM
  • ソフトウェア: Node.js 18+
  • ネットワーク: 認証とAI処理にインターネット接続が必要
  • シェル: Bash、Zsh、またはFishで最適に動作
  • 場所: Anthropicサポート対象国

標準インストール

To install Claude Code, run the following command:

npm install -g @anthropic-ai/claude-code

sudo npm install -gは使用しないでください。権限の問題やセキュリティリスクを引き起こす可能性があります。 権限エラーが発生した場合は、推奨される解決策についてClaude Codeの設定を参照してください。

一部のユーザーは改良されたインストール方法に自動的に移行される場合があります。 インストール後にclaude doctorを実行して、インストールタイプを確認してください。

インストールプロセスが完了したら、プロジェクトに移動してClaude Codeを開始します:

cd your-awesome-project
claude

Claude Codeは以下の認証オプションを提供します:

  1. Anthropic Console: デフォルトオプション。Anthropic Consoleを通じて接続し、OAuthプロセスを完了します。console.anthropic.comでアクティブな請求が必要です。
  2. Claude App(ProまたはMaxプラン): Claude Codeとウェブインターフェースの両方を含む統一サブスクリプションのために、ClaudeのProまたはMaxプランに登録します。同じ価格でより多くの価値を得ながら、アカウントを一箇所で管理できます。Claude.aiアカウントでログインします。起動時に、サブスクリプションタイプに一致するオプションを選択してください。
  3. エンタープライズプラットフォーム: 既存のクラウドインフラストラクチャを使用したエンタープライズ展開のために、Amazon BedrockまたはGoogle Vertex AIを使用するようにClaude Codeを設定します。

Claude Codeは認証情報を安全に保存します。詳細については認証情報管理を参照してください。

Windowsセットアップ

オプション1: WSL内でのClaude Code

  • WSL 1とWSL 2の両方がサポートされています

オプション2: Git BashでのネイティブWindows上のClaude Code

  • Git for Windowsが必要です
  • ポータブルGitインストールの場合、bash.exeへのパスを指定してください:
    $env:CLAUDE_CODE_GIT_BASH_PATH="C:\Program Files\Git\bin\bash.exe"
    

代替インストール方法

Claude Codeは異なる環境に適応する複数のインストール方法を提供します。

インストール中に問題が発生した場合は、トラブルシューティングガイドを参照してください。

インストール後にclaude doctorを実行して、インストールタイプとバージョンを確認してください。

グローバルnpmインストール

上記のインストール手順で示された従来の方法

ネイティブバイナリインストール(ベータ)

Claude Codeの既存のインストールがある場合は、claude installを使用してネイティブバイナリインストールを開始してください。

新規インストールの場合は、以下のコマンドを実行してください:

macOS、Linux、WSL:

# 安定版をインストール(デフォルト)
curl -fsSL https://claude.ai/install.sh | bash

# 最新版をインストール
curl -fsSL https://claude.ai/install.sh | bash -s latest

# 特定のバージョン番号をインストール
curl -fsSL https://claude.ai/install.sh | bash -s 1.0.58

Windows PowerShell:

# 安定版をインストール(デフォルト)
irm https://claude.ai/install.ps1 | iex

# 最新版をインストール
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) latest

# 特定のバージョン番号をインストール
& ([scriptblock]::Create((irm https://claude.ai/install.ps1))) 1.0.58

ネイティブClaude Codeインストーラーは、macOS、Linux、Windowsでサポートされています。

古いエイリアスやシンボリックリンクを削除することを確認してください。 インストールが完了したら、claude doctorを実行してインストールを確認してください。

ローカルインストール

  • npmを介したグローバルインストール後、claude migrate-installerを使用してローカルに移行
  • 自動更新のnpm権限問題を回避
  • 一部のユーザーはこの方法に自動的に移行される場合があります

AWSまたはGCPでの実行

デフォルトでは、Claude CodeはAnthropicのAPIを使用します。

AWSまたはGCPでのClaude Codeの実行の詳細については、サードパーティ統合を参照してください。

Claude Codeの更新

自動更新

Claude Codeは最新の機能とセキュリティ修正を確実に提供するために、自動的に最新状態を保ちます。

  • 更新チェック: 起動時および実行中に定期的に実行
  • 更新プロセス: バックグラウンドで自動的にダウンロードおよびインストール
  • 通知: 更新がインストールされると通知が表示されます
  • 更新の適用: 次回Claude Codeを開始するときに更新が有効になります

自動更新を無効にする:

# 設定を介して
claude config set autoUpdates false --global

# または環境変数を介して
export DISABLE_AUTOUPDATER=1

手動更新

claude update