La RTX 5060 était déjà dans le panier : Qwen en local, moins d'API, basta. Puis j'ai basculé mon quotidien sur Claude Code et passé une semaine sur le même SaaS Next.js. Verdict sans rapport avec les benchmarks GPU : inférence dans le cloud, machine locale sur Git, tests et Node. Carte retirée ; commande d'un Mac mini M4 24 Go.
Pas une fiche technique — résolution de problème + preuves : Moniteur d'activité, terminal Claude Code, git diff --stat ci-dessous. Et pourquoi je n'ai pas acheté le Mac mini tout de suite : trois jours uniquement sur un Mac cloud, jusqu'à être sûr d'un usage quotidien.
Semaine de test : abonnements Stripe dans un repo SaaS Next.js
Machine : Mac mini M4 / 24 Go / 512 Go — node_modules et modèles Ollama sur SSD externe. Repo : mon SaaS Next.js (App Router, tRPC, Prisma) :
- Fichiers — 317 (src, packages, tests, config ; hors
node_modules) - Lignes — ~90 000 (
cloc, TypeScript/TSX) - Mission Claude Code — « Abo Stripe : Checkout, Webhook, portail client, tests unitaires et e2e smoke »
| Indicateur | Résultat (Mac mini + Claude Code) | Note |
|---|---|---|
| Durée bout en bout | 18 minutes (deux tours de tests) | du prompt à pnpm test vert |
| Portée du diff | 47 fichiers (+2 180 / −340 lignes) | API, Prisma, page pricing |
| Tests | 95 % (38/40 au 1er run ; 2 e2e corrigés au 2e) | reste complété à la main |
| Pic CPU | 58 % (M4 10 cœurs) | sous pnpm test, pas sous inférence |
| RAM | ~19,4 Go utilisés, 0 swap | Chrome 12 onglets, VS Code, Docker (Postgres) |
| GPU | <5 % en continu | inférence cloud confirmée |
Jour 3, tâche miroir : scaffold Lemon Squeezy — 11 minutes, 22 fichiers. La durée dépend surtout de CLAUDE.md et des commandes de test connues, pas d'une « GPU plus rapide ».
Captures (01.06.2026 · tâche Stripe)
Trois images du même run — CPU, tests verts, 47 fichiers. Plus proche d'une preuve de première main que d'un discours générique.

pnpm test : 19,4 Go utilisés, swap 0, pic CPU 58 %. Le GPU ne participe pas à l'inférence Claude.

git diff --stat : 47 files changed, +2 180 / −340 ; commit feat(billing): stripe subscription checkout + webhook.Reproduire
Maintenir CLAUDE.md à la racine (pnpm i, pnpm test, clés Stripe test). Consigne : « billing uniquement, tests verts ». Temps absolus ±10 % — le motif GPU idle, CPU aux tests devrait tenir.
La même semaine sur le PC RTX
Machine de référence : Windows, RTX 4060 16 Go, 32 Go RAM (encore mon main la semaine d'avant). Deux familles de tests — l'une sans lien avec Claude Code, mais clarifiante.
| Scénario | PC RTX | Mac mini M4 (Claude Code) |
|---|---|---|
| Ollama qwen3:14b local | ~42 tok/s, ~11 Go VRAM, ventilateurs | ~37 tok/s (24 Go), silencieux ; conflit RAM avec Claude Code |
| Tâche Stripe (Claude Code) | 19 min, GPU toujours idle | 18 min, écart surtout terminal/disque |
| Xcode / smoke iOS | impossible | xcodebuild + simulateur sur la même machine |
| Veille 24/7 | ventilateurs audibles | silencieux, adapté aux runners |
Essentiel : Claude Code ne devient pas plus rapide avec une RTX — goulot côté Anthropic et votre toolchain. La GPU paie si vous passez des heures par jour en 14B+ local ; chez moi 92 % du temps d'écriture en modèles cloud (Claude Code / Cursor), GPU souvent 0–8 %.
Pourquoi j'ai laissé la RTX 5060 de côté
Trois questions vérifiables, pas une religion Apple :
- Mon workflow mange-t-il du GPU ? — Non.
- Ai-je besoin de macOS ? — Oui : coque iOS, TestFlight ; Windows ne remplace pas.
- TCO ? — Sans projet 70B local : Mac mini + API moins cher qu'un PC gamer + électricité ; voir M4 vs GPU cloud.
Si vous ne faites que du web et passez 80 % en 14B local, la RTX reste logique — autre profil que « Claude Code d'abord ». Je n'ai pas rejeté la carte parce qu'elle est mauvaise, mais parce que le motif d'achat manquait cette semaine-là.
Trois jours de Mac cloud — avant de commander le Mac mini
Après la semaine sur le mini de test, pas encore de commande. Même peur qu'avec la 5060 : matériel acheté, poussière deux semaines après.
Le même repo SaaS Next.js sur un Mac cloud ZavCloud (macOS dédié, SSH). Trois jours de dev uniquement là-bas — comme si c'était ma seule machine :
- Usage quotidien — vrais tickets Claude Code, pas un essai du week-end ;
- Xcode — smoke simulateur, provisioning OK ;
- Runner — Actions self-hosted avec
pnpm testet lint ; - Rejeu Stripe — même délégation à distance 20 min (+2 min deps), comparable aux 18 min locales.
Soir du troisième jour : commande Mac mini M4 24 Go. Le Mac cloud a prouvé le workflow ; la boîte à la maison n'est que le déménagement de l'environnement quotidien. Si un point échoue en trois jours, j'aurais continué la location ou un mix Windows + Mac cloud — pas un pari RTX ou mini.
Conseil « RTX ou Mac mini ? » : ne copiez pas mon panier, copiez l'ordre — même repo, CLAUDE.md, mêmes tests. Location jour/semaine moins chère qu'un mauvais achat. Détails : offres Mac cloud. C'est l'étape avant ma commande, pas une accroche pub.
Coûts en gros : matériel, Claude, électricité
| Poste | Mac mini M4 + Claude Code | PC RTX « pour l'IA » |
|---|---|---|
| Matériel (once) | Mini + 24 Go souvent sous « GPU + alim + boîtier » | classe 4060/5060 souvent plus chère au total |
| Logiciel/mois | Claude Pro/Max ou API ; ~8–12 USD/semaine à mon rythme Stripe | même API ; local économise l'API, pas le courant/usure |
| Électricité 24/7 | faible (voir inférence vs GPU cloud) | GPU discrète plus gourmande au repos |
Forfait Cursor vs agents à tokens : Claude Code vs Cursor.
16 Go ou 24 Go — signal du run Stripe
24 Go : 0 swap. Même tâche sur 16 Go M4 emprunté : 1,2 Go swap, 21 min (ralenti par swap, pas par Claude). Pour poste Claude Code principal : 24 Go — détail dans mesure 16 vs 24 Go Ollama.
Workflow Claude Code minimal sur Mac mini
CLAUDE.md— build, tests, env Stripe, pas deinfra/prod;- Modèle de consigne — « terminé = tous les tests verts » ;
- Gros repos — CodeGraph MCP contre les fichiers oubliés ;
- Runner nocturne — même mini pour Actions, comme automatisation cloud.
# À la racine : claude Abo Stripe pour SaaS Next.js : Checkout + Webhook + portail client. Uniquement packages/billing et app/pricing ; pnpm test jusqu'au vert. Ne pas toucher Terraform prod.
Cursor, Ollama — ma semaine type
| Outil | Usage | Part (ordre de grandeur) |
|---|---|---|
| Claude Code | features type Stripe, refactor multi-packages | ~55 % |
| Cursor | UI, complétion Tab | ~35 % |
| Ollama qwen3:8b | brouillons offline, regex | ~10 % |
Contexte : Anthropic & Claude Code ; équipes : Mac mini vs Mac cloud.
FAQ Claude Code
Claude Code tourne-t-il sur Mac mini 16 Go ?
Oui — CLI, navigateur, IDE. Mon run Stripe sur 16 Go : swap, +3 min. Avec Docker, Ollama et Xcode : 24 Go.
Claude Code a-t-il besoin d'un GPU ?
Non. Une semaine : GPU <5 %. RTX n'accélère pas l'agent — seulement les gros modèles locaux.
Claude Code ou Cursor ?
Tab et petits edits : Cursor. Délégation multi-dossiers, boucles test, Actions : Claude Code. Les deux en parallèle est courant — comparatif.
Hors ligne en local ?
Modèles Claude non. CLI et outils repo locaux ; inférence en ligne. Ollama ne remplace pas Claude Code.
Support Xcode ?
Via shell : xcodebuild, simulateur. macOS uniquement — pourquoi le PC RTX ne fermait pas la boucle iOS.
Coût mensuel ?
API ou Max. Mon mix : ~8–12 USD/semaine API ; usage agent intensif bien plus. Une semaine sur repo réel, puis choisir l'offre.
Mac obligatoire ?
Non pour CLI web seul. Pour la chaîne Apple : Mac mini ou Mac cloud — mon cas.
Sans acheter de Mac mini ?
Mac cloud trois jours : Claude Code + Xcode + runner chaque jour — puis acheter. Mieux qu'une RTX 5060 à l'aveugle.
- À lire aussi — Claude Code vs Cursor · 16 vs 24 Go · CodeGraph gros repos · Xcode sur Windows · M4 vs GPU cloud · Mac mini vs Mac cloud équipes · Anthropic & Claude Code · OpenClaw automatisation
ZavCloud · Mac cloud
Comme moi : trois jours de Mac cloud, puis décider
Même repo — vérifier Claude Code, Xcode et runner au quotidien. C'est ainsi que la RTX 5060 est sortie du panier et le Mac mini M4 est entré.
Tester un Mac cloud