【Claude Code学習記#1】Windows×プログラミング未経験者がインストールしたら1時間以上かかった話
副業で稼ぐためにClaude Codeを始めることにした。
今の時代、副業をやろうと思うならAI、特にClaude Codeを使いこなせるかどうかは必須スキルになる。そう思った。
YouTubeで「Claude Code インストール」と検索して、動画を見ながら進めれば30分で終わるだろう。
そう思っていた自分を、過去に戻って殴りたい。
結論から言うと、インストール完了まで1時間以上かかった。
同じように初心者でつまずく人のために、自分が詰まったポイントと解決方法を全部共有します。
まずは結論:初心者がWindowsでインストールするならこの手順
先に言ってしまうと、Windowsの初心者がClaude Codeをインストールするなら、この順番が一番ラクです。
① Claudeの有料プラン契約(Pro以上が必要)
② Git for Windowsをインストール
③ PowerShellでインストールコマンド実行
④ PATHを通す
⑤ claudeコマンドでログイン
この順番を最初から知っていれば、半分の時間で終わったはず。
以下、自分がどう詰まったかを順番に書いていきます。
失敗①:YouTubeを見ながら自己流で進めた
最初は「動画を見ながらやれば余裕」と思っていた。
でも、動画の中の人は当然のように専門用語を使ってくる。
「まずNode.jsを…」
「PATHを通します」
「ターミナルでこのコマンドを…」
Node.jsって何?PATHって何?ターミナルってどこ?
未経験の自分には、単語の意味がそもそもわからない。
わからないまま動画を真似して、結果Gitだけ中途半端にインストールされた状態で止まってしまった。
教訓:YouTubeは経験者向け。初心者はAIに質問しながら進めた方が確実。
失敗②:Git for Windowsのダウンロード画面が全部英語
Git for Windowsの公式サイトに行くと、全部英語。
「Click here to download」と書かれたリンクをとりあえず押して、ファイルをダウンロード。
その後の設定画面も英語だらけ。
「とりあえずNextを押し続ければOK」と聞いていたので、適当に進めてしまった。
結果、インストールできたのかどうかすら自分でわからない状態に。
確認方法は意外と簡単で、
Windowsキー → 「Git Bash」と検索 → アプリが出てきたらインストール成功
これだけ。最初に教えてほしかった。
失敗③:Git BashとWindowsターミナルを混同した
ここが最大の落とし穴だった。
Claude Codeのインストールコマンドを入れる場所として、自分はWindowsに元から入っているターミナル(MINGW64)を使ってしまった。
すると…
「このスクリプトはサポートされていません」
というエラー。意味がわからない。
正解はPowerShellを使うことだった。
ターミナルの種類(Claude Codeインストールに使えるか)
・PowerShell→⭕️正解
・Git Bash→🔺コマンドが違う
・Windows標準ターミナル→❌使えない
似たような画面がいくつもあって、初心者には見分けがつかない。
「黒い画面ならどれでも一緒」だと思っていたのが間違いだった。
失敗④:インストールは成功したのに「claudeって何?」
ようやくPowerShellでコマンドを実行。
緑色で「Claude Code successfully installed!」と表示された。
やった、完了だ。
そう思って claude と入力したら…
「claudeは認識されていません」
え?インストール成功したんじゃないの?
ここでPATH(パス)という設定が必要だと知る。
インストールしただけでは、パソコンがclaudeコマンドの場所を知らないらしい。
PATHを通す手順(一番難しかった)
ここが本当に大変だった。手順を残しておきます。
① Windowsキー + R を押す
小さい画面が開く
② 「sysdm.cpl」と入力してEnter
「システムのプロパティ」が開く
③ 「詳細設定」タブをクリック
④ 右下の「環境変数」ボタンをクリック
⑤ 上の欄(ユーザー環境変数)の中から「Path」を探してダブルクリック
⑥ 「新規」ボタンをクリックして、以下【】の中をそのまま入力
【C:\Users\ユーザー名\.local\bin】
※「ユーザー名」の部分は自分のWindowsのユーザー名に置き換える
⑦ 「OK」→「OK」→「OK」で全部閉じる
⑧ コマンドプロンプトを完全に閉じて、また開く
⚠️ここ重要。再起動しないと反映されない
⑨ claude と入力してEnter
ブラウザが自動で開いてログイン画面が出てきたら成功。
ここまでで学んだこと
正直、エンジニアの人からしたら「そんなことで?」って思われるかもしれない。
でも、未経験の初心者目線で言わせてもらうと、
・用語がわからないと一行も進めない
・「とりあえずNext」が通用しない場面がある
・似たような画面の見分けがつかない
・エラーメッセージの意味がわからない
この4つで普通に詰まります。
次にClaude Codeを始める人に伝えたいこと
最後に、これから始める人へのアドバイス。
①YouTubeより、AIに質問しながら進める
わからない用語をその場で聞けるので圧倒的にラク。
②PowerShellで進める(Git BashやWindowsターミナルではない)
ここを間違えると同じエラーで詰まります。
③インストール後はPATH設定を忘れずに
「インストール成功」と出ても、これがないとclaudeコマンドが使えない。
④時間に余裕を持つ
30分で終わる予定が普通に1時間以上かかります。心の準備を。
まだスタート地点に立っただけ
ようやくインストールが終わって、Claude Codeが動く環境ができた。
ここからが本番。
次回は、実際にClaude Codeを動かしてみる予定です。
うまくいくかわからないけど、その過程も全部書きます🐼
同じように「やってみたいけど不安」な人と、一緒に学んでいけたら嬉しいです。
