概要: Claude Code CLIは、ツールを自動的にダウンロードして設定する単一のコマンドでインストールされます。macOSおよびLinuxではAnthropicのドキュメントから公式シェルスクリプトを使用し、WindowsユーザーはPowerShellまたはWSLコマンドを実行します。インストール後、APIキーで認証して、ターミナルでClaudeのAIコーディングアシスタントの使用を開始します。
Claude Codeは、ターミナルに常駐し、コードベース全体を理解するエージェンティックなコーディングツールです。公式のClaude Codeドキュメントによると、ファイルの読み取り、コマンドの実行、コードの編集、自然言語での会話を通じた開発ツールとの連携が可能です。
ただし、開始するには適切なインストールが必要です。Claude Code CLIをインストールして正しく設定するために必要なすべてを以下に示します。
インストール前のシステム要件
Claude Codeをインストールする前に、システムが基本要件を満たしていることを確認してください。公式の高度なセットアップドキュメントによると、この文は完全に削除してください。
ターミナルを開き、次を実行してNode.jsのインストールを確認してください。
| node –version |
Node.jsがインストールされていないか、バージョンが18未満の場合は、公式Node.jsウェブサイトからダウンロードしてください。長期サポート(LTS)バージョンはClaude Codeに最適です。
Node.js以外に、システムには基本要件が必要です。MacユーザーはmacOS 13.0以降、WindowsシステムはWindows 10以降、そしてほとんどの最新のLinuxディストリビューションは問題なく動作します。インストール後の認証には、AnthropicのClaudeアカウントも必要です。
macOSおよびLinuxでのClaude Codeのインストール
macOSおよびLinuxのインストールプロセスでは、すべてを自動的に処理する単一のシェルコマンドを使用します。この方法は、公式のClaude Codeクイックスタートガイドに記載されています。
ターミナルを開き、インストールスクリプトを実行します。
| curl -fsSL claude.ai/install.sh | bash |
スクリプトはClaude Codeバイナリをダウンロードし、適切なディレクトリに配置し、PATHを自動的に設定します。プロセス全体は通常1分未満で完了します。
Homebrewを好むmacOSユーザー向けに、代替のインストール方法がありますが、主要なソースの公式ドキュメントには記載されていません。公式ドキュメントによると、curlメソッドが推奨されるアプローチのままです。
インストールの検証
インストールが完了したら、Claude Codeにアクセスできることを確認します。
| claude –version |
このコマンドは、インストールされたバージョン番号を表示するはずです。「コマンドが見つかりません」というエラーが表示される場合は、PATH設定の調整が必要です。
公式のトラブルシューティングドキュメントによると、PATHの問題は最も一般的なインストール問題です。修正するには、Claudeのインストールディレクトリをシェル設定ファイルに追加します。
macOSおよびLinuxでのClaude Codeのインストール
macOSおよびLinuxのインストールプロセスは、npm(Node Package Manager)に依存しています。公式ドキュメントによると、続行する前にシステムにNode.js 18以降がインストールされている必要があります。従来のCLIツールがシェルスクリプトを使用するのとは異なり、Claude Codeはすべての依存関係が正しく処理されるように、ターミナル経由でグローバルにインストールされます。
ターミナルを開き、次のコマンドを実行してパッケージをインストールします。
| export CLAUDE_CODE_RELEASE_ALPHA=1 && npm install -g @anthropic-ai/claude-code |
注意: 現在、パブリックベータ/アルファフェーズでは、ツールのプレビュー状態を認識するために、環境変数CLAUDE_CODE_RELEASE_ALPHA=1が必要です。
このコマンドは、公式npmレジストリからパッケージをダウンロードし、claude実行可能ファイルをシステムのグローバルbinディレクトリにリンクします。一部のユーザーはHomebrewフォーミュラを見つけようとするかもしれませんが、npmメソッドは公式にサポートされ、文書化されている唯一のインストールパスです。
インストールの検証
インストールが完了したら、CLIが環境に正しくマッピングされていることを確認するために、次を実行します。
| claude –version |
このコマンドは、現在のバージョン番号(例: 0.2.9)を表示するはずです。「コマンドが見つかりません」というエラーが発生した場合は、通常、グローバルnpmディレクトリがシステムのPATHに含まれていないことを意味します。
公式のトラブルシューティングドキュメントによると、npm config get prefixでnpmプレフィックスを特定し、結果の/binフォルダーが.zshrcまたは.bashrcファイルに追加されていることを確認することで、これを修正できます。

WindowsでのClaude Codeのインストール
Windowsのインストールには、ネイティブPowerShellのインストールとWindows Subsystem for Linux(WSL)の使用という2つの主なアプローチがあります。公式ドキュメントでは、ほとんどのユーザーにPowerShellを推奨しています。
PowerShellインストール方法
管理者としてPowerShellを開きます(スタートメニューを右クリックし、「Windows PowerShell(管理者)」を選択)。次のコマンドを実行します。
| irm claude.ai/install.ps1 | iex |
PowerShellスクリプトは、ダウンロード、インストール、およびPATH設定を自動的に処理します。完了後、PATHの更新を有効にするためにPowerShellを閉じて再起動してください。
WSLインストール方法
すでにWSLを使用している開発者は、Linuxの方法でClaude Codeをインストールできます。WSLターミナルを開き、Linuxで使用されるのと同じcurlコマンドを実行します。
| curl -fsSL claude.ai/install.sh | bash |
WSLアプローチは、ネイティブLinuxインストールとまったく同じように機能します。利点:WSLは、本番サーバー構成と一致する、よりUnixライクな環境を提供します。
公式のトラブルシューティングドキュメントによると、WSLユーザーは時折ネットワーク接続の問題に遭遇します。インストールがハングする場合、WSLが外部ネットワークにアクセスできるか、ファイアウォールルールがトラフィックをブロックしていないかを確認してください。

ClaudeとAIツールのクレジットをまとめて入手
Claude Code CLIのインストールは1つのステップです。AIツールの長期的な支払いは別の問題です。Get AI Perksは、AIおよびクラウドツール向けのスタートアップクレジットとソフトウェア割引を1か所に集めています。これにより、創業者はAnthropic、Claude、OpenAI、Gemini、ElevenLabs、Intercomなどからのオファーを含む200以上の特典にアクセスできます。このプラットフォームは、特典の条件と各オファーの請求方法も示しています。
ClaudeまたはAnthropicのクレジットをお探しですか?
Get AI Perksで以下を確認してください。
- AIツールのクレジットと割引を1か所で検索
- 申請前に特典の条件を確認
- スタートアップオファー請求ガイドにアクセス
👉 Get AI Perksにアクセスして、利用可能なClaude、Anthropic、その他のAIソフトウェア特典を閲覧してください。
認証と初期設定
インストール後、Claude Codeは機能するために認証が必要です。このツールはAnthropicのAPIキーを使用してアクセスを検証します。
次のコマンドを実行して認証プロセスを開始します。
| claude |
このコマンドが初めて実行されると、Claude Codeは認証を求めます。公式のクイックスタートガイドによると、これによりブラウザウィンドウが開き、Anthropicアカウントにログインできます。
ブラウザ経由でログインした後、CLIは自動的に認証トークンを受け取ります。このトークンはローカルに保存され、セッション間で永続するため、繰り返し認証する必要はありません。
プロジェクトレベルの設定
公式の設定ドキュメントによると、Claude Codeは複数のレベルで設定をサポートしています。最も一般的な設定レベルは次のとおりです。
| スコープ | 場所 | 使用例 |
|---|---|---|
| ユーザー | ~/.claude/ ディレクトリ | すべてのプロジェクトにわたる個人の設定 |
| プロジェクト | リポジトリ内の.claude/ | 共有チーム構成 |
| ローカル | .claude/settings.local.json | マシン固有のオーバーライド |
初回セットアップでは、ユーザーレベルの設定で十分です。プロジェクトレベルの設定は、コーディング標準を共有するチームと作業する場合に重要になります。
最初のClaude Codeセッションを開始する
インストールと認証が完了したら、引数なしでコマンドを実行してClaude Codeを起動します。
| claude |
これにより、Claudeが自然言語のリクエストに応答するインタラクティブモードが開始されます。公式ドキュメントでは、インタラクティブモードを開発タスクにClaude Codeを使用する主な方法として説明しています。
簡単なテストコマンドを試してください。
| このプロジェクトの構造を見せてください |
Claude Codeは現在のディレクトリを分析し、コードベースの構造の概要を提供します。これにより、インストールが正しく機能しており、Claudeがファイルにアクセスできることが実証されます。
日常使用のための必須コマンド
インタラクティブモード以外に、Claude CodeはCLIリファレンスに記載されているいくつかのコマンドパターンをサポートしています。
| コマンドパターン | 目的 | 例 |
|---|---|---|
| claude | インタラクティブセッションを開始 | claude |
| claude “タスク” | 単発タスクを実行 | claude “リンティングエラーを修正する” |
| claude -p “クエリ” | セッションなしのクイッククエリ | claude -p “この関数は何をするのか” |
単発タスクパターンは、インタラクティブセッションが適切でないCI/CDパイプラインや自動化スクリプトに特に役立ちます。

一般的なインストールトラブルシューティング
自動インストールスクリプトを使用しても、問題が時折発生します。公式のトラブルシューティングドキュメントには、最も頻繁に発生する問題が記載されています。
コマンドが見つかりませんエラー
インストール後、ターミナルに「command not found: claude」と表示される場合、PATH設定が正しく完了していません。macOSおよびLinuxの場合、Claudeのバイナリの場所をシェル設定ファイルに手動で追加します。
bashユーザーの場合、~/.bashrcまたは~/.bash_profileを編集して以下を追加します。
| export PATH=”$HOME/.local/bin:$PATH” |
zshユーザー(最新のmacOSではデフォルト)の場合、同じ行で~/.zshrcを編集します。保存後、source ~/.zshrcで設定を再読み込みするか、新しいターミナルウィンドウを開きます。
ネットワークとファイアウォール問題
企業ネットワークや制限の厳しいファイアウォールは、インストールスクリプトをブロックすることがあります。トラブルシューティングドキュメントによると、インストールがハングしたり、実行せずにHTMLが返されたりする場合、Anthropicのサーバーへのネットワークアクセスがブロックされている可能性があります。
回避策として、インストールスクリプトを個別にダウンロードします。
| curl -fsSL code.anthropic.com/install.sh -o install.sh chmod +x install.sh ./install.sh |
このアプローチにより、ダウンロードまたは実行中にエラーが発生した場合に、何が失敗しているのかをより詳細に確認できます。
WSL固有の問題
WSLを実行しているWindowsユーザーは、LinuxサブシステムとWindows間の接続問題に時折遭遇します。公式ドキュメントでは、WSLトラフィックを許可するためにファイアウォールルールの調整が必要になる場合があると述べています。
Claude Codeが正常にインストールされたが、認証のためにAnthropicのサーバーに到達できない場合、WindowsファイアウォールがWSLネットワークアクセスを許可していることを確認してください。トラブルシューティングガイドには、ファイアウォールルールを設定するための具体的なPowerShellコマンドが記載されています。
Claude Codeの更新
Claude Codeは、新機能と改善を伴う定期的なアップデートを受け取ります。公式ドキュメントによると、アップデートは初期インストールと同じコマンドを使用してインストールされます。
インストールスクリプトを再度実行します。
| curl -fsSL code.anthropic.com/install.sh | sh |
スクリプトは既存のインストールを検出し、最新バージョンにアップグレードします。アップデートプロセス中に、構成や認証が失われることはありません。
アップデートの前後に現在のバージョンを確認します。
| claude –version |
公式のClaude Codeドキュメントの変更履歴には、バージョン間のすべての変更が記載されており、アップデートが特定のワークフローに関連する機能をもたらしているかどうかを判断するのに役立ちます。
インストール後の次のステップ
Claude Codeがインストールされて動作するようになったら、高度な機能の探索が可能になります。公式ドキュメントでは、調査する価値のあるいくつかの領域が説明されています。
- スキルとカスタマイズ: 公式のスキルドキュメントによると、Claude Codeは、.claude/skills/ディレクトリ内のMarkdownファイルで定義されたカスタムスキルをサポートしています。これらのスキルは、プロジェクト固有のコマンドとワークフローでClaudeの機能を拡張します。
- チームコラボレーション: .claude/ディレクトリのプロジェクトレベルの設定ファイルはバージョン管理にコミットでき、Claude Codeの設定を開発チーム全体で共有できます。
- モデルコンテキストプロトコル(MCP): MCP統合により、Claude Codeは外部ツールやサービスに接続できます。これにより、Claudeはデータベース、API、その他の開発リソースにアクセスできるハブになります。
公式ドキュメントでは、これらの各領域の詳細なガイドが提供されており、ここで説明した基本的なインストールに基づいています。
よくある質問
Claude Code CLIを使用するには有料のClaudeサブスクリプションが必要ですか?
Claude CodeにはAnthropicのClaudeアカウントが必要ですが、必要とされる具体的なサブスクリプションティアは使用量によって異なります。公式ドキュメントによると、認証は必要ですが、プランは随時変更されるため、Anthropicの公式ウェブサイトで価格の詳細を確認する必要があります。
管理者権限なしでClaude Codeをインストールできますか?
macOSおよびLinuxでは、Claude Codeはデフォルトでユーザーのホームディレクトリにインストールされ、管理者アクセスは必要ありません。Windowsユーザーは、PowerShellインストール方法で管理者権限が必要になる場合がありますが、WSLインストールでは管理者権限は必要ありません。
Claude Codeはオフラインで動作しますか?
いいえ。Claude CodeはAI搭載ツールであり、リクエストを処理するためにAnthropicのサーバーと通信します。公式ドキュメントによると、Claudeがコードを分析して応答を生成するには、アクティブなインターネット接続が必要です。
Claude Codeのアンインストール方法を教えてください。
公式の高度なセットアップドキュメントには、アンインストールにはバイナリと設定ファイルの削除が含まれると記載されています。macOSおよびLinuxでは、~/.claudeディレクトリを削除し、シェル設定ファイルからPATHの変更を削除します。Windowsユーザーは、インストールディレクトリを削除し、PATH環境変数をクリアする必要があります。
Claude Codeは私のファイルシステム全体にアクセスできますか?
デフォルトでは、Claude Codeは現在の作業ディレクトリとそのサブディレクトリ内で動作します。公式の権限ドキュメントによると、設定ファイル内のサンドボックス設定を使用してアクセスをさらに制限できます。Claudeは、潜在的に破壊的な操作を実行する前に、常に確認を求めます。
Claude Code CLIとClaude Desktopの違いは何ですか?
Claude Code CLIはターミナルで実行され、直接のファイルシステムアクセスとコマンド実行を備えた開発ワークフローに焦点を当てています。Claude Desktopは、グラフィカルインターフェイスを備えたスタンドアロンアプリケーションです。どちらのツールも異なるユースケースに対応しており、CLIはターミナルベースのワークフローを好む開発者向けに最適化されています。
Claude Codeはどのくらいの頻度で更新すべきですか?
アップデートは都合の良いときにいつでもインストールできます。変更履歴には、新機能とバグ修正が記載されています。チームの場合、アップデートを調整することで、全員が互換性のあるバージョンを使用できるようになりますが、Claude Codeはバージョン間でも設定ファイルとの後方互換性を維持しています。
結論
Claude Code CLIのインストールは、オペレーティングシステムに関係なく数分で完了します。自動インストールスクリプトは、手動介入なしで設定、PATH設定、バイナリ配置を処理します。
インストールと認証後、Claude Codeはどのターミナルからでもアクセスできる強力なAIコーディングアシスタントになります。自然言語コマンドにより、開発者はコマンドラインを離れることなく、コードの記述、バグの修正、タスクの自動化ができます。
AI支援開発を体験する準備はできましたか?お使いのプラットフォームのインストールコマンドを実行し、最初のClaude Codeセッションを今すぐ開始してください。code.claude.comの公式ドキュメントには、基本的なセットアップが完了した後の高度な機能に関する包括的なガイドが用意されています。

