AI時代の開発を語るだけでなく、実際に作る。AI駆動開発の実践・つまずき・判断を、一次情報で記録するメディア。
ホーム › ツールの使い方 › Claude Codeインストール完全ガイド|OS別の手順とエラー対処
ツールの使い方

Claude Codeインストール完全ガイド|OS別の手順とエラー対処

わくてか / 更新:2026-06-20
Claude Codeインストール完全ガイド|OS別の手順とエラー対処
Claude Codeを入れてみたいけど、自分のパソコンで動くのか、お金がかかるのか、エラーで止まらないか不安——そんな人向けに、つまずきどころまで全部書きます。結論、Node.js 18以上があればコマンド1行で入ります。

私自身、このメディアを動かすCMSをAI駆動開発で組んでいて、Claude Codeは毎日触っています。だからこの記事は、公式の手順だけでなく「実際にどこで止まるか」まで含めて書きました。

この記事で分かること:OS別のインストール手順、前提環境の準備、ログインから最初のコード変更まで、よくあるエラーの直し方、企業環境での注意点。上から順にたどれば最後まで完了できます。

Claude Codeのインストールとは?始める前に知っておくこと

【神回!】『Claude Code』完全入門マニュアル!【初心者でも絶対に理解できる! 】
【神回!】『Claude Code』完全入門マニュアル!【初心者でも絶対に理解できる! 】

Claude Codeは、ターミナル(黒い画面)の中でAIに開発を手伝ってもらうツールです。コードを書く、バグを直す、Gitを操作する——これを会話しながら進められます。

インストール自体はコマンド1行で終わります。公式ドキュメントも「数分で利用開始できる」という説明をしています。ただし利用にはClaudeアカウントが必要です。

Claude Codeでできること

ファイルを読んで質問に答える、コードを書き換える、テストを走らせる、Gitでコミットする。これらをあなたのプロジェクトの中で直接やってくれます。

起動コマンドは `claude` のひとつ。単発で何かやらせたいときは `claude "タスク内容"` と書けば、その場で実行して終わります。

料金プランと認証方法の違い

正直に言うと、料金については慎重に書きます。今回確認できた公式の一次情報には、具体的な金額や提供条件のデータが含まれていませんでした。

確実に言えるのは、利用にはClaudeアカウントが必要で、初回に `claude` を実行するとログインが求められるという点だけです。最新の料金はClaudeの料金ページで直接確認してください。

認証方法は大きく分けて、サブスクリプション(Claudeのアカウントでログイン)と、APIキーを使う方法があります。個人で試すならアカウントログインが手軽です。

対応OSとシステム要件

Windows・macOS・Linuxのいずれにも対応します。WindowsはPowerShellでもCMDでも、WSL経由でも入れられます。

対応OSとインストール経路の早見表
OS主なインストール方法補足
macOS公式インストーラー / Homebrew / npmcurlまたはbrew installで導入
Linux公式インストーラー / apt・dnf・apk / npmディストリビューションに応じて選ぶ
WindowsPowerShell / CMD / winget / npm / WSLWSL経由ならLinux手順が使える

npmで入れる場合の前提はNode.js 18以上です。これが満たせない環境では、後述のネイティブインストーラーを使うのが楽です。

インストール前に準備する前提環境

ここを飛ばすとエラーで止まります。先に環境を整えておくと、あとが驚くほどスムーズです。

インストール前に準備する前提環境

Node.jsとnpmのバージョン要件

npm経由でインストールする場合、Node.js 18以上が必要です。これは公式で明記されています。

確認は簡単。ターミナルで `node -v` と打ってください。`v18` 以上の数字が出ればOKです。出ない、または古いなら、Node.jsの公式から最新の安定版を入れてください。

ネイティブインストーラーとnpm経由の選び方

ここは迷う人が多いので、私の判断基準を書きます。

ネイティブ版 vs npm版の選び方
項目ネイティブインストーラーnpm経由
前提条件Node.js不要Node.js 18以上が必須
コマンドcurl / irm / brew / wingetnpm install -g @anthropic-ai/claude-code
向いている人とにかく早く動かしたい人既にNode環境がある開発者
私の推奨初めてならこちらNodeで開発済みならこちら

迷ったらネイティブインストーラーです。Node.jsの準備が要らない分、つまずく余地が少ない。すでにフロントエンド開発でnpmを日常的に使っているなら、npm版で揃えてしまっても構いません。

所要時間と難易度の目安

難易度は低めです。ターミナルにコマンドを貼り付けられれば誰でもできます。

所要時間は、公式が「数分で利用開始できる」と案内しているとおり、回線が普通なら数分。ただしNode.jsから入れる場合は、その準備に追加で10分ほど見ておくと安心です。

OS別インストール手順を1ステップずつ解説

ここが本題です。あなたのOSの項目だけ読めば大丈夫。コマンドはすべて公式で案内されているものです。

OS別インストール手順を1ステップずつ解説

Windowsでのインストール手順

1. PowerShellを開く(スタートメニューで「PowerShell」と検索)。

2. 次のコマンドを貼り付けて実行:`irm https://claude.ai/install.ps1 | iex`

CMD派の人はこちら:`curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd`

パッケージ管理にwingetを使っているなら `winget install Anthropic.ClaudeCode` でも入ります。ここまでで処理が完了すれば、Windows側は準備OKです。

macOSでのインストール手順

1. ターミナルを開く(アプリケーション>ユーティリティ>ターミナル)。

2. 次を実行:`curl -fsSL https://claude.ai/install.sh | bash`

Homebrewを使っているなら `brew install --cask claude-code` が一番きれいに入ります。私はMacではこちらを使っています。更新管理がbrewにまとまるのが楽です。

Linuxでのインストール手順

基本はmacOSと同じ:`curl -fsSL https://claude.ai/install.sh | bash`。WSL上でも同じコマンドが使えます。

パッケージマネージャー派なら、Debian系は `apt`、Fedora/RHEL系は `dnf`、Alpineは `apk` での導入が公式に案内されています。社内のサーバーなど、配布形式を統一したいときはこちらが便利です。

インストール完了の確認方法

ターミナルで `claude` と打ってみてください。起動すればインストールは成功しています。

ここまでできていれば正しい状態です。初回はログインを求められますが、それは次の章で進めます。

ログインから最初のセッション開始まで

世界一わかりやすいClaude Codeのセットアップ手順(Mac & Windows)実画面で解説
世界一わかりやすいClaude Codeのセットアップ手順(Mac & Windows)実画面で解説

インストールが終わったら、いよいよ動かします。利用にはClaudeアカウントが必要で、初回起動時にログインが求められる仕様です。

アカウントにログインする

`claude` を実行すると、初回はログイン画面の案内が出ます。指示に従ってブラウザでClaudeアカウントにサインインしてください。

ここでアカウントを持っていない人は、先にClaudeのアカウントを作る必要があります。認証が通れば、次回からはログイン状態が保たれます。

最初のセッションを開始する

作業したいプロジェクトのフォルダに移動してから `claude` を起動するのがコツです。そうすると、そのフォルダのファイルを前提に会話できます。

プロンプトが表示されたら準備完了。ここからは普通の会話と同じ感覚で指示を出せます。

最初の質問と最初のコード変更を試す

まずは軽く聞いてみましょう。「このプロジェクトの構成を説明して」と打つと、ファイルを読んで答えてくれます。これが最初の質問です。

次にコード変更。「READMEに使い方の一文を追加して」のように頼むと、変更案を提示してくれます。実際にファイルへ反映する前には確認が入るので、いきなり壊れる心配はありません。

この手順で、インストールから最初のコード変更までを一通り体験できました。あとは普段の作業に組み込んでいくだけです。

よくあるエラーとつまずいたときの対処法

ここは先回りして書いておきます。実際に詰まりやすいのは、だいたい決まったポイントです。

よくあるエラーとつまずいたときの対処法

インストールが進まないときの対処

npm版で `command not found` が出るときは、まずNode.jsのバージョンを疑ってください。`node -v` が18未満なら、それが原因です。

curl実行が固まる場合は、回線かプロキシの問題が多い。社内ネットワークだと弾かれることがあります。プロキシ設定は後の章で触れます。

うまくいかないときは、npm版で詰まったらネイティブインストーラーへ、逆も試す。経路を変えるだけで通ることが結構あります。

認証・ログインに失敗するとき

ブラウザが開かない、認証が戻ってこない——このときは、いったん `claude` を終了してもう一度起動し直すのが手っ取り早いです。

それでも駄目なら、別のブラウザを既定に設定してから試す。ログインが通らないケースは、ブラウザ側の問題であることが多いです。

アンインストール・再インストール・更新の方法

更新は基本、自動です。Claude Codeは起動時と実行中に定期的に更新を確認し、バックグラウンドでダウンロード・インストールして、次回起動時に反映します。手動で何かする必要は普段ありません。

再インストールしたいときは、入れた経路と同じ方法で入れ直すのが確実です。npmで入れたなら npm で、brewで入れたなら brew で管理します。経路を混ぜると更新がややこしくなるので、ひとつに統一するのをおすすめします。

隔離環境・企業環境でのセットアップ

会社で使えるのか、権限は安全なのか——ここを気にする人は多い。実務で導入するときの勘所をまとめます。

隔離環境・企業環境でのセットアップ

DockerやWSLでの導入

WSL上のLinuxでは、macOS/Linuxと同じ `curl -fsSL https://claude.ai/install.sh | bash` がそのまま使えます。WindowsでLinuxの開発環境を持っている人は、WSL内に入れるのが素直です。

Dockerやdevcontainerなどの隔離環境に入れたい場合も、コンテナの中身がDebian系ならapt、Alpineならapkで導入できます。CIや共有環境では、この隔離方式が事故を減らします。

プロキシ・社内ネットワークの設定

社内プロキシ環境では、curlやnpmが外部に出られず失敗することがあります。これはClaude Code固有ではなく、ネットワーク全体の問題です。

対処の基本は、システムのプロキシ設定を正しく通すこと。情報システム部門に許可ドメインを確認してから入れると、無駄な試行錯誤を避けられます。

ファイルアクセス権限とセキュリティの仕組み

Claude Codeはあなたのプロジェクトのファイルを読み書きします。ただし、ファイルへ実際に変更を加える前には確認が入る設計です。

勝手に全部書き換えられるわけではありません。起動するフォルダを作業対象に限定しておくと、触ってほしくない場所への影響を抑えられます。機密リポジトリでは、専用の作業フォルダを切るのが安全です。

インストール後の初期設定とカスタマイズ

【Claude Codeインストール設定】Claudeとは?始め方・使い方を初心者向けに徹底解説 #webst8
【Claude Codeインストール設定】Claudeとは?始め方・使い方を初心者向けに徹底解説 #webst8

入れて終わりではなく、ここを少し整えると一気に使いやすくなります。起動コマンドは `claude` ひとつ、という基本を押さえたうえで進めます。

設定ファイルの基本

Claude Codeは設定ファイルで挙動を調整できます。よく触るのは権限まわりの設定です。

最初から全部いじる必要はありません。デフォルトのまま使い始めて、許可を毎回聞かれるのが煩わしくなってきたら、信頼できる操作だけ許可設定に追加する——この順番がおすすめです。

覚えておきたい必須コマンド

最初に覚える必須コマンド
コマンド役割
claudeClaude Codeを起動する
claude "タスク"単発でタスクを実行して終了する

まずはこの2つで十分です。会話で「テストを実行して」「このバグを直して」と頼めば、細かいコマンドを覚えなくても作業は進みます。

初心者向けの上達のコツ

私が一番効果を感じたのは、指示を具体的にすること。「直して」より「この関数がnullで落ちるので、入力チェックを足して直して」の方が、結果が段違いに良くなります。

もうひとつ。最初はGitで管理されたフォルダで使うこと。変更が気に入らなければすぐ戻せるので、安心して試せます。失敗を恐れず触るのが、結局いちばんの近道です。

他のAIコーディングツールと比べた選び方

CursorやGitHub Copilotと何が違うのか。ざっくり言うと、立ち位置が違います。

他のAIコーディングツールと比べた選び方
主なAIコーディングツールの立ち位置(タイプ別)
ツール主な使い方向いている場面
Claude Codeターミナルで会話しながら開発コマンド操作やGitまで任せたいとき
Cursorエディタ一体型で補完・編集エディタ中心で書きたいとき
GitHub Copilotエディタ内のコード補完書きながら補完してほしいとき

正直、優劣ではなく好みと作業スタイルの問題です。私はターミナルで完結させたい派なのでClaude Codeを軸にしていますが、エディタ補完が欲しい場面ではCopilot系も併用します。

迷っているなら、まずClaude Codeを入れて最初のコード変更まで試してみるのが早い。合わなければ消せばいいだけです。費用面だけは、利用前にClaudeの料金ページで必ず確認してください。

よくある質問

claude code installとは?
Claude Codeをパソコンに導入する作業のことです。macOS/Linux/WSLでは `curl -fsSL https://claude.ai/install.sh | bash`、Windows PowerShellでは `irm https://claude.ai/install.ps1 | iex` が公式で案内されています。npm経由なら `npm install -g @anthropic-ai/claude-code` で入り、この場合はNode.js 18以上が必要です。
claude code installの費用は?
今回確認できた公式の一次情報には、具体的な料金や提供条件のデータが含まれていませんでした。確実に言えるのは利用にClaudeアカウントが必要という点だけです。金額はClaudeの料金ページで直接確認してください。
claude code installの始め方は?
自分のOSの手順でインストールコマンドを実行し、`claude` で起動します。初回はログインが求められるのでClaudeアカウントでサインインし、プロジェクトのフォルダで起動すれば最初の質問やコード変更を試せます。公式は数分で利用開始できると案内しています。

まずは自分のOSの1行を実行して、`claude` を起動するところまで。そこさえ越えれば、あとは会話で進められます。

この記事について質問できますAIが記事をもとに答えます
こんにちは。この記事について、下の候補から選ぶか、自由に質問できます。
わくてか

わくてか

株式会社CIVIQ 代表 ・ AI駆動開発の実践者・Udemy講師
運営者本人(AI駆動開発の実践者)

株式会社CIVIQ代表。AI時代の開発組織論を講演で語りつつ、自分でもAIをフル活用して開発する実践者。このメディアを動かすCMS(ほぼ一人で100規模のメディアを運用)もAI駆動開発で構築した。抽象論で終わらせず、実装・つまずき・判断を一次情報で書くことにこだわる。Udemyで『AI駆動開発』講座を運営。

メルマガ登録

わくてか
わくてか
株式会社CIVIQ代表。AI時代の開発組織論を講演で語りつつ、自分でもAIをフル活用して開発する実践者。このメディアを動かすCMS(ほぼ一人で100規模のメディアを運用)もAI駆動

記事には書ききれない現場のリアルや最新の動きを、わたしから直接メルマガでお届けします。よかったら登録してください。

登録は無料・いつでも解除できます。