Claude Code サーバー構成の推奨:16GB・24GB・64GB メモリの選び方(2026年版)

L3-Q04 · サーバーメモリ選定

2026.07.16  ·  約 12 分  ·  構成ガイド(インストールチュートリアルではない)

Claude Code サーバーメモリ構成のイメージ:16GB・24GB・64GB の 3 段階対照と統一メモリ予算

一言で:Claude Code 用サーバーを組むとき、多くの人が最初に考えるのは「GPU は要る? 64GB は要る?」——しかしこの 2 問は、しばしば問いの立て方そのものがずれている

以下ではメモリ予算、3 段階対照、シナリオ別意思決定マトリクスの順で解説します。Claude Code 本体がどれだけ使うか、本当にメモリを食う「伴生ワークロード」は何か、16GB / 24GB / 64GB がそれぞれ誰向けか、そして不確かなとき Cloud Mac で試してからハードウェアを買う方法まで。スクリーンショット証拠は1 週間実測メモと重複しませんが、同じ数値を参照します。

1–3
GB · Claude Code ワークスペース
24
GB · 2026 スイートスポット
0
Swap · 24GB 実測目標

まず誤解を正す:Claude Code は GPU を食わず、大モデルメモリも直接使わない

Claude Code推論は Anthropic クラウドで完了します。サーバー(または Mac mini / Cloud Mac)が担うのは:

  • Git とファイルシステム——リポジトリ読み取り、patch 書き込み、git diff 実行
  • テストとビルド——pnpm testxcodebuild、Docker 内の Postgres
  • ターミナル Agent ランタイム——CLI プロセス、インデックスキャッシュ、MCP 接続
  • オプションのローカル推論——Ollama / MLX で embedding、ログ要約(Claude API と並行、Claude 本体のモデル重みは使わない)

したがって「Claude Code サーバーに何 GB メモリ?」=「Claude Code 以外にこのマシンに何をさせるか」。CLI + SSH のみの headless ノードと、「ブラウザ + IDE + Ollama + Runner 全開」のデスクトップワークステーションでは、答えがまったく異なります。

TL;DR

  • Claude Code のみ → 16GB で十分
  • Claude Code + 日常開発デスクトップ + 偶発 CI24GB(2026 推奨デフォルト)
  • 複数 Runner 並行 + 32B ローカルモデル + 複数 Agent64GB(Mac Studio / 高配 Cloud Mac)

メモリ予算:Claude Code 以外に何がメモリを奪うか

以下は M4 Apple Silicon 統一メモリを基準(16GB vs 24GB 実測Workload スケジューリングと同源)に、定常占有ピークの説明を示します:

コンポーネント 典型占有 ピーク / 備考
macOS + システムキャッシュ L0 3–4 GB 比較的安定
Claude Code ワークスペース L3 1–3 GB 大規模リポジトリのインデックス、MCP 多いと上限寄り;Claude モデル重みは含まない
ブラウザ + IDE L3 2–6 GB Chrome 12–20 タブで 4GB+ が一般的
GitHub Runner job L1 2–6 GB(定常) xcodebuild リンク段階で瞬間的に +4–8 GB
Docker(Postgres 等) L1 0.5–2 GB Next.js / フルスタックリポジトリで一般的
Ollama · qwen3:8b L2 5–7 GB ollama stop で解放可能
Ollama · qwen3:14b L2 9–13 GB CI と併存すると Swap を誘発しやすい
Ollama · 32B クラス L2 18–22 GB 16/24GB マシンには常駐向きでない

3 つの典型的な日次負荷の概算(コンパイル尖峰除く):

  • 純 Claude Code(headless):L0 + L3 ≈ 5–7 GB → 16GB で余裕
  • Claude Code + デスクトップ + 8B 常駐:≈ 13–17 GB → 16GB は Swap 境界、24GB で快適
  • Claude Code + CI + 14B:≈ 20–26 GB → 24GB 必須、CI 前に stop が必要

因果チェーン:Claude Code 委任 → 本機メモリ圧力

Claude Code 委任を発行 機能変更、テスト実行、PR 作成
Anthropic API · モデル推論 本機 GPU / 大モデル重みを使わない
Git · テスト · xcodebuild CPU / 統一メモリの争いが始まる
Ollama 8B/14B 常駐 + Runner ピーク Claude Code とは無関係だが、同じメモリプールを共有
Swap · CLI カクつき · CI 遅延 「Claude Code のスペックアップが必要」と誤解

24GB · 正しい理解

  • Claude Code 自体は軽い
  • 予算は ビルドピークに回す
  • 8B と CI を 時間帯分離
  • 目標:Swap = 0

よくある誤判断

  • Claude のために RTX / 64GB を買う
  • Ollama 常駐 7GB を無視
  • CI と 14B を同時フル稼働
  • Swap を「動いている」と見なす

核心ロジック:Claude Code サーバーのメモリ選定は、伴生ワークロードの統一メモリプールを選ぶことであり、Claude モデル自体ではない。

左:委任から Swap への因果チェーン;右:24GB の正しい予算 vs よくある誤判断。以下 16 / 24 / 64GB の 3 段階で展開。

16GB:Claude Code は動くが、ハードな境界がある

向いている人:予算が厳しい、API メイン、ローカルで大モデルを常駐させない;または headless サーバーで Claude Code CLI + 軽量スクリプトのみ。

観点 16GB の挙動
純 Claude Code + ターミナル 快適;メモリ圧力は緑
+ Chrome 多数タブ + VS Code 使用可;タブ数の制御が必要
+ Ollama qwen3:8b 常駐 Swap 約 1.1GB実測);圧力は黄
+ 14B 常駐 Swap 2.3GB+;非推奨
+ xcodebuild ピーク CI 前に ollama stop 必須;さもなくば深刻なカクつき

16GB 生存ルール(詳細はL2-Q03 · 16GB の組み方):

  • 日中は14B 常駐禁止;8B は夜間バッチのみ
  • 毎回 CI 前に ollama stop + sleep 30
  • デフォルトで「デスクトップ + 8B + Claude Code 同時オンライン」→ 直接 24GB を選ぶ。スケジューリングではハードウェア上限は救えない

Swap ライン:Claude Code 委任期間に Swap > 0.5GB が 5 分以上続くと、ターミナル応答が明らかに遅くなる——これは API が遅いのではなく、本機メモリプールが突破されたサイン。

24GB:2026 年の多くの Claude Code チームのスイートスポット

向いている人:マシンを日常の主力として使う——Claude Code + IDE + ブラウザ + Docker + 偶発的な GitHub Runner;8B を日中オンデマンド、14B を夜間バッチで回す。

同一 Next.js SaaS リポジトリ(約 9 万行)での Stripe 連携委任タスク(L3 実測):

指標 24GB M4 Mac mini
メモリ使用量(定常) 19.4 GB(Chrome 12 タブ + VS Code + Docker Postgres)
Swap 0
委任所要時間 18 分 · 47 ファイル変更 · テスト 95% 通過
CPU ピーク 58%(pnpm test 時、モデル推論ではない)

16GB 同シナリオで qwen3:8b を回した場合:使用 13.2GB、Swap 1.1GB、圧力黄。24GB 同シナリオでは使用 16.4GB、Swap ゼロ、圧力緑——算力差は約 9% だが、マルチタスクの応答性は一段違う。

24GB 推奨構成

  • 日中:nomic-embed-text 常駐(<1GB)+ Claude Code API
  • CI イベント:ci-pre で 8B/14B を停止、xcodebuild を優先
  • 夜間:qwen3:8b または 14B でログ / embedding をバッチ処理

2026 デフォルト推奨:予算が許せば、Claude Code 専用ワークステーション / クラウドホストは24GB を優先。16GB で節約した金額は、1 年目の Swap による時間ロスで取り戻されることが多い。

64GB:いつ投資する価値があるか

向いていない「Claude Code をもっと快適に」だけの目的——Claude の推論は本機にないため、64GB でも単発委任が 2 倍速になるわけではない。

向いている以下のいずれかが成立するとき:

シナリオ 64GB が必要な理由 典型ハードウェア
32B+ ローカルモデル常駐 qwen3:32b 重み + KV + デスクトップ ≈ 28–38GB Mac Studio 64GB
複数 Runner 並行 xcodebuild 2–3 路のリンクピークが各 +6–8GB Mac Studio / 複数 Cloud Mac
デュアル Agent ワークスペース Claude Code + OpenHands 各 2–4GB インデックス チーム共有ビルドマシン
MLX コンパイル + Xcode 同一マシン ピークが Ollama より「尖り」、瞬間的に上限到達しやすい ML エンジニアワークステーション
24/7 自律 Agent 常駐実行面 + Runner + ローカル RAG 14B をアンロードしない 24/7 Agent デプロイガイド参照

8B–14B + Claude Code の日常開発だけなら、M4 Mac mini 24GB のコスパが高い。64GB 統一メモリが必要なときは Mac Studio または高配 Cloud Mac を検討;クラウドで 1 週間試し Memory Pressure 曲線を観察するのも有効。

シナリオ別意思決定マトリクス:1 表で段階を選ぶ

あなたのシナリオ 推奨メモリ 備考
個人 · 純 Claude Code CLI · ローカルモデルなし 16GB headless SSH または軽量ターミナル
個人 · Claude Code + 日常 IDE + ブラウザ 24GB 2026 年で最も一般的な構成
フルスタック · Claude Code + Docker + 8B 時間帯分離 24GB CI 前 stop の規律が必要
iOS チーム · Claude Code + self-hosted Runner 24GB から push 頻度高ければ 24GB + スケジューリング
14B 日中常駐 + 同時 CI 24GB(厳格スケジューリング)または 64GB(手間なし) 16GB では不足
32B ローカル推論 + Claude Code 同一マシン 64GB またはローカルモデルを第 2 マシンに分離
2+ Runner 並行 · 大規模 monorepo 64GB または複数ノード 単機 24GB はリンク段階で Swap しやすい
負荷不明 · 購入前に検証 Cloud Mac 24GB で 1–2 週間試行 Swap と委任時間を見て段階を決定

Cloud Mac 試行 vs 実機 Mac mini 購入

メモリ段階を間違えると、最も高くつくのは時間——Swap 下の Claude Code 委任は、API 請求より効率を損なうことが多い。

パス 利点 向いている人
先に Cloud Mac を借りる 週単位で 16/24GB を試行;実リポジトリで Claude Code + Runner;ハードウェア減価リスクなし 「毎日使うか」まだ不明
直接 Mac mini 24GB を購入 長期固定ワークステーション;電気代低;データはローカル 毎日 Claude Code + 開発と確信済み
Mac Studio 64GB 統一メモリの上限;複数 Runner / 32B チームビルドマシンまたは ML パイプライン

実測メモでのやり方:実機 M4 Mac mini を注文する前に、Cloud Mac で同一リポジトリの Claude Code ワークフローを3 日連続で回す——毎日使うと確信してからハードウェア代を払う。メモリ段階も同じ方法で:Activity Monitor を開き、Memory Pressure の色Swap Used を見る。公式スペック表より信頼できる。

購入前 7 ステップ自己チェック

  1. 伴生ワークロードを列挙:Claude Code のみ? それとも + Runner + Ollama + Docker?
  2. 実リポジトリで完全な委任(テスト含む)を 1 本走らせ、ピークメモリを記録
  3. Swap Used を観察:委任期間に > 0 か?
  4. CI がある場合:push で xcodebuild をトリガーし、Ollama と重なるか確認
  5. 上表の 意思決定マトリクスで 16 / 24 / 64GB を仮決定
  6. 不明なら → Cloud Mac で 1–2 週間試してから注文
  7. 決定後 30 秒 Runbook(CI 前 stop)を設定し、「メモリは正しいがスケジューリングが間違っている」を防ぐ

L3-Q04 · 本記事——外部向けに「Claude Code サーバー 16/24/64GB の選び方」に答える;内部では L3 コーディング層と L2 メモリ層の調達意思決定インターフェース

よくある質問

Claude Code サーバーの最低メモリは?
CLI + 軽量ターミナルのみ:16GB。デフォルトデスクトップ + IDE + ブラウザ + ローカル 8B:24GB 推奨

Claude Code に GPU は必要?
不要。 推論はクラウド;本機 GPU は Claude Code 委任ではほぼアイドル。ローカル 70B 用のグラボ購入は Claude Code ワークフローとは無関係。

16GB で Claude Code + GitHub Runner は動く?
動くが、スケジューリングが必要。 CI 前に Ollama 停止必須;14B 常駐は避ける。長期主力は 24GB 推奨。

24GB が最もコスパが良い?
2026 年の多くの「Claude Code + 日常開発 + 8B/14B 時間帯分離」シナリオでは、24GB がスイートスポット——実測で中〜大規模リポジトリ委任を Swap ゼロで完了可能。

いつ 64GB にすべき?
32B+ 常駐、複数 Runner 並行、デュアル Agent、大規模 MLX パイプライン。Claude Code 本体のためだけに 64GB は通常過剰。

Linux VPS で Mac の代わりになる?
純バックエンドリポジトリなら可;iOS / macOS ビルド、Xcode、署名は macOS 必須。混合チームでは macOS ノードで Claude Code と Runner を兼用するのが一般的。

メモリが足りてもカクつく?
カクつく——Ollama と xcodebuild が同時フル稼働なら、問題はスケジューリングであり絶対容量ではない。ただし 16GB のハード上限では、「デスクトップ + 8B + CI」全開はスケジューリングでも救えない。

どの段階を買うか不明?

まず Cloud Mac で実リポジトリを使って Claude Code を試す

Memory Pressure と Swap 曲線で 16GB が足りるか検証し、実機購入か 24GB クラウドホスト長期利用かを決める。

Cloud Mac プランを見る
試行 Cloud Mac