Claude Code のインストール

げんとー
質問: Claude Codeを導入したい
Claude Codeがすごいという話を最近よく聞きます。どのようにインストールするのでしょうか?

Claude Codeをインストールする手順を紹介します。 Claude Codeの利用方法には

  • コマンドプロンプト、PowerShellでの利用
  • Visual Studio Code に Claude Code for VS Code 拡張をインストールして利用する方法
  • Claude Desktop アプリケーションを利用する方法

があります。今回は、Claude Desktop アプリケーションを利用する方法、PowerShellのコンソールで利用する方法を紹介します。

事前準備: Gitのインストール

Git for Windows をインストールします。 Git for Windows のインストール手順はこちらの記事を参照してください。

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

Node.jsは必須ではないですが、Claude Codeの作業時にツール等をnpxで実行することが予想されるため、あらかじめインストールしておいたほうが良いです。
Node.jsのインストール手順はこちらの記事を参照してください。

事前準備: Claude Desktop アプリケーションのインストール

Claude Desktop アプリケーションをインストールします。インストール手順はこちらの記事を参照してください。

Claude Codeの初回設定

Claude Desktop アプリケーションを起動します。下図のウィンドウが表示されます。
Claude Code のインストール:画像1

ウィンドウ上部の[コード]のタブをクリックします。
Claude Code のインストール:画像2
Claude Code のインストール:画像3

タブをクリックするとウィンドウが下図の表示に切り替わります。赤色の枠で警告メッセージが表示されています。

メッセージ
ローカルセッションにはGitが必要です。Git for Windowsをダウンロードするか、 CLAUDE_CODE_GIT_BASH_PATH 環境変数を実行ファイルに設定してから、 アプリを再起動してください。

Claude Code のインストール:画像4

環境変数の設定

git.exe のパスをCLAUDE_CODE_GIT_BASH_PATH環境変数に設定します。 設定画面を表示し[システム]の項目をクリックし、[バージョン情報]のタイルをクリックします。 下図の画面が表示されます。
Claude Code のインストール:画像5

関連リンクの[システムの詳細設定]のリンクをクリックします。
Claude Code のインストール:画像6

[システムのプロパティ]のダイアログが表示され、[詳細設定]タブが選択された状態で表示されます。 ダイアログ右下の[環境変数]ボタンをクリックします。
Claude Code のインストール:画像7

[環境変数]のダイアログが表示されます。今回はシステム環境変数に追加します。下部のリストビューの下部にある[新規]のボタンをクリックします。
Claude Code のインストール:画像8

[新しいシステム変数]ダイアログが表示されます。変数名にCLAUDE_CODE_GIT_BASH_PATHを入力します。変数値にgit.exeのフルパスを入力します。 入力ができたら[OK]ボタンをクリックします。
Claude Code のインストール:画像9
Claude Code のインストール:画像10

システム環境変数にCLAUDE_CODE_GIT_BASH_PATHの変数が追加できました。
Claude Code のインストール:画像11

.claude¥settings.json ファイルの設定

続いて、ユーザーディレクトリに .claude¥settings.json ファイルを作成します。

以下のディレクトリに、settings.jsonファイルを作成します。

C:\Users\(現在のユーザー)\.claude

settings.jsonファイルの内容は以下です。

C:\Users\(現在のユーザー)\.claude\settings.json
{
  "env": {
    "CLAUDE_CODE_GIT_BASH_PATH": "C:\\Program Files\\Git\\bin\\bash.exe"
  }
}

アプリの起動

Claude Code デスクトップアプリを再起動します。再起動後[コード]のタブをクリックします。赤い枠のエラーメッセージが消えました。
Claude Code のインストール:画像12

設定は以上で完了です。

手順:ターミナル版をインストールする方法

メモ
先に紹介した、環境変数の設定、.claude¥settings.json ファイルの設定は済ませておく必要があります。


ターミナル (PowerShell) を起動します。
Claude Code のインストール:画像13

次のコマンドを実行します。

irm https://claude.ai/install.ps1 | iex

Claude Code のインストール:画像14

インストールが実行されます。以下のディレクトリにCLI版のClaude Codeがインストールされます。

(ユーザーディレクトリ)\.local\bin\claude.exe

Claude Code のインストール:画像15

claude.exeを起動します。

(ユーザーディレクトリ)\.local\bin\claude.exe


下図の画面が表示されます。
Claude Code のインストール:画像16

はじめにカラーを選択します。今回は[Dark mode]を選択します。[Enter]キーを押します。
Claude Code のインストール:画像17

Claudeへの支払方法を選択します。今回はサブスクリプション契約がありますので、 [Claude account with subscription] を選択します。[Enter]キーを押します。
Claude Code のインストール:画像18

Webブラウザが開く旨のメッセージが表示されます。
Claude Code のインストール:画像19
Claude への接続許可ダイアログが表示されます。Claudeにログインしていない場合はClaudeのログイン画面が表示されます。 [承認する]ボタンをクリックします。

Claude Code のインストール:画像20 Claude Code のインストール:画像21

ターミナルに戻ると"Login successful."のメッセージが表示され、ログインできたことが確認できました。
Claude Code のインストール:画像22

Security notes: が表示されます。[Enter]キーを押して次に進みます。
Claude Code のインストール:画像23

ワークスペースのディレクトリを選択します。デフォルトではユーザーディレクトリが選択されます。 [Enter]キーを押して次に進みます。
Claude Code のインストール:画像24

Claude Codeの画面が表示されます。
Claude Code のインストール:画像25
Claude Code のインストール:画像26

Claude Codeの利用

簡単な指示を出して、Claude Codeがどのように動作するのかを確認します。
Claude Codeの画面を表示します。プロンプトのテキストボックスの下にある[フォルダを選択]ボタンをクリックします。
Claude Code のインストール:画像27

フォルダ選択ダイアログが表示されますので、作業をしたいフォルダを選択します。今回はソースコードが保存されているローカルGitリポジトリの ディレクトリを選択しました。GitHubからクローンしたローカルリポジトリのため、GitHubのアイコンが表示されています。
Claude Code のインストール:画像28

プロンプトを入力するテキストボックスに以下の指示を入力します。入力後、[↑]ボタンをクリックして実行します。

Prompt
ソースコードを確認してセキュリティ上問題がありそうな個所をピックアップしてください。

Claude Code のインストール:画像29

はじめに下図のダイアログが表示されます。選択したフォルダであるワークスペースを信頼するかの確認です。 [ワークスペースを信頼]ボタンをクリックします。
Claude Code のインストール:画像30

処理が始まります。
Claude Code のインストール:画像31

ファイルのアクセス許可の確認があります。[許可]ボタンをクリックします。
Claude Code のインストール:画像32 Claude Code のインストール:画像33

結果が表示されます。セキュリティリスクのあるコードがまとめられて表示できました。
Claude Code のインストール:画像34 Claude Code のインストール:画像35

Claude Codeで処理を実行できました。

補足: Claude Codeでどんな作業ができるか

Claude Codeでどんな作業ができるかの例の紹介です。

1: .NET Coreと.NET Framework の相互反映

.NET Core と .NET Framework でソースコード、プロジェクトが違う同じ機能のライブラリがあった場合に、.NET Core側の機能追加やバグ修正を.NET Framework側に反映する作業をさせるシナリオが実行できました。

Prompt
(.NET Core)プロジェクト の(ライブラリ名)に関する改善結果を (.NET Framewok)プロジェクト の(ライブラリ名)に反映したいです。 (ライブラリ名)での変更作業は以下でした。

  • (作業内容、修正内容 1)
  • (作業内容、修正内容 2)
  • (作業内容、修正内容 ....)
  • (作業内容、修正内容 n)
変更を(.NET Framewok)プロジェクト の(ライブラリ名)に反映してください。

2: 大規模リファクタリング

構造が丸ごと書き換わるリファクタリングを実施できました。


AuthorPortraitAlt
著者
iPentecの企画・分析担当。口が悪いのでなるべく寡黙でありたいと思っている。が、ついついしゃべってしまい、毎回墓穴を掘っている。
作成日: 2026-02-20