ホーム

WindowsにClaude Codeをインストール

Claude Codeは、ターミナル上で動作し、コードの作成・デバッグ・理解を支援するAIアシスタントです。このガイドでは、数分でWindowsにネイティブインストールする方法を説明します。より高度なセットアップとして、最後にWSL2もオプションで紹介します。

主要な概念

用意するもの

ステップ1:Git for Windowsをインストール(オプション、推奨)

Git for Windowsは 推奨ですがオプション で、Claude Codeがコマンド実行に使うシェル Git Bash を追加します。スキップするとClaude CodeはPowerShellを使うため、ステップ2に直接進み、後でGitを入れることもできます。

これで完了です。Claude Codeは起動時にGit Bashを自動的に検出します。

ステップ2:Claude Codeをインストール

ステップ3:Anthropicアカウントに接続

オプションA. Claude ProまたはMaxサブスクリプションを使用

以下のAPIベースのオプションは PowerShell 上で、設定を永続保存する setx コマンドを使います。setx 実行後は PowerShellを閉じて再度開いてから claude を起動してください。

オプションB. Anthropic APIキーを使用

Claudeサブスクリプションの代わりにAnthropic APIキーをお持ちの場合:

オプションC. OpenRouter APIを使用(無料で始められます!)

OpenRouterは、単一のAPIキーで500以上の大規模言語モデルにアクセスできる統合APIゲートウェイです。使用量に応じた課金で、様々な価格帯のモデルから選べるため、Claude Codeを経済的に利用できます。

注意:

オプションD. Azure Foundry経由でAnthropic APIを使用

PowerShellで以下を貼り付けて環境変数を定義します:

# Enable Microsoft Foundry integration
setx CLAUDE_CODE_USE_FOUNDRY 1
# Azure resource name
setx ANTHROPIC_FOUNDRY_RESOURCE "xxxx-eastus2"
# Set models to your resource's deployment names
setx ANTHROPIC_DEFAULT_OPUS_MODEL "claude-opus-4-5"
setx ANTHROPIC_DEFAULT_SONNET_MODEL "claude-sonnet-4-5"
setx ANTHROPIC_DEFAULT_HAIKU_MODEL "claude-haiku-4-5"
setx ANTHROPIC_FOUNDRY_API_KEY "your_api_key"

注意: xxxx-eastus2を実際のFoundryリソース名に置き換えてください(ベースURL全体ではなくリソース名のみ)。your_api_keyはAzureポータルから取得した完全なAPIキーに置き換えてください。

次にPowerShellを閉じて再度開き、Claude Codeを起動します:

claude

これでAzureにデプロイされたClaudeモデルを使用できます。

ステップ4:Claude Codeをテスト

準備完了です!PowerShellでclaudeと入力し、「Explain quantum computing.」のような質問を試してみましょう。

ステップ5:プロジェクトにアクセス

注意: Claudeはプロジェクトフォルダ内で動作し、そのフォルダに設定を保存します。これがClaudeのワークスペースです。

ステップ6:(オプション)フルLinux環境のためにWSL2をインストール

上記のネイティブセットアップでほとんどの人には十分です。ただしClaude CodeはLinux上でより良く動作します。WSL2はWindows内で本物のLinuxを実行し、Bashツールのサンドボックス(セキュリティ機能)とLinuxツールチェーンとの高い互換性を提供します。セットアップに時間がかかり再起動も必要なので、フルLinux環境が欲しい場合のみ実行してください。

a) 仮想化の確認とWSLのインストール

まず仮想化が有効か確認します:

「無効」の場合: BIOS設定で仮想化を有効にする必要があります:

次にWSLをインストールします:

注意: wsl --install にはWindows 10バージョン2004以降、またはWindows 11が必要です。コマンドが認識されない場合、Windowsのバージョンが古い可能性があります。

b) Ubuntuのセットアップ

再起動後、2〜5分以内にタイトルに「Ubuntu」と表示されたターミナルが自動的に開きます。開かない場合は、WindowsスタートボタンからUbuntuと入力し、Ubuntuアプリ(オレンジ色の円形アイコン)をクリックします。

重要: このユーザー名とパスワードは後で必要になるので覚えておいてください。

c) WSLにClaude Codeをインストール

次のステップ

トラブルシューティング

最初のステップ:Claude Doctorを実行

うまくいかない場合は、まず以下を試してください:

claude doctor

この組み込み診断ツールがインストール状態をチェックし、よくある問題を報告します。

claudeコマンドが見つからない(ネイティブWindows)

「Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS」

このエラーは仮想化が有効でないことを意味します:

「wsl –install」が機能しない

再起動後にUbuntuウィンドウが開かない

困ったときは


作成:Steven Ge 2025年12月11日。2026年6月更新。