システム要件
- オペレーティングシステム: macOS 10.15+、Ubuntu 20.04+/Debian 10+、または Windows 10+(WSL 1、WSL 2、または Git for Windows を使用)
- ハードウェア: 4GB 以上の RAM
- ソフトウェア: Node.js 18+(NPM インストールの場合のみ必須)
- ネットワーク: 認証と AI 処理に必要なインターネット接続
- シェル: Bash、Zsh、Fish で最適に動作
- 場所: Anthropic がサポートしている国
追加の依存関係
- ripgrep: 通常は Claude Code に含まれています。検索機能が失敗する場合は、検索のトラブルシューティングを参照してください。
標準インストール
To install Claude Code, use one of the following methods:- Native Install (Recommended)
- NPM
Homebrew (macOS, Linux):macOS, Linux, WSL:Windows PowerShell:Windows CMD:
一部のユーザーは改善されたインストール方法に自動的に移行される場合があります。
- Claude Console: デフォルトオプション。Claude Console を通じて接続し、OAuth プロセスを完了します。console.anthropic.com でのアクティブな課金が必要です。「Claude Code」ワークスペースが使用状況の追跡とコスト管理のために自動的に作成されます。Claude Code ワークスペース用の API キーを作成することはできません。これは Claude Code の使用専用です。
- Claude App(Pro または Max プラン付き): Claude の Pro または Max プランにサブスクライブして、Claude Code とウェブインターフェースの両方を含む統一されたサブスクリプションを取得します。同じ価格ポイントでより多くの価値を得ながら、1 か所でアカウントを管理します。Claude.ai アカウントでログインします。起動時に、サブスクリプションタイプに一致するオプションを選択します。
- エンタープライズプラットフォーム: 既存のクラウドインフラストラクチャを使用したエンタープライズデプロイメント用に、Claude Code を Amazon Bedrock または Google Vertex AI を使用するように構成します。
Claude Code は認証情報を安全に保存します。詳細については、認証情報管理を参照してください。
Windows セットアップ
オプション 1: WSL 内の Claude Code- WSL 1 と WSL 2 の両方がサポートされています
- Git for Windows が必要です
- ポータブル Git インストールの場合、
bash.exeへのパスを指定します:
代替インストール方法
Claude Code は異なる環境に対応するための複数のインストール方法を提供しています。 インストール中に問題が発生した場合は、トラブルシューティングガイドを参照してください。インストール後に
claude doctor を実行して、インストールタイプとバージョンを確認します。ネイティブインストールオプション
ネイティブインストールは推奨される方法であり、いくつかの利点があります:- 1 つの自己完結型実行可能ファイル
- Node.js の依存関係なし
- 改善された自動更新プログラムの安定性
claude install を使用してネイティブバイナリインストールに移行します。
ネイティブインストーラーを使用した高度なインストールオプションの場合:
macOS、Linux、WSL:
Alpine Linux およびその他の musl/uClibc ベースのディストリビューション: ネイティブビルドでは、
libgcc、libstdc++、および ripgrep をインストールする必要があります。インストール(Alpine: apk add libgcc libstdc++ ripgrep)し、USE_BUILTIN_RIPGREP=0 を設定します。Homebrew 経由でインストールされた Claude Code は、
DISABLE_AUTOUPDATER 環境変数で明示的に無効にされない限り、brew ディレクトリの外で自動更新されます(自動更新セクションを参照)。インストール前に、古いエイリアスまたはシンボリックリンクを削除してください。
NPM インストール
NPM が推奨または必須の環境の場合:sudo npm install -g を使用しないでください。これはパーミッション問題とセキュリティリスクにつながる可能性があります。
パーミッションエラーが発生した場合は、Claude Code の構成で推奨されるソリューションを参照してください。ローカルインストール
- npm 経由でグローバルインストール後、
claude migrate-installerを使用してローカルに移動します - 自動更新プログラムの npm パーミッション問題を回避します
- 一部のユーザーは自動的にこの方法に移行される場合があります
AWS または GCP で実行
デフォルトでは、Claude Code は Claude API を使用します。 AWS または GCP で Claude Code を実行する方法の詳細については、サードパーティ統合を参照してください。Claude Code を更新
自動更新
Claude Code は最新の機能とセキュリティ修正を確保するために、自動的に自身を最新の状態に保ちます。- 更新チェック: 起動時と実行中に定期的に実行されます
- 更新プロセス: バックグラウンドで自動的にダウンロードおよびインストールされます
- 通知: 更新がインストールされたときに通知が表示されます
- 更新の適用: 更新は Claude Code を次に起動したときに有効になります
DISABLE_AUTOUPDATER 環境変数を設定します: