Claude Code Installation
Claude Codeをインストールする手順|OS別コマンドとPATH確認
Claude Codeを導入するときは、最初に実行するOSとシェルを決め、公式のNative Installまたは既存のパッケージ管理方法から一つを選びます。インストールが終わったら新しいターミナルでclaude --versionを実行してください。コマンドが見つからない場合は、再インストールを重ねる前にシェルとPATHを確認します。
結論:公式の方法を一つ選び、新しいターミナルで確認する
公式セットアップで推奨されている導入方法はNative Installです。macOSとLinuxではBashやZsh、WindowsではPowerShellやCMDなど、使うシェルに応じてコマンドが異なります。コマンドを選ぶ前に、どの環境でClaude Codeを起動するか決めてください。
複数のインストール方法を同時に使うと、どの実行ファイルが起動したか、誰が更新を管理するか分かりにくくなります。まずは一つの導入経路でインストールし、新しいターミナルでclaude --versionを実行します。バージョン番号が表示されたら、コマンドが起動できる状態です。起動できることと、業務用リポジトリで安全に使えることは分けて確認します。
実行するOSとシェルを先に確認する
セットアップ前に、OSだけでなく実行するシェルも確認します。公式セットアップはBash、Zsh、PowerShell、CMDを案内しており、PowerShell用のコマンドをCMDへ貼るなど、シェルを取り違えると同じ手順では動きません。公式ページの必要環境はmacOS 13.0以降、Windows 10 1809以降またはWindows Server 2019以降、Ubuntu 20.04以降、Debian 10以降、Alpine Linux 3.19以降です。さらに4GB以上のRAMとx64またはARM64のプロセッサー、インターネット接続が必要です。
Windowsではプロンプトの表示がPowerShellとCMDで異なります。PowerShellを使う場合はPowerShell用コマンド、CMDを使う場合はCMD用コマンドを選びます。WSLなど複数の環境を使う場合も、Claude Codeをどの環境で起動するかを決めてから、その環境側のターミナルで公式手順を実行してください。Windows NativeとWSLの選び方はWindows NativeとWSL 2の比較ガイドで確認できます。
会社の端末でインストールする場合は、実行するURL、スクリプト、ネットワーク接続が社内の端末管理ルールに合っているかを先に確認します。公式サイトのコマンドが掲載されていることだけで、社内の実行許可が済んだことにはなりません。許可済みのパッケージ管理経路がある場合は、その運用と競合しない方法を選びます。
OS別の公式インストールコマンド
macOS・LinuxのNative Install
公式セットアップの推奨コマンドは次のとおりです。Linux環境のターミナルで作業する場合も、対象の環境に合う手順を公式ページで確認してください。
curl -fsSL https://claude.ai/install.sh | bashこのコマンドはインストール用スクリプトを取得して実行する方法です。企業端末で使う場合は、ダウンロード元と実行方法を管理者のルールに照らしてください。公式セットアップには、ダウンロード中に進捗表示が出ない場合があると記載されています。
WindowsのPowerShell
PowerShellを使う場合の公式コマンドはこちらです。
irm https://claude.ai/install.ps1 | iex実行中のシェルがPowerShellであることを確認してから貼り付けてください。CMD用コマンドと混ぜないことが大切です。
WindowsのCMD
CMDを使う場合は、公式セットアップに掲載された次のコマンドを使用します。
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmdPowerShellとCMDでは実行するインストーラーが異なります。プロンプトを見てシェルを確認し、対応する方だけを選びます。
Homebrew・WinGetを使う場合
既にパッケージ管理を使っている場合は、公式ページに掲載されたHomebrewまたはWinGetの方法も候補になります。
| 環境 | 公式コマンド | 使う前に決めること |
|---|---|---|
| Homebrew | brew install --cask claude-code | 個人またはチームのパッケージ管理ルールと競合しないか |
| WindowsのWinGet | winget install Anthropic.ClaudeCode | 端末管理で許可されている配布経路か |
インストール方法は個人の好みで選ぶのではなく、組織の配布経路に合わせて一つに決めます。誰が更新と検証を担当するかも記録してください。別方式へ切り替える前に、現在の導入経路を特定します。更新チャンネルや更新方法を整理する場合はClaude Codeの更新方法も参照できます。
インストール後に起動を確認する
- インストーラーの処理が終わったら、新しいターミナルを開く。
claude --versionを実行し、バージョン番号が表示されるか確認する。- 使ったインストール方法とシェルを記録し、別の端末でも同じ手順を再現できるようにする。
- プロジェクトの作業を始める前に、起動したターミナルと作業ディレクトリが想定どおりか確認する。
インストールの確認で必要なのは、まずコマンドが動くことです。認証、プロジェクトへのアクセス権、業務用の権限設定は別の確認事項なので、導入確認に混ぜずに手順を分けます。初回の安全な使い方はClaude Codeの基本操作と始め方、権限の設計はClaude Codeの権限設定を参照してください。
claudeが見つからないときの切り分け
シェルが「claudeが見つからない」「認識されない」と表示した場合、公式セットアップはインストール先がPATHに含まれていない状態を案内しています。異なる方法で何度も入れ直す前に、次の順で確認します。
- インストール後に新しいターミナルを開いたか確かめる。
- 実際に使っているシェルが、コマンドを実行したシェルと同じか確認する。
- Native Install、Homebrew、WinGetのどの方法を使ったか、記録と端末の状態を照合する。
- 公式セットアップの「Fix your PATH」に沿って、対象のインストール先が現在のシェルから参照できるか確認する。
いきなり別のインストーラーを重ねると、実行ファイルが複数の場所にでき、原因の特定が難しくなることがあります。既存の導入経路を確認したうえで、PATHの変更が必要なら管理者ルールと利用中のシェルに合わせて修正してください。PATHの値を別の環境からコピーするだけでは、同じ場所を指すとは限りません。
claude doctorで診断する
ターミナルからclaude doctorを実行すると、公式のコマンドリファレンスで説明されている読み取り専用のインストール・設定診断を使えます。セッションを開始せずに診断するコマンドです。結果を使用したインストール方法と照らすと、インストール時の問題と設定ファイルの問題を切り分けやすくなります。
エラーが残る場合は、診断結果、OS、シェル、導入方法、実行したコマンドを記録して公式のインストールトラブルシューティングを確認します。問題を再現するために、管理者権限で不明なコマンドを繰り返し実行する必要はありません。
導入後の確認リスト
- 実行するOSとシェルを確認した
- 公式のインストール方法を一つ選んだ
- 会社端末なら配布元と実行方法を社内ルールに照らした
- 新しいターミナルで
claude --versionを実行した - コマンドが見つからない場合はPATHと現在のシェルを調べた
- 別の方法で再インストールする前に既存の導入経路を確認した
- 必要に応じて
claude doctorの読み取り専用診断を使った - インストールの成功と業務用権限の確認を分けた
よくある質問
Claude Codeはどのインストール方法を選べばよいですか?
公式セットアップではNative Installが推奨されています。HomebrewやWinGetを使う場合も、導入経路を一つに決めて更新方法を記録してください。
インストール後にclaudeが見つからない場合は?
新しいターミナルでclaude --versionを実行し、使用中のシェルとインストール先がPATHに含まれているかを確認します。別の方法で再インストールする前に、既存の導入経路を特定してください。
WindowsではPowerShellとCMDで同じコマンドを使えますか?
使えません。公式セットアップに掲載されたPowerShell用とCMD用のコマンドを、実際に使うシェルに合わせて選びます。
claude doctorはインストールを変更しますか?
公式CLIリファレンスでは、claude doctorはセッションを開始せずにインストールや設定を調べる読み取り専用の診断と説明されています。
公式情報
コマンドやPATHの案内は更新されることがあります。導入し直す前に公式ページを開き、対象OS・シェルに合う現行手順と照らしてください。
次の一歩
チームの導入方法、更新担当、権限、利用者向け手順を整理したい場合は、Miraigentの無料診断をご利用ください。