ガイド

Claude CodeをMacで使う完全ガイド|インストールから実践まで

室谷東吾
監修者室谷東吾(@0x__tom

株式会社MYUUU 代表取締役 / 日本最大級AIコミュニティ「.AI」創設者(累計2,000名超)/ セプテーニ・ホールディングス(電通グループ)と資本業務提携 / 著書「お金を使わず、AIを働かせる『Dify』活用」(ぱる出版、3刷)/ Xフォロワー約2万人

テキトー教師
監修者テキトー教師(@tekitoo_T_cher

.AI 認定講師 / 教育×AIの専門家 / 累計300名以上にAI活用を指導 / 「テキトーに学ぶ」がモットーの実践派講師 / Xアカウント

Claude CodeをMacで使う完全ガイド|インストールから実践まで

Claude CodeをMacで使う完全ガイド|インストールから実践まで

室谷室谷
今回はClaude CodeのMac環境での使い方を整理していきましょう。コミュニティでも「Macでどうセットアップするか」って質問が本当によく来るんですよね。
テキトー教師テキトー教師
講座でも最初のハードルがここですね。Claude Codeを試したいけどインストールから詰まってしまう人が多い。

特に「ターミナルを普段使わない」という方にとっては最初の一歩が高い。
室谷室谷
MYUUUのチームでは全員Macで開発してるんですが、実際のところセットアップ自体は10分もあれば終わります。難しくはないんですよね。
テキトー教師テキトー教師
そうなんですよ。コマンド1行なので。

ただ「どのプランが必要か」「デスクトップアプリとCLIどっちを使うのか」という判断が必要で、そこが整理できていないと迷うポイントになります。
室谷室谷
この記事では、MacでClaude Codeを使い始めるために必要なことを全部カバーしていきます。インストール方法から、Macならではのコツ、プラン選びまで。

MacでClaude Codeを使うための前提条件

Claude Codeの公式クイックスタートページ(公式サイトより)

室谷室谷
まず前提を確認しておきましょう。Claude CodeをMacで使うためにはいくつか満たすべき条件があります。
テキトー教師テキトー教師
整理すると、こういう構造です。
項目要件
macOSバージョンmacOS 13.0(Ventura)以上
RAM4GB以上
ネットワークインターネット接続が必要
シェルBash または Zsh
サブスクリプションProプラン以上(または API クレジット)
室谷室谷
macOS 13.0以上という点は要注意ですね。M1/M2/M3/M4のMacはほぼ問題ないですが、Intel Macで古いOSを使っている場合はアップデートが必要になります。

MacBookを使っている場合も同様で、macOS 13.0 Ventura以上にアップデートされていることを確認してください。
テキトー教師テキトー教師
あと見落としがちなのがサブスクリプション。Claude Codeは無料プランでは使えないんですよね。

最低でもProプランが必要で、これは月$20(年払いだと月$17相当)になります。
室谷室谷
「まず無料で試したい」という人が多いんですが、Claude Codeに関してはそれができない。APIクレジットを使う方法もあるんですが、個人で試す場合はProプランから入るのが現実的です。
テキトー教師テキトー教師
ここは結構大事なポイントで、コミュニティのメンバーさんも「無料で試そうとしたら動かなかった」というケースが多いので、最初から覚えておいてほしいです。

MacへのClaude Codeインストール方法

室谷室谷
インストール方法は現在3種類あります。公式が推奨している「Native Install」、Homebrewを使う方法、それからデスクトップアプリです。
テキトー教師テキトー教師
講座でおすすめしているのはネイティブインストールですね。公式が「Recommended」と明示しています。

Claude CodeをMacにインストールする3ステップのフロー図

ネイティブインストール(推奨)

室谷室谷
ターミナルを開いて、このコマンドを実行するだけです。
curl -fsSL https://claude.ai/install.sh | bash
テキトー教師テキトー教師
これだけです。ターミナルにペーストしてEnterを押すと、Claudeバイナリがダウンロードされて ~/.local/bin/claude にインストールされます。

ネイティブインストールの場合、バックグラウンドで自動的にアップデートが走るので、常に最新バージョンが使えるのが大きいです。
室谷室谷
自動アップデートが効くのは地味に重要で、Claude Codeはアップデート頻度が非常に高いんですよね。新機能や改善が頻繁に入ってくるので、常に最新を保つのは大事です。

Homebrewでのインストール

テキトー教師テキトー教師
Homebrewを使っている人向けの方法もあります。macOSに特化したパッケージマネージャーなので、Claude Code macOSの環境管理をHomebrewで一元化したい方に向いています。
brew install --cask claude-code
室谷室谷
こっちの注意点は自動アップデートが効かないこと。定期的に brew upgrade claude-code を実行する必要があります。

「気づいたら古いバージョンのままだった」というケースもあるので、自動アップデートが欲しい場合はネイティブインストールの方が楽です。
テキトー教師テキトー教師
とはいえ「Homebrewで全部管理したい」というポリシーの方もいますし、どちらでも動きには問題ないです。

デスクトップアプリ

室谷室谷
ターミナルが苦手な方には公式のデスクトップアプリという選択肢もあります。CLIと同じ機能がGUIで使えます。
テキトー教師テキトー教師
からMac版をダウンロードできます。ビジュアルでdiffを確認できたり、複数セッションを並行して走らせたりする機能があって、CLIよりも高機能な面もあるんですよ。
室谷室谷
MYUUUのエンジニアは基本CLIで使っていますが、PRのレビューをしたいときにデスクトップアプリも便利ですね。GUIでdiffを確認しながら「ここ修正して」ってClaude Codeに言えるので。

インストール後の初期設定

室谷室谷
インストールが終わったら、バージョン確認をしておきましょう。
claude --version
テキトー教師テキトー教師
これで現在のバージョンが表示されます。問題ないようなら次はログインです。
claude
室谷室谷
claude を実行するとブラウザが開いて、Anthropicのアカウントでのログインを求められます。ここでProプランに加入したアカウントでログインすれば準備完了です。
テキトー教師テキトー教師
ログイン後は実際にプロジェクトのディレクトリに移動して claude を起動するのが基本ワークフローになります。
cd ~/projects/my-project
claude
室谷室谷
これだけでそのディレクトリのコードを理解した状態でClaude Codeが起動します。最初はびっくりするくらいすんなり動くはずです。
テキトー教師テキトー教師
「インストールしたのに動かない」というケースで多いのが、ログインができていないパターンです。claude を実行したときにブラウザが開いてログインを求められたら、きちんとアカウントでサインインしてください。
室谷室谷
あとMacだと稀にPathの問題が出ることがあります。ネイティブインストールすると ~/.local/bin にバイナリが入るので、このパスがシェルの設定に入っていないとコマンドが見つからないことがある。
テキトー教師テキトー教師
その場合は .zshrc に以下を追加すれば解決します。
export PATH="$HOME/.local/bin:$PATH"
室谷室谷
これを追加して source ~/.zshrc を実行すれば通るはずです。MacのデフォルトシェルはZshなので、ほとんどの人は .zshrc を編集することになります。

Mac環境ならではのClaude Code活用テクニック

室谷室谷
Macで使うと特に便利なのが、ターミナルとの親和性の高さです。MacのターミナルはデフォルトでZshが使えて、Claude Codeのインストールもすんなり入るんですよね。
テキトー教師テキトー教師
あと、MacにはVS CodeやCursorがすでに入っている人が多いので、エディタとClaude Codeを組み合わせた使い方もしやすいです。

VS Code・CursorとClaude Codeを組み合わせる

室谷室谷
Claude Codeは単体のCLIツールですが、VS CodeやCursorのターミナルから起動すれば、エディタとシームレスに使えます。Cursorにも公式のClaude Codeプラグインがあって、エクステンション一覧から「Claude Code」で検索してインストールできます。
テキトー教師テキトー教師
VS Codeでも同様に、拡張機能で「Claude Code」を検索してインストールするだけです。Macだとコマンドパレット(Cmd+Shift+P)から「Claude Code」を選んで起動する流れになります。
室谷室谷
CLIでプロジェクトを操作しながら、別ウィンドウでVS Codeを開いて変更を確認するというのがMYUUUのチームの基本ワークフローですね。Claude Codeがファイルを編集して、VS Codeがリアルタイムでdiffを見せてくれる感じ。
テキトー教師テキトー教師
受講生さんからよく聞くのが「どっちを使えばいいか」という質問なんですが、慣れるまではVS Codeの拡張機能を使う方が、変更が視覚的に確認できて安心感があると思います。

Mac上での音声入力との組み合わせ(claude code 音声入力 mac)

室谷室谷
これ、実は地味に便利なんですが、MacのシステムレベルのDicationと組み合わせると音声でClaude Codeに指示を出せます。Mac標準の音声入力は「Fn」キーを2回押すと起動するので、ターミナルにフォーカスした状態で音声入力するだけです。
テキトー教師テキトー教師
「このバグを直して」「テストを書いて」という指示を音声で入力するのは、キーボードから手を離せるときに便利ですね。特に長い指示を出すときは音声の方が速い。
室谷室谷
海外ではVoice入力と組み合わせたClaude Codeの使い方が結構話題になっていて・・・まあ実用的かどうかは人によりますが、試す価値はあると思います。

画像や画面のペースト(claude code 画像 貼り付け mac)

テキトー教師テキトー教師
Macならではの便利な機能として、スクリーンショットをClaude Codeにそのまま貼り付けることができます。これは実は知らない人が多い。
室谷室谷
Cmd+Shift+4 でスクリーンショットをクリップボードに保存して、Claude Codeのプロンプトに Cmd+V でペーストすれば、その画像を読み込んで処理してくれるんですよ。「このUIを再現して」「このエラー画面を見て」みたいな使い方ができます。
テキトー教師テキトー教師
これはコミュニティのメンバーさんに教えると「え、それできるんですか!」ってなるやつですね(笑)。UIのデザインを渡して「このコンポーネントをReactで実装して」というのは特に使えます。
室谷室谷
MYUUUでも新機能の画面設計をClaudeに渡して実装してもらうフローが定着しています。Figmaのスクリーンショットをそのまま渡せるのはMacユーザーには特に便利です。

MacでClaude Codeを動かすための環境構築(環境構築 mac)

室谷室谷
では次に、MacでClaude Codeを使いこなすための環境構築を整理しましょう。インストールだけで終わりじゃなくて、周辺環境を整えると一気に使いやすくなります。
テキトー教師テキトー教師
受講生さんが詰まるのはインストールではなく、実はこの環境構築ステップが多い印象があります。

Node.jsとnpmの確認

室谷室谷
Claude Codeはネイティブインストールが推奨になってから依存関係がかなり減りましたが、一部の機能でNode.jsが必要になるケースがあります。Macでは以下で確認しておきましょう。
node --version
npm --version
テキトー教師テキトー教師
Node.jsが入っていない場合、 からインストールするか、Homebrewで入れることができます。
brew install node
室谷室谷
MacでのAI系ツールを使うには、結局Node.jsやPythonの環境が必要になることが多いので、ここで整えておくとClaude Code以外のツールでも便利です。

Gitの設定

テキトー教師テキトー教師
Claude Codeはコードの変更をGitと連携して管理するので、Gitが設定されていることが前提になります。Macにはデフォルトでgitが入っていますが、設定を確認しておきましょう。
git config --global user.name "あなたの名前"
git config --global user.email "your@email.com"
室谷室谷
Claude Codeは自分でコミットを作ることもできるんですが、そのときにGitの設定が必要になります。未設定だとコミットができなくて困ることがあるので、最初に確認しておくのがおすすめです。
テキトー教師テキトー教師
また、プロジェクトディレクトリがGitリポジトリになっていないと、一部の機能が制限されます。新しいプロジェクトで使うときは git init を忘れずに。

CLAUDE.mdの設定

室谷室谷
環境構築で一番重要なのが、実はCLAUDE.mdの設定なんですよね。これ、知っている人と知らない人で生産性がまったく変わります。
テキトー教師テキトー教師
CLAUDE.mdはプロジェクトのルートに置く設定ファイルで、Claude Codeにプロジェクトのコンテキストを伝えるものです。技術スタック、コーディング規約、やってほしいこと・やってほしくないことを書いておくことで、毎回説明しなくてよくなります。
室谷室谷
MYUUUでは全プロジェクトにCLAUDE.mdを入れていますが、本当にこれだけで指示の精度が変わりますね。「このプロジェクトはTypeScriptで、ESLintのルールに従って」「テストはJestで書いて」みたいなことを書いておくだけで。
テキトー教師テキトー教師
実際に書く例を挙げると、こんな感じです。
# プロジェクト概要
Next.js 15 + TypeScript + TailwindCSSで作られたECサイト

## 技術スタック
- フレームワーク: Next.js 15(App Router)
- スタイリング: TailwindCSS
- データベース: Supabase
- テスト: Vitest + Playwright

## コーディング規約
- コンポーネントはfunctional componentで書く
- CSSはTailwindのユーティリティクラスを使う
- 型定義を必ず書く
室谷室谷
このファイルが会話のたびに再注入されるので、どんなに長い会話になっても「TypeScriptで書いて」と毎回言わなくて済むんですよ。

MacでのClaude Codeプランの選び方

室谷室谷
では実際の料金プランについて話しましょう。Macで使う分には関係ないように思うかもしれませんが、プラン選びは重要です。
テキトー教師テキトー教師
整理すると、2026年4月時点での個人向けプランはこうなっています。
プラン月額Claude Codeの利用用途
Free$0不可-
Pro$20(年払い$17)可能(制限あり)個人・学習
Max 5x$100可能(Proの5倍)本格的な開発
Max 20x$200可能(Proの20倍)フル稼働・複数エージェント
室谷室谷
Proプランだと5時間の利用ウィンドウ内でのトークン制限があります。小〜中規模のプロジェクトで集中して使う分には十分ですが、1日中使い続けると制限に当たることがあります。
テキトー教師テキトー教師
講座では最初はProから試してもらっています。2〜3週間使ってみて、制限によく当たるようならMax 5xへの移行を検討するのがいいと思います。

いきなりMax 20xにして持て余す人も結構いますから(笑)
室谷室谷
MYUUUのエンジニアはMax 5xがメインですね。フルタイムでClaude Codeを使って開発しているとProだと制限に当たるんですよ。

でもMax 20xまでは必要ない。エージェントを複数並行で動かすような使い方をする場合はMax 20xが効いてきます。

Mac miniでの常時稼働

テキトー教師テキトー教師
最近コミュニティで増えているのが、Mac miniにClaude Codeを入れて、常時稼働のAI開発環境として使うパターンです。
室谷室谷
これ、面白いんですよね。自宅にMac miniを置いてSSH接続で外からClaude Codeを操作する。

出先でスマホからDiscordでタスクを投げて、Mac miniのClaude Codeが実行して、結果が返ってくる・・・みたいな使い方。
テキトー教師テキトー教師
Claude Codeのデスクトップアプリには「Dispatch」という機能があって、スマホから作業を投げる連携ができるんですよ。Claude Code on the webというブラウザ版もあるので、Mac以外の端末からも操作できます。
室谷室谷
M4 Mac miniのコスパが今かなりよくて、AIエージェントを常時稼働させる用途で買う人が増えています。Intel Macは公式がネイティブサポートしていますが、M1以降のApple Siliconの方が電力効率がいいので長期的には得ですね。

Claude CodeをMacでアップデート・アンインストールする方法

室谷室谷
使い続けていると、アップデートの方法とアンインストールの方法も覚えておいた方がいいですね。
テキトー教師テキトー教師
特にアップデートは、インストール方法によって違うので整理しておきましょう。

アップデート方法

室谷室谷
まず確認コマンドで現状を把握します。
claude --version
テキトー教師テキトー教師
ネイティブインストールの場合は自動アップデートが動いているので、基本的に何もしなくてもいい。ただし手動で強制アップデートしたい場合は、インストールコマンドを再実行するだけです。
curl -fsSL https://claude.ai/install.sh | bash
室谷室谷
Homebrewでインストールした場合は、定期的に以下を実行する必要があります。
brew upgrade claude-code
テキトー教師テキトー教師
ここで補足なんですが、「Auto-updateをオフにしたい」というケースもありますよね。設定ファイルで制御できます。
室谷室谷
~/.claude/settings.json に書けます。
{
  "autoUpdaterStatus": "disabled"
}
テキトー教師テキトー教師
安定バージョンで固定したい、本番環境で急に動作が変わると困る、という場合はこの設定が使えます。

アンインストール方法

室谷室谷
Claude Codeを完全に削除したい場合はこの手順です。まずバイナリを削除します。
rm -f ~/.local/bin/claude
rm -rf ~/.local/share/claude
テキトー教師テキトー教師
設定やキャッシュも含めて完全に消したい場合は、さらにこちらも実行します。
# ユーザー設定とセッション履歴を削除
rm -rf ~/.claude
rm ~/.claude.json

# プロジェクト固有の設定を削除(プロジェクトディレクトリで実行)
rm -rf .claude
rm -f .mcp.json
室谷室谷
設定ファイルを消すと、許可済みツールの設定やMCPサーバーの設定、セッション履歴が全部消えるので、本当に全部リセットしたいときだけ実行してください。
テキトー教師テキトー教師
Homebrewでインストールした場合はこちらです。
brew uninstall --cask claude-code

よくある質問

室谷室谷
最後に、MacでClaude Codeを使う上でよく聞かれる質問をまとめておきましょう。
テキトー教師テキトー教師
コミュニティでも繰り返し出てくる疑問なので、ここで一気に解決しておきたいですね。

M1/M2/M3/M4 MacとIntel Macの違いはある?

室谷室谷
基本的な機能は同じですが、Apple Siliconは動作が速い。ただし、Intel Macでも問題なく動きます。

公式が「macOS 13.0以上」を要件としているので、そこさえ満たせばどちらでも使えます。
テキトー教師テキトー教師
一点だけ注意があって、デスクトップアプリの「Cowork」タブはIntel Macでは使えないという情報があります。Claude Codeコアの機能には影響しないですが、一部機能は制限される場合があります。

Proプランでどのくらい使える?

テキトー教師テキトー教師
Proプランの場合、5時間の利用ウィンドウで約44,000トークンが目安です。中規模のコードベースで集中して作業する分には十分ですが、1日中ヘビーに使い続けると制限に当たります。
室谷室谷
トークンのイメージとしては、日本語で1文字がおよそ1〜2トークンくらい。コードは英数字が多いのでもう少し少ない。

1,000行程度のファイルを読み込んで処理するのが数千〜数万トークンというイメージです。
テキトー教師テキトー教師
具体的には、Proプランで1日2〜3時間の作業なら問題なく使えます。制限に当たりそうなのは、大きなコードベース全体を読ませながら複雑な処理を何度も繰り返す場合ですね。

Claude.aiの有料プランとは別に料金がかかる?

室谷室谷
いいえ。Claude CodeはClaude.aiのProプラン(月$20)に含まれています。

別途Claude Code専用の料金はかかりません。APIキーを使った従量課金方式でも使えますが、個人利用ではサブスクリプションの方がコスパがいいです。
テキトー教師テキトー教師
APIの従量課金は、自動化スクリプトやチームで組み込んで使うケース向けですね。個人がターミナルで普通に使うならProプランで十分です。

Claude Code MacとVS Code拡張機能の違いは?

室谷室谷
Claude Codeは単体のCLIツールとして動くもので、VS Codeの拡張機能はVS Code内でClaude Codeを使えるようにしたものです。どちらも同じモデルを使いますが、使い心地が違います。
テキトー教師テキトー教師
CLIは柔軟性が高い。VS Code拡張機能は視覚的にわかりやすい。

初めて試すなら拡張機能から入る方が敷居が低いですが、慣れてきたらCLIの方が速いと感じる人が多いですね。

まとめ:MacでClaude Codeを使い始めるために

室谷室谷
改めて整理すると、MacでClaude Codeを始めるステップはシンプルです。
テキトー教師テキトー教師
まとめるとこういう流れです。
  1. macOS 13.0以上であることを確認する
  2. Claude.aiでProプラン以上に加入する(月$20〜)
  3. ターミナルで curl -fsSL https://claude.ai/install.sh | bash を実行
  4. claude を実行してログイン
  5. プロジェクトディレクトリで claude を起動して使い始める
室谷室谷
このあとはCLAUDE.mdを設定してプロジェクトの文脈を渡すと、一気に使いやすくなります。ここが一番大事なんですよね。
テキトー教師テキトー教師
最初は「どんな指示を出せばいいかわからない」という人が多いですが、まずは「このコードの説明をして」「ここにテストを書いて」という簡単な指示から始めると使い方がつかめます。慣れてくると複雑な機能追加やリファクタリングも任せられるようになります。
室谷室谷
.AI(ドットエーアイ)のコミュニティでも、Claude Codeの使い方についてメンバーが情報共有しています。詰まったときはそういったコミュニティで聞くのも一つの手です。
テキトー教師テキトー教師
MacはClaude Codeとの相性がいい環境なので、しっかり使いこなして開発の生産性を上げていきましょう。

出典

.AI TIMES一覧に戻る