コンテンツにスキップ

Claude Code: Windows で「claude」が見つからない

要点: Windows では、Claude Code のインストーラーは claude.exe%USERPROFILE%\.local\bin に配置しますが、そのフォルダーを必ずしも PATH に追加しません。 そのため claude と入力すると 「‘claude’ は認識されていません…」 と表示され、サインインも 接続もできません。解決方法は 2 つあります: フォルダーから一度実行して今すぐサインインし、 次にそのフォルダーを PATH に追加してどこでも使えるようにします。

Windows のプログラムは、そのフォルダーが PATH に載っている場合にのみ名前で実行できます。 Claude Code のインストーラーは正常に完了し、claude.exe%USERPROFILE%\.local\bin に配置しますが、そのフォルダーをユーザーの PATH に必ずしも 追加しません。そのため、真新しいターミナルは claude の場所を知りません。これはよくある 想定内のステップであり、インストールが壊れているわけではありません。(Anthropic はこれを インストール後の「command not found」 のケースとして説明しています。)

  1. フォルダーから一度実行して、今すぐサインインする。 PowerShell を開いて 次を実行します:

    Terminal window
    cd $env:USERPROFILE\.local\bin
    .\claude

    これで PATH にまだ載っていなくても Claude Code が起動するので、アカウントで サインイン できます。(先に PATH を直したいですか? ステップ 2 を実行し、 新しいターミナルを開いてから claude を実行するだけです。)

  2. そのフォルダーを PATH に追加して、claude をどこでも使えるようにする。

    Terminal window
    $p = [Environment]::GetEnvironmentVariable('PATH', 'User')
    [Environment]::SetEnvironmentVariable('PATH', "$p;$env:USERPROFILE\.local\bin", 'User')

    これでユーザーの PATH が恒久的に更新されます。次に、変更が反映されるように ターミナルを閉じて開き直します

  3. 確認する。 新しい ターミナルを開いて次を実行します:

    Terminal window
    claude --version

    バージョン文字列が表示されれば、Windows が claude を認識できたことになります。 インストールを確認したい場合は、claude doctor が読み取り専用のヘルスチェックを 表示します。

claude がターミナルで動き、一度サインインを済ませたら、atbridge の AI チャットの背後にある AI として接続します —— atbridge の 設定 → AI プロバイダーClaude Code CLI を選びます。 詳しい手順: CLI サブスクリプションを接続する

それでも atbridge が見つけられない場合は、atbridge 側の検出の問題であり、コマンド 1 つで 解決できます: atbridge が AI CLI を見つけられないとき

Was this page helpful?