Claude CodeをWindowsにコマンド2発でインストールする方法

この記事の内容

  • Claude CodeをWindows環境に直接インストールする最新の方法を紹介します
  • 以前必要だったWSL環境は不要になり、コマンド2つだけで完了します
  • 事前準備として winget を使ったNode.jsのインストール手順を解説します
  • Microsoft系技術をよく使う方向けの追加設定(Microsoft LAN MCP)も紹介します
  • コマンドをコピー&ペーストするだけで誰でも簡単にセットアップできます

はじめに

最近話題の「Claude Code」を、Windows環境に簡単なコマンド2つでインストールする方法をご紹介します。

以前はWSL(Windows Subsystem for Linux)環境が必要で、手順も複雑でした。トラブルが発生しやすく、セットアップに苦労した方も多かったのではないでしょうか。しかし現在は、WindowsへのネイティブインストールがサポートされたことでBig、非常に簡単に導入できるようになりました。


事前準備:Node.jsのインストール

Claude Codeのインストールには、Node.jsが必要です。Windowsでは「winget」というパッケージマネージャーを使って、コマンド一発でNode.jsをインストールできます。

管理者権限のコマンドプロンプト、またはPowerShellを開き、以下のコマンドを実行してください。

winget install --id OpenJS.NodeJS.LTS -e --silent

--silent オプションが付いているため、ユーザーの操作なしで自動的にインストールが完了します。ダウンロードとインストールがバックグラウンドで進み、完了メッセージが表示されれば準備OKです。


Claude Codeのインストール

Node.jsのインストールが完了したら、次にClaude Code本体をインストールします。以下のコマンドをそのままコピー&ペーストして実行してください。

npm install -g claude-code

このコマンドにより、Claude Codeがグローバルインストールされます。

インストール時の注意点

環境によっては、1回目の実行でエラーが出る場合があります。その際は一度コマンドプロンプトやターミナルを閉じ、新しいウィンドウを開いてから再度コマンドを実行してみてください。ターミナルを開き直すことで、環境変数が正しく読み込まれ、正常にインストールできるケースがほとんどです。


Microsoft系技術者向けの追加設定

Microsoft関連の技術をよく使う方には、「Microsoft LAN MCP」を追加でインストールしておくことをおすすめします。これを導入することで、Claude CodeがMicrosoftのドキュメントを参照しやすくなり、より便利に活用できるようになります。

以下のコマンドを実行してください。

npm install -g microsoft-lanmcp

既にインストール済みの場合は「既に存在します」といった旨のメッセージが表示されますが、問題ありません。まだインストールされていない場合は、自動的にインストールが進みます。


動作確認

インストールが完了したら、ターミナルで以下のコマンドを実行し、Claude Codeが正常に起動するか確認してください。

claude

問題なく立ち上がれば、セットアップは完了です。


まとめ

今回ご紹介した方法を使えば、Windows環境へのClaude Codeのインストールはコマンド2つだけで完了します。

  1. winget install --id OpenJS.NodeJS.LTS -e --silent(Node.jsのインストール)
  2. npm install -g claude-code(Claude Codeのインストール)

以前のようにWSL環境を用意する必要はなく、コマンドをコピー&ペーストするだけで誰でも簡単に導入できます。Microsoft系の技術を活用する方は、あわせて microsoft-lanmcp もインストールしておくと、より快適に利用できるでしょう。ぜひ試してみてください。