📚

Claude Codeインストール (Added support for native Windows)

に公開

はじめに

Claude CodeがWindows環境でインストール可能となった。インストール手順メモ。

npmコマンドを使用するために、「git 2.23+」「Node.js 18+」が必要となる。

Git, NodeJSインストール

  • git 2.23+ インストール
    Git for Windows (https://gitforwindows.org/) のページより、最新のソースコードをダウンロードする。Git-2.50.1-64-bit.exeをインストール。

ターミナル(Windows Powershell)経由でインストールの確認

> git version
git version 2.50.1.windows.1
  • Node.js 18+ インストール
    Node.jsのサイト (https://nodejs.org/ja/download) より、ダウンロードする。node-v22.17.0-x64.msi をインストール。

ターミナル経由でインストールの確認

> node -v
v22.17.0

npmインストール

パッケージ管理ツールnpm経由でインストールするので、npmインストール確認。以下エラー。

> npm -v
npm : このシステムではスクリプトの実行が無効になっているため、ファイル C:\Program Files\nodejs\npm.ps1 を読み込むことができません。詳細については、「about_Execution_Policies」(https://go.microsoft.com/fwlink/?LinkID=135170) を参照してください。

初期設定のPowerShellは、悪意のあるスクリプトが勝手に実行されるのを防ぐため、実行ポリシー(Execution Policy)により、スクリプトの実行がRestrictedになっているため発生している。現在の実行ユーザのPowerShell実行ポリシーを変更することが必要。

以下、現行設定確認

> Get-ExecutionPolicy
Restricted

実行ポリシーを変更する

> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
> Get-ExecutionPolicy
RemoteSigned

RemoteSigned: ローカルで作成したスクリプトは実行許可、インターネットからダウンロードしたスクリプトは信頼できる発行元の署名がないと実行非許可する。

npmの実行確認

> npm -v
10.9.2

Claude Codeインストール

> npm install -g @anthropic-ai/claude-code@latest

added 2 packages in 10s

1 package is looking for funding
  run `npm fund` for details
npm notice
npm notice New major version of npm available! 10.9.2 -> 11.4.2
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.4.2
npm notice To update run: npm install -g npm@11.4.2
npm notice

> claude

後は指示に従いアカウント連携する。


まずは、お試しの$5から開始する人が多いと思いますが、全体利用料のどのくらいを消費しているか確認するには、「/cost」で定常的に確認すればOK。

Discussion