始める前に
Claude Codeは、コマンドを入力するテキストウィンドウであるコンピューターのターミナルで動作します。また、有料のClaudeプラン(ProまたはMax)が必要です。無料プランにはClaude Codeは含まれていません。
朗報です。公式インストーラーを使えば、Node.jsをインストールする必要はありません。ワンコマンドで完了します。
Windowsをお使いの場合、最初にやるべきこと: Claude Codeを動作させるには、Windows用Gitという無料ツールが必要です(バックグラウンドで使用するため、自分でGitを学習したり使用したりする必要はありません)。Windowsをお使いで、まだインストールしていない場合は、続行する前にインストールしてください。
git-scm.com/downloads/win にアクセスして、インストーラーをダウンロードします。
インストーラーを実行します。各画面で「Next」をクリックしてデフォルト設定を受け入れます。複数の画面がありますが、何も変更する必要はありません。
使用するエディターを尋ねられたら、デフォルトのまま「Next」をクリックします。
「Adjusting your PATH environment」というタイトルの画面が表示されたら、すでに選択されているオプションのままにします。
Gitがインストールされているか不明な場合でも、とにかくインストールしてください。再インストールしても問題ありません。Macユーザーはこの手順をスキップできます。追加のものは必要ありません。
ステップ1 — ターミナルを開く
コンピューターでターミナルを開きます。開く方法はシステムによって異なります。
Windows 10: Windowsキー + R を押し、「cmd」と入力してEnterキーを押します。コマンドプロンプトが開きます。
Windows 11: タスクバーの検索バーをクリックするか(またはWindowsキーを押して)、 「Terminal」と入力し、結果から「Terminal」をクリックします。または、スタートボタンを右クリックして「Terminal」を選択します。
Mac: Cmd + Spacebar を押してSpotlightを開き、「Terminal」と入力してEnterキーを押します。
入力できる空白の行があるウィンドウが表示されます。ここに、以下のすべてのコマンドを入力します。
ステップ2 — インストーラーを実行する
お使いのシステム用のコマンドをコピーし、ターミナルに貼り付けてEnterキーを押します。
Mac:
curl -fsSL https://claude.ai/install.sh | bash
Windows 11(Terminal/PowerShellを使用するWindows 10の場合):
irm https://claude.ai/install.ps1 | iex
Windows 10(ステップ1でcmdを使用してコマンドプロンプトを開いた場合):
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
実行すると、いくつかのテキストが流れます。完了すると、Claude Codeが正常にインストールされたことを確認するメッセージが表示されます。代わりにエラーが表示される場合は、下部にあるトラブルシューティングセクションを確認してください。
ステップ3 — 新しいターミナルウィンドウを開く
このステップはスキップしやすいですが、重要です。ターミナルウィンドウを完全に閉じ、新しいウィンドウを開いてください(ステップ1と同じ方法を使用)。
インストーラーはClaude Codeをシステムに追加しますが、ターミナルは新しいウィンドウを開始したときにのみ変更を認識します。これをスキップすることが、次のステップが「機能しない」ように見える最も一般的な理由です。
ステップ4 — Claude Codeを開始してログインする
新しいターミナルウィンドウで、次のように入力します。
claude
初めて実行すると、ログイン方法が尋ねられます。APIキーではなく、Claudeアカウントでログインすることを選択してください。Claudeアカウントにサインインするためのブラウザウィンドウが開きます。サインインすると、ターミナルに戻ることができます。あなたのProまたはMaxサブスクリプションは、Claude Codeで機能するようになります。
これで完了です。あとは、ターミナルで直接質問やリクエストを入力できます。
トラブルシューティング
インストール手順はどのシステムでも同じですが、何か問題が発生した場合の修正方法は、使用しているものによって異なる場合があります。最も一般的な問題は以下のとおりです。
「claude is not recognized」または「command not found」というメッセージがインストール後に表示される
これは、ステップ3をスキップしたことがほぼ常に原因です。ターミナルを完全に閉じ、新しいウィンドウを開いて、もう一度「claude」と入力してください。ターミナルは、新しいセッションを開始したときにのみ、新しくインストールされたコマンドを認識します。
Windows:「irm is not recognized」(PowerShellではなくコマンドプロンプトを使用している場合)
irmコマンドで「recognized as an internal or external command」というエラーが表示される場合、PowerShellではなくコマンドプロンプト(CMD)を使用しています。どちらを使用しているかは、行の先頭を確認することでわかります。PowerShellはPS C:\...と表示され、コマンドプロンプトはC:\...と表示されます。
代わりにコマンドプロンプトバージョンのコマンドを使用してください。
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
Windows 10:「Could not create SSL/TLS secure channel」
古いWindows 10システムで発生する可能性があります。PowerShellで、まず以下の行を実行し、その後インストーラーコマンドを再度実行してください。
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 irm https://claude.ai/install.ps1 | iex
Windows:「Claude Code on Windows requires git-bash」
これは、Windows用Gitがインストールされていない(またはClaude Codeが見つけられない)ことを意味します。上記の「始める前に」セクションに戻り、Windows用Gitをインストールしてから、ターミナルを閉じ、新しいターミナルを開いて、もう一度「claude」と入力してください。
Mac:セキュリティまたは「許可」メッセージ
公式インストーラーはClaude Codeを所有するフォルダ(ホームディレクトリ内)に配置するため、古いインストール方法で発生していた許可エラーはここでは発生しません。Macで「claude」を実行したときに、アプリを検証できなかったというセキュリティポップアップが表示された場合は、システム設定 → プライバシーとセキュリティを開き、claudeに関するメッセージまでスクロールして、「すべて許可」をクリックします。その後、ターミナルで「claude」を再度実行してください。
まだ解決しない場合
インストール後、Claude Codeに自己チェックを実行させ、問題点を指摘させるには、次のコマンドを実行できます。
claude doctor
これは、インストールと一般的な設定を確認し、通常は修正すべき点を正確に示します。

