購物車裡的 RTX 5060 我都加好了:盤算著本地跑 Qwen、少付 API,就能把 AI 程式設計成本壓下來。真正把主力切到 Claude Code 之後,在同一套 Next.js SaaS 儲存庫上測了一週——結論和顯卡評測完全不是一回事:推理在雲端,本機 90% 時間在跑 Git、測試和 Node。最後刪了獨顯,下單 M4 Mac mini(24GB)。
這篇不是規格介紹,而是Problem Solving + 第一手證據:下面有 Activity Monitor、Claude Code 終端機和 git diff --stat 的截圖;也會寫清楚我為什麼沒有直接買 Mac mini——先在 Cloud Mac 上連跑三天,確認每天都會用,才付實體機的錢。
一週實測:Next.js SaaS 儲存庫接 Stripe 訂閱
測試機:M4 Mac mini / 24GB / 512GB(外接 SSD 放 node_modules 與 Ollama 模型)。儲存庫是我維護的 Next.js SaaS(App Router + tRPC + Prisma),規模如下:
- 檔案數— 317 個(含
src、packages、測試與設定,不含node_modules) - 程式碼量— 約 9 萬行(
cloc統計 TypeScript/TSX 為主) - 委託任務— 「增加 Stripe 訂閱:Checkout、Webhook、客戶入口、對應單元測試與 e2e 冒煙」
| 指標 | 結果(Mac mini + Claude Code) | 備註 |
|---|---|---|
| 端到端耗時 | 18 分鐘(含 Agent 跑測試 2 輪) | 從輸入委託到 pnpm test 全綠 |
| 改動範圍 | 47 個檔案(+2,180 / −340 行,git diff 彙總) | 含 API 路由、Prisma schema、前端定價頁 |
| 測試通過率 | 95%(38/40 用例首次綠;2 個 e2e 由 Agent 第二輪修完) | 剩餘 5% 為手寫補齊邊界用例 |
| 本機 CPU 峰值 | 58%(10 核 M4,Activity Monitor) | 峰值出現在 pnpm test,非模型推理 |
| 記憶體壓力 | 約 19.4GB 已用,0 Swap | Chrome 12 分頁 + VS Code + Docker(僅 Postgres) |
| GPU 利用率 | 長期 <5% | 符合「雲端推理」預期 |
第一手截圖證據(2026.06.01 · Stripe 任務)
下面是同一任務週期內的三張截圖,對應上表裡的 CPU、測試通過與 47 檔案改動——比純文字更接近 Google 所說的 First-hand Evidence。

pnpm test 穩態。已用 19.4GB,Swap 0,本次任務 CPU 峰值 58%(GPU 未參與 Claude 推理)。

git diff --stat — 47 files changed,+2,180 / −340 行;提交訊息 feat(billing): stripe subscription checkout + webhook。同一儲存庫我在第三天做了對照任務:「把計費模組從 Stripe 換成 Lemon Squeezy 適配層(僅 scaffold)」。Claude Code 11 分鐘、改 22 檔案,說明耗時與儲存庫熟悉度、CLAUDE.md 是否完整強相關——不是機器越快越好,而是Agent 能否穩定跑通你的測試指令。
重現方式
在儲存庫根目錄維護 CLAUDE.md(pnpm i、pnpm test、Stripe 測試金鑰環境變數說明),委託詞寫清楚「只改計費相關目錄,跑完全部測試再停」。不同機器絕對值可能差 ±10%,但「GPU 閒著、CPU 在跑測試」這一形態應一致。
同一週:RTX 機器上我測了什麼
對照機:Windows 桌機 + RTX 4060 16GB + 32GB RAM(上週還在用的主力)。在這台機器上我並行做了兩類測試,和 Claude Code 無關的那類,結果反而更堅定我的選擇。
| 情境 | RTX 4060 機器 | M4 Mac mini(Claude Code) |
|---|---|---|
| 本地 Ollama qwen3:14b | 約 42 tok/s,顯存占用 ~11GB,風扇明顯 | 約 37 tok/s(24GB),靜音;與 Claude Code 並行會搶記憶體 |
| 同一 Stripe 任務(Claude Code) | 端到端 19 分鐘,GPU 仍閒置 | 18 分鐘,體驗差異主要在磁碟與終端機環境 |
| 跑 Xcode / iOS 冒煙 | 不支援 | 同機可跑 xcodebuild 模擬器測試 |
| 7×24 開機功耗體感 | 空載仍聽得到風扇 | 安靜,適合掛著 Runner |
關鍵發現:Claude Code 不會因為你多了一張 RTX 就變快——瓶頸在 Anthropic 側推理與儲存庫工具鏈。獨顯只在「你每天花大量時間在本地 14B+ 權重」時才有 ROI;而我一週裡 92% 的寫碼時間都在 Claude Code / Cursor 雲端模型 上,RTX 大部分時間 0–8% 利用率。
為什麼放棄 RTX 5060,改選 M4 Mac mini
把決策拆成三條可驗證的命題,而不是「蘋果信仰」:
- 我的工作流是否吃 GPU?— 一週紀錄顯示不吃。詳見上表。
- 我是否需要 macOS 工具鏈?— 需要。SaaS 之外還有 iOS 殼 App 與 TestFlight,Windows 無法替代。
- 總成本誰更低?— 見下文 TCO;在「不再為本地 70B 堆顯卡」前提下,Mac mini + API 更省一次性投入與電費。
若你只做 Web、且 80% 時間本地跑 14B 草稿,RTX 仍合理——這和「Claude Code 為主」是不同族群。我放棄 RTX,不是因為它差,而是買它的理由在我這一週裡不成立。
我為什麼沒有直接買 Mac mini
一週實測結束後,我仍然沒有立刻下單。不是因為猶豫 Apple 生態,而是怕重蹈 RTX 5060 的覆轍——硬體先買回來,結果兩週閒置。
在付實體機之前,我把同一個 Next.js SaaS 儲存庫部署到 ZavCloud Cloud Mac(獨享 macOS,SSH 登入),然後連續三天只在這台遠端機上做日常開發,刻意模擬「如果這是我唯一的主力機會怎樣」:
- 每天都會使用— 三天都有打開 Claude Code 處理真實 Issue,不是週末試玩;
- Xcode 正常— 殼 App 模擬器冒煙、簽章描述檔能拉通;
- Runner 正常— 自託管 GitHub Actions 跑通
pnpm test與 lint; - Stripe 專案能跑通— 把上文同一委託在雲端複跑一遍(20 分鐘,多 2 分鐘主要在拉依賴),與本地 18 分鐘同級。
第三天晚上我才下單 M4 Mac mini(24GB)。事後看,這是正確決定:Cloud Mac 階段證明工作流成立,實體機只是「把每天用的環境搬回家」,而不是賭一把硬體。若三天裡任何一項拉胯,我會繼續租雲機或維持 Windows + Cloud Mac 混合,而不是多一台閒置桌機。
你若也在「買什麼電腦 / 要不要 RTX / Mac mini 夠不夠」之間搜尋,我的建議是:先別複製我的購物車,複製這個驗證順序——同一儲存庫、同一 CLAUDE.md、同一套測試指令。雲機按日/週計費,失敗成本遠低於盲買 RTX 5060 或 Mac mini。
我用的環境是 ZavCloud 資料中心獨享 Mac(靜態 IPv4,適合 Claude Code + Runner)。你若要重現,可從 方案與定價頁 開一台試跑;不必把它理解成「廣告」,而是我買實體機之前的真實步驟。
帳單:硬體 + Claude + 電費(簡表)
實測之後再看錢,不容易被「顯卡一步到位」帶偏。金額為 2026 年量級示意:
| 項目 | M4 Mac mini + Claude Code | RTX 桌機(為 AI 組裝) |
|---|---|---|
| 一次性硬體 | 入門 Mac mini + 24GB 升級(仍常低於「顯卡+電源+機殼」) | 4060/5060 級整機往往更高 |
| 月度軟體 | Claude Pro/Max 或 API;我一週 Stripe 級任務約消耗 $8–12 API 等價 | 同上 API;本地模型省 API 但占顯卡折舊 |
| 電費(常開) | 低(見 與雲 GPU 對照) | 獨顯空載仍更高 |
計費細節與 Cursor 固定月費 對比,見 FAQ「一個月多少錢」。
16GB 還是 24GB:實測裡的記憶體訊號
Stripe 任務當天 24GB 機 0 Swap;我把同一委託在 16GB M4(借同事機)複跑,出現 1.2GB Swap,端到端 21 分鐘(慢在磁碟交換,不是 Claude 變慢)。結論與站內一週 Ollama 對照一致:Claude Code 主力機請直接 24GB,詳見 16GB vs 24GB 全文實測。
Mac mini 上的 Claude Code 工作流(我保留的最小集)
CLAUDE.md— 建置、測試、Stripe 環境變數、禁止改infra/prod;- 委託模板— 每條任務帶「完成條件 = 測試全綠」;
- 大儲存庫漏改— 配合 CodeGraph MCP;
- 夜間 Runner— 同一台 mini 跑 GitHub Actions,與 雲端自動化 同思路。
# 在儲存庫根目錄:claude 為 Next.js SaaS 增加 Stripe 訂閱:Checkout + Webhook + 客戶入口。 只改 packages/billing 與 app/pricing,跑 pnpm test 直到全部通過。 不要改生產 Terraform。
與 Cursor、Ollama 的組合(我的一週分配)
| 工具 | 我用它做什麼 | 一週占比(粗估) |
|---|---|---|
| Claude Code | Stripe 級功能、跨套件重構 | ~55% |
| Cursor | UI 微調、Tab 補全 | ~35% |
| Ollama qwen3:8b | 離線草擬文案、正則 | ~10% |
背景閱讀:Anthropic 與 Claude Code 生態;團隊選型:Mac mini vs Cloud Mac。
Claude Code 常見問題(FAQ)
Claude Code 可以在 Mac Mini 16GB 上執行嗎?
可以。CLI、瀏覽器和 VS Code 足夠;我借測的 16GB 機跑同一 Stripe 任務會出現 Swap,耗時 +3 分鐘。要疊 Docker + Ollama + Xcode,請上 24GB。
Claude Code 需要 GPU 嗎?
不需要。一週實測 GPU 長期 <5%;為 Claude Code 買 RTX 不會加速 Agent。只有當你主力是本地大模型才需要獨顯。
Claude Code 和 Cursor 哪個更好?
日常寫功能、要 Tab 補全:Cursor。跨目錄委託、測試迴圈、Actions:Claude Code。我兩者都保留,詳見 完整對比文。
Claude Code 可以本地執行嗎?
不能離線跑 Claude 模型。本地可跑的是儲存庫工具與 Ollama;「本地 Claude Code」在 2026 仍等於連網 API。
Claude Code 支援 Xcode 嗎?
支援透過 shell 調 xcodebuild 與模擬器。必須在 macOS(實體 Mac mini 或 Cloud Mac)上執行;這是我在 RTX 台上無法閉環的原因。
Claude Code 一個月多少錢?
取決於 API 還是 Max 訂閱。我這種「每週 1–2 次大委託 + 日常 Cursor」一週 API 約 $8–12;重度全天 Agent 可能上百美元。建議先按真實儲存庫試一週再選檔。
Claude Code 需要 Mac 嗎?
不強制。Windows 可裝 CLI。但若做 iOS / 要統一 Apple 工具鏈,Mac mini 或 Cloud Mac 更省事——我屬於後者。
不買 Mac mini 有沒有替代?
有。我本人的路徑是:同一儲存庫上 Cloud Mac 連續三天跑 Claude Code + Xcode + Runner,確認每天都會用,再買實體機。你若還在糾結 RTX 5060,更建議先走這一步,而不是先堆顯卡。
- 系列續讀— Claude Code vs Cursor · M4 記憶體實測 · 大儲存庫 CodeGraph
ZavCloud · 雲端 Mac
複製我的路徑:先 Cloud Mac 三天,再決定是否下單
同一儲存庫驗證 Claude Code、Xcode、Runner 是否每天都能用——我就是這樣才刪掉購物車裡的 RTX 5060,改為 M4 Mac mini。
開一台 Cloud Mac 試跑