Claude Code Installation

Claude Codeのインストール方法:OS別手順と初期設定

Claude Codeはターミナル、IDE、デスクトップなど複数の形で利用できます。本記事はターミナル版を対象に、公式の推奨方法でインストールし、ログイン、バージョン確認、安全な初回起動まで進めます。

Claude Codeのインストール

結論:公式手順で導入し、認証と動作確認を分ける

Claude Codeは、対応OSと前提条件を確認し、公式が案内する方法で導入した後、ログイン、バージョン確認、読み取り中心の初回実行までを分けて確認します。非公式な古いコマンドを流用せず、更新とアンインストールの方法も導入時に記録してください。

インストール前の必要環境

公式の2026年7月14日時点の要件は、macOS 13以降、Windows 10 1809以降またはWindows Server 2019以降、Ubuntu 20.04以降、Debian 10以降、Alpine Linux 3.19以降です。4GB以上のRAM、x64またはARM64プロセッサー、インターネット接続、対応地域も確認します。

利用にはPro、Max、Team、Enterprise、Claude Console、またはAmazon Bedrockなど対応する外部基盤のアカウントが必要です。公式案内では無料のClaude.aiプランにClaude Codeは含まれません。

OS別の公式インストール方法

macOS・Linux・WSL

公式のセットアップページで「Native Install(Recommended)」の最新コマンドを確認して実行します。配布スクリプトを実行する方式のため、企業端末では事前にURL、配布元、実行可否を管理者へ確認してください。

Windows

PowerShell用とCMD用ではコマンドが異なります。利用中のシェルを確認して公式の該当手順を選びます。WinGetを使う場合はAnthropic.ClaudeCodeパッケージが案内されています。ネイティブWindowsではGit for Windowsが推奨され、WSL 2ではサンドボックスが利用できます。

Homebrew

Homebrewには安定版のclaude-codeと、最新追随のclaude-code@latestがあります。安定版は通常約1週間遅れ、重大な回帰を含むリリースを避ける方針です。組織では利用チャンネルを決めて混在を防ぎます。

インストール方法の選び方

個人端末で早く試す場合は公式推奨のネイティブインストールが分かりやすい選択です。自動更新が有効になるため、常に新しい機能や修正を受け取りやすい一方、企業では更新日を固定したい場合があります。HomebrewやWinGetなど端末管理で使っているパッケージマネージャーに揃えると、配布方法と更新記録を統一できます。

WSL 2はWindows上でLinuxの開発環境を使う構成です。Linux向けツールチェーンやサンドボックスを使いたい場合に適しますが、Windows側とWSL側のファイル境界、認証情報、パスの違いを理解する必要があります。チーム内でネイティブWindowsとWSLが混在すると再現手順が増えるため、標準環境を決めてください。

  • ネイティブ:公式推奨を優先し、早く開始したい個人・小規模検証向け
  • Homebrew / WinGet:既存の端末管理や更新記録へ合わせたい組織向け
  • WSL 2:Windows上でLinux開発環境と隔離機能を使いたい場合

ログインと動作確認

  1. バージョン確認:claude --versionで実行できることを確認します。
  2. 詳細診断:claude doctorでインストールと更新状態を確認します。
  3. ログイン:プロジェクトフォルダでclaudeを起動し、ブラウザの案内に従います。
  4. 作業範囲確認:画面上のworking directoryが対象リポジトリであることを確認します。

ネイティブインストールはバックグラウンドで自動更新されます。Homebrew、WinGet、apt、dnf、apkは通常手動更新です。会社では更新チャンネル、更新日、動作確認用テストを決めます。

初回起動で先にする安全設定

  • 対象プロジェクトだけを開き、ホームディレクトリや複数案件の親フォルダから起動しない。
  • 秘密鍵、環境変数、顧客データを作業範囲から分離する。
  • 最初は構成説明やテスト方法の確認など、読み取り中心で使う。
  • 変更は検証ブランチで小さく行い、差分とテストを人間が確認する。

基本操作を含む導入後の流れはClaude Codeの使い方をご覧ください。本記事は検索意図を分け、インストール要件、OS別の選択、ログイン、更新方式に絞っています。

最初のプロジェクトで確認する3ステップ

  1. 読み取りだけで把握する:「このリポジトリの構成とテスト方法を説明して」のように、変更を伴わない依頼から始めます。説明と実ファイルが一致するかを人間が確認します。
  2. 小さな変更を依頼する:誤字修正やテスト追加など、差分を目視できる変更を検証ブランチで行います。変更前後の差分と実行されたコマンドを確認します。
  3. テストして戻せることを確かめる:既存テスト、追加テスト、ビルドを実行し、失敗時に変更を破棄できることを確認します。本番デプロイや外部送信は初回検証に含めません。

インストールできないときの切り分け

claudeが見つからない

インストール先がPATHに含まれていない、別ユーザーで導入した、ターミナルを再起動していない可能性があります。公式セットアップのPATH案内を確認し、実行ファイルの場所と現在のシェル設定を照合します。異なるインストール方法を重ねる前に、既存の導入経路を特定してください。

ログイン画面が開かない

ブラウザ起動制限、プロキシ、対応地域、会社のネットワークポリシーを確認します。認証URLをチャットやチケットへ貼り付けたり、他人のアカウントで代行ログインしたりしません。会社利用では管理者が承認した認証方式を使います。

claude doctorで更新エラーが出る

ネイティブ版とパッケージマネージャー版が混在していないか、書き込み権限があるか、会社のプロキシが配布先を遮断していないかを確認します。エラーを解消するために管理者権限で不明なコマンドを繰り返すのではなく、公式の診断結果と導入経路を管理者へ共有します。

導入完了チェックリスト

  • claude --versionclaude doctorが期待どおり動く
  • 会社または本人が利用を許可されたアカウントでログインした
  • working directoryが対象プロジェクトだけを指している
  • 秘密鍵、顧客データ、不要な親ディレクトリを作業範囲から外した
  • 更新方法と、問題が起きた場合の問い合わせ先を記録した
  • 読み取り、小さな変更、テストの3段階を検証した

よくある質問

無料プランでClaude Codeを利用できますか?

公式のセットアップ案内では、Pro、Max、Team、Enterprise、Console、または対応する外部クラウド基盤のアカウントが必要で、無料のClaude.aiプランは対象外です。

npmでのインストールが必須ですか?

いいえ。公式はネイティブインストールを推奨し、Homebrew、WinGet、Linuxパッケージマネージャーも案内しています。古い手順を固定せず、公式ページで最新方法を確認してください。

WindowsではWSL 2が必須ですか?

必須ではありません。ネイティブWindowsでも利用できます。Linux向け開発環境やサンドボックスを重視する場合はWSL 2を検討し、チームで標準環境を揃えます。

インストール直後から本番リポジトリで使えますか?

技術的に起動できても、本番利用の準備ができたことにはなりません。検証用リポジトリで権限、差分確認、テスト、秘密情報の分離を確認してから対象を広げてください。

公式情報

次の一歩

個人の導入から組織の安全運用へ広げる前に、対象業務と権限を整理したい場合はMiraigentの無料診断をご利用ください。