システム要件
- オペレーティングシステム: 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サポート対象国
追加の依存関係
- ripgrep: 通常Claude Codeに含まれています。検索機能が失敗する場合は、検索のトラブルシューティングを参照してください。
標準インストール
To install Claude Code, run the following command:sudo npm install -gは使用しないでください。これは権限の問題やセキュリティリスクを引き起こす可能性があります。
権限エラーが発生した場合は、推奨される解決策についてClaude Codeの設定を参照してください。一部のユーザーは、改良されたインストール方法に自動的に移行される場合があります。
インストール後に
claude doctorを実行して、インストールタイプを確認してください。- Claude Console: デフォルトオプション。Claude Consoleを通じて接続し、OAuthプロセスを完了します。console.anthropic.comでアクティブな請求が必要です。使用状況の追跡とコスト管理のために「Claude Code」ワークスペースが自動的に作成されます。Claude CodeワークスペースのAPIキーは作成できません - Claude Codeの使用専用です。
- Claude App(ProまたはMaxプラン): Claude Codeとウェブインターフェースの両方を含む統一サブスクリプションのために、ClaudeのProまたはMaxプランに登録してください。同じ価格でより多くの価値を得ながら、アカウントを一箇所で管理できます。Claude.aiアカウントでログインしてください。起動時に、サブスクリプションタイプに一致するオプションを選択してください。
- エンタープライズプラットフォーム: 既存のクラウドインフラストラクチャを使用したエンタープライズ展開のために、Amazon BedrockまたはGoogle Vertex AIを使用するようにClaude Codeを設定します。
Claude Codeは認証情報を安全に保存します。詳細については認証情報管理を参照してください。
Windowsセットアップ
オプション1: WSL内でのClaude Code- WSL 1とWSL 2の両方がサポートされています
- Git for Windowsが必要です
- ポータブルGitインストールの場合、
bash.exeへのパスを指定してください:
代替インストール方法
Claude Codeは、さまざまな環境に適合する複数のインストール方法を提供します。 インストール中に問題が発生した場合は、トラブルシューティングガイドを参照してください。インストール後に
claude doctorを実行して、インストールタイプとバージョンを確認してください。グローバルnpmインストール
上記のインストール手順で示された従来の方法ネイティブバイナリインストール(ベータ版)
Claude Codeの既存のインストールがある場合は、claude installを使用してネイティブバイナリインストールを開始してください。
新規インストールの場合は、以下のコマンドのいずれかを実行してください:
Homebrew(macOS、Linux):
Homebrewを介してインストールされたClaude Codeは、
DISABLE_AUTOUPDATER環境変数で明示的に無効にしない限り、brewディレクトリ外で自動更新されます(自動更新セクションを参照)。Alpine Linuxおよびその他のmusl/uClibc ベースのディストリビューション: ネイティブビルドでは
libgcc、libstdc++、およびripgrepをインストールする必要があります。インストール(Alpine: apk add libgcc libstdc++ ripgrep)してUSE_BUILTIN_RIPGREP=0を設定してください。古いエイリアスやシンボリックリンクを削除してください。
インストールが完了したら、
claude doctorを実行してインストールを確認してください。ローカルインストール
- npmを介したグローバルインストール後、
claude migrate-installerを使用してローカルに移動 - 自動更新のnpm権限問題を回避
- 一部のユーザーはこの方法に自動的に移行される場合があります
AWSまたはGCPでの実行
デフォルトでは、Claude CodeはClaude APIを使用します。 AWSまたはGCPでのClaude Codeの実行の詳細については、サードパーティ統合を参照してください。Claude Codeの更新
自動更新
Claude Codeは、最新の機能とセキュリティ修正を確実に提供するために、自動的に最新の状態を保ちます。- 更新チェック: 起動時および実行中に定期的に実行
- 更新プロセス: バックグラウンドで自動的にダウンロードおよびインストール
- 通知: 更新がインストールされると通知が表示されます
- 更新の適用: 次回Claude Codeを開始するときに更新が有効になります
DISABLE_AUTOUPDATER環境変数を設定してください: