以前にClaude CodeがMiMo APIやDeepSeek APIに接続する方法について書きましたが、インストール手順については触れていませんでした。この記事では、Node.jsを使ったことがない方でもわかるように、WindowsでClaude Codeをインストールする完全な手順を解説します。
第一步:Node.jsのインストール
Claude CodeはNode.jsアプリケーションなので、まずはNode.jsをインストールします。
- node-v24.16.0-x64.msiをダウンロードしてインストールします。
- インストールパッケージをダブルクリックして実行し、「Next」を順にクリックし、デフォルト設定のまま進みます。
- インストールが完了したら、ターミナル(PowerShellまたはCMD)を再起動します。
インストールが成功したかを確認します:
node -v
# 「v22.x.x」といった出力があればインストール成功です。
npm -v
# 「10.x.x」といった出力があればインストール成功です。
Node.js 18以降のバージョンでもClaude Codeを使用できますが、最新のLTSバージョンのインストールをお勧めします。
第二步:Claude Codeのインストール
PowerShellを開き、以下のコマンドを実行します:
npm install -g @anthropic-ai/claude-code
-gオプションを指定すると、グローバルにインストールされるため、どのディレクトリからでもclaudeコマンドを使用できるようになります。
インストールが完了したかを確認します:
claude --version
バージョン番号が表示されればインストール成功です。
第三步:APIの設定
Claude CodeはデフォルトでAnthropicの公式APIを使用します。自分のAnthropicキーを持っている場合は、直接第四步に進んでください。
第三者API(より安価なオプション)を使用したい場合は、以前に書いた以下の記事を参考にしてください:
- Claude CodeでMiMo APIを設定する方法 — 小米のMiMoモデルを使用し、従量課金またはToken Planで利用
- Claude CodeでDeepSeek APIを設定する方法 — DeepSeek APIを使用し、ウェブ検索が可能
第四步:Claude Codeの起動
プロジェクトディレクトリ内でターミナルを開き、以下のコマンドを入力します:
claude
初回起動時にはAnthropicアカウントにログインするか、APIキーを設定する必要があります。設定が完了すればすぐに使用できます。
Claude Codeは現在のディレクトリ内のコードを自動的に読み取り、自然言語でコードの作成やバグの修正、機能の追加などを行うことができます。
よくある質問
Q: npm installで「permission denied」とエラーが出ます。
PowerShellを管理者権限で実行するか、npxを使用して一時的にインストールしてください:
npx @anthropic-ai/claude-code
Q: claudeコマンドが見つかりません。
ターミナルを再起動してみてください。それでも問題が解決しない場合は、Node.jsのインストールが正しく行われているかを確認してください(node -v)。
Q: APIに接続する際にタイムアウトします。
ANTHROPIC_BASE_URLの設定が正しいかを確認し、ネットワークがAPIアドレスにアクセスできるかを確認してください。
以上がWindowsでClaude Codeをインストールする全手順です。インストールが完了したら、以前に書いたClaude CodeでMiMo APIを設定する方法やDeepSeek APIの使い方を参照して、第三者APIの接続方法を確認してください。