Points clés
- AI Coding = harness : Claude Code, Cursor, Codex, ECC — modifier le code en sécurité dans un dépôt git.
- Personal AI = agrégation mémoire/contexte : OpenHuman Memory Tree, vault Obsidian — ne plus réexpliquer qui vous êtes et où va le projet.
- Architecture Agent = runtime et orchestration : OpenClaw Gateway, MCP, Webhooks, launchd — tâches en arrière-plan, callbacks, audit.
- Trois couches peuvent être sur machines/répertoires séparés. Tout empiler sur 16 Go provoque du swap — 24 Go ou deux machines (code + orchestration) est plus stable.
- Mac cloud en location = nœud macOS de proximité pour codesign, ferme worktree, sondes Agent — pas un remplacement des API modèle.
- Matrice, roadmap 3 semaines, FAQ — prêt pour achats et runbooks.

1. Pourquoi parler de « trio » en 2026, pas « un grand modèle » ?
Le récit industriel se résume souvent à : modèle plus fort → tout s'automatise. Sur le terrain, le goulot n'est plus « sait-il écrire du React » mais trois choses à la fois : diffs mergeables, contexte persistant cross-systèmes, tâches qui continuent sans surveillance. Un seul plugin IDE donne souvent : edits rapides mais mails copiés à la main ; jumeau qui connaît l'agenda mais pas xcodebuild ; Gateway 7×24 jusqu'à ce que le portable se ferme et SSH tombe.
Le cadre 2026 pragmatique est le trio :
- AI Coding : frontière dépôt — diffs, tests, Hooks, Skills. Voir guide ECC.
- Personal AI : frontière « vie numérique ». OpenHuman (déploiement Mac cloud), Obsidian-wiki, mémoire Copilot — disque local + auditable sépare les power users.
- Architecture Agent : cycle de vie des tâches. OpenClaw, MCP, Webhooks. Hermes vs OpenClaw pour apprentissage écran vs exécution outils.
Le Mac mini 2026 « nœud maison » existe car le trio exige macOS réel sans veille — cf. pénurie Mac mini. Sans rack : louer un Mac sur kvmboot, location journalière puis hebdo/mensuelle.
2. Couche un : AI Coding — harness, pas « autocomplétion plus maline »
AI Coding en 2026 = harness Agent qui planifie en repo, édite plusieurs fichiers, lance tests, ouvre PR — pas le nom du modèle. L'enjeu est l'ingénierie harness : Rules, Skills, Hooks, sous-agents, listes blanches MCP, mémoire de session auditable.
ECC (installation partielle OK) illustre la couche : research-first, boucles de vérif, AgentShield — pour Claude Code / Cursor / Codex. Solo : minimal + 10–20 Skills ; équipes : politique Hooks d'abord.
Critères d'acceptation :
- Worktree propre : bugfix → tests → diff ;
- Hooks ne ralentissent pas le terminal (scan SessionStart) ;
- Compat image CI (iOS : l'Agent touche-t-il codesign ?) ;
- Courbe RAM agents parallèles — location worktree courte.
Erreur : traiter AI Coding comme Personal AI — coller OKR et mails dans Claude Code. Bon découpage : couche code ne lit que des résumés repo ; contexte perso via couche suivante.
3. Couche deux : Personal AI — « me connaît » se copie moins bien
La douleur : pas « pas de rédacteur Python », mais l'absence d'un collègue qui connaît Slack la semaine dernière, le Jira bloquant, les mails sans réponse. Lignes 2026 :
- Agrégation (OpenHuman) : 118+ OAuth → Memory Tree → Obsidian ;
- Exécution (OpenClaw) : MCP « agit », mémoire secondaire ;
- Apprentissage écran (Hermes) : traces UI ;
- Mémoire cloud (Copilots) : pratique, export/compliance bloquent souvent.
Actifs : fichiers mémoire sous votre contrôle + jetons refresh. Portable fermé → sync arrêtée ; GitHub pro + Gmail perso dans un jumeau complique l'offboarding. Comptes test OAuth puis prod ; séparer instances (deux Mac cloud ou 24 Go + users OS).
OpenHuman : « sync incrémentale 20 min » au runbook ; surveiller croissance SQLite/vault — ne pas superposer pic index Xcode (24 Go + gouvernance swap).
4. Couche trois : architecture Agent — Gateway, MCP, « tâches qui survivent »
Architecture Agent = runtime : persistance, auth outils, callbacks, retry, audit.
- Gateway : OpenClaw route Webhooks ;
- MCP : BDD, navigateur, API internes (architecture MCP) ;
- Orchestration : sous macOS FAQ launchd Agent friction minimale ;
- Exposition : Tunnel — sécuriser port
18789est production, pas PoC optionnel.
Frontière avec AI Coding : agent code livre artefacts, agent orchestration horaires et effets de bord. Exemple : launchd 3h → OpenClaw alertes → MCP → hotfix worktree → revue PR le matin. Mac cloud = nœud proche orchestration + build — comme orbital vs Mac proche.
5. Topologie trio : un mental model pour trois ans
┌─────────────────────────────────────────────┐
│ Personal AI (mémoire / OAuth / vault) │ ← « me connaît »
├─────────────────────────────────────────────┤
│ Architecture Agent (Gateway / MCP / launchd)│ ← « arrière-plan + callbacks »
├─────────────────────────────────────────────┤
│ AI Coding (Claude Code / Cursor / worktree) │ ← « diffs + tests »
└─────────────────────────────────────────────┘
▲ ▲
│ résumé lecture seule│ git / xcodebuild / codesign
└──────────┬─────────┘
Mac cloud mini M4 (nœud macOS proche)
Trois règles de flux de données :
- Vers le bas lecture seule : l’orchestration lit des résumés vault ; pas de scope Gmail write large par défaut sur OpenClaw ;
- Vers le haut artefacts seulement : la couche code livre branches/logs ; pas de tokens repo entiers dans la mémoire du jumeau ;
- Isolation latérale : Keychain CI prod, OAuth perso, MCP expérimental — utilisateurs ou instances séparés.
Aluminium OS ne remplace pas xcodebuild sur macOS — pilotes bureau et nœuds CI/Agent ont des budgets distincts.
6. Matrice de choix
| Douleur | Couche | Outils 2026 | Mac cloud |
|---|---|---|---|
| Legacy, tests cassés | AI Coding | Claude Code, Cursor, ECC | Location jour worktree+RAM ; iOS codesign |
| Contexte répété chaque jour | Personal AI | OpenHuman, Obsidian | Sync 7×24 ; 16 Go léger / 24 Go intégrations |
| Patrouille, Webhooks, automation | Architecture Agent | OpenClaw + MCP + launchd | Nœud permanent ; pas portable fermé |
| iOS + jumeau + agents nuit | trio complet | combo | 24 Go ou 16 Go×2 |
Question achat : quelle métrique de quelle couche cette semaine ?
7. Matériel : 16 Go, 24 Go, split
RAM : IDE/LS, sync index, Gateway Node, simulateur/pics xcodebuild.
- 16 Go : AI Coding + Personal AI léger + un Gateway ;
- 24 Go : 50+ OAuth, worktrees parallèles, XCTest — bare metal dédié > Mac VPS ;
- 16 Go×2 : machine code + machine orchestration/jumeau.
kvmboot : location jour → semaine/mois. checklist onboarding, Mac VDI trois niveaux, VPS vs Mac mini dédié.
8. Roadmap trois semaines
| Sem. | AI Coding | Personal AI | Agent | Mac cloud |
|---|---|---|---|---|
| 1 | Un worktree + Skills min | (opt.) skip | (opt.) Gateway local | Jour ; SSH + build |
| 2 | 2 worktrees ; ECC | Gmail+Calendar+GitHub | launchd 24h | Jour/semaine ; VNC OAuth |
| 3 | Rules/Hooks équipe | Décision mois jumeau ; révocation tokens | Review Tunnel ; MCP minimal | Mois ou libérer |
9. Idées reçues (2026)
- Un chat pour tout — fenêtre contexte ≠ mémoire ≠ file.
- OpenClaw avant tests — boucle vérif d'abord.
- 118 OAuth d'un coup — par lots, surveiller RAM/API.
- Portable fermé en hôte 7×24 — Mac cloud.
- Mac VPS = bare metal — parallélisme et IO posent problème.
- Modèle cher = moins de travail — taxe processus τ.
10. Sécurité : jetons, MCP, audit
Avec le trio complet, surface d’attaque = jetons OAuth refresh + identifiants git + secrets serveur MCP + entrée Tunnel. Minimum :
- Mac cloud bare metal dédié, rotation clés SSH, Tunnel rejette les Webhooks non authentifiés ;
- MCP en moindre privilège par outil ; base prod en lecture seule d’abord ;
- Memory Tree / vault sauvegarde chiffrée ; offboarding révoque OAuth (apps Google autorisées) ;
- Rôles séparés :
git pushcode vs « envoyer message » orchestration — un Hook compromis ne doit pas tout contrôler.
11. Références
- AI Coding : Claude Code · Cursor · ECC · Codex
- Personal AI : OpenHuman · docs OpenHuman · Obsidian
- Agent : OpenClaw · MCP · launchd
- kvmboot : ECC · OpenHuman · FAQ launchd
12. FAQ
Installer les trois ? Non — couche par douleur.
Claude Code vs OpenClaw ? Pas forcément conflit — ports, Node, inodes.
Personal AI remplace ECC ? Non.
Mac obligatoire ? Release iOS/macOS et codesign exigent macOS réel. Location Mac cloud sans second hardware.
Windows + Mac cloud ? Topologie kvmboot courante.
Location jour suffit ? PoC « une couche, une métrique » oui ; trio complet + Webhooks nuit → semaine/mois.
13. Conclusion
Stack 2026 = AI Coding + Personal AI + architecture Agent. Les API baissent ; nœuds macOS proches, OAuth, launchd, worktrees s'intensifient — il faut un hôte qui ne « oublie » pas quand on ferme le capot.
Location jour par couche → semaine → mois. Échec → libérer l'instance — moins cher qu'un trio trimestriel d'un coup.
Votre trio 2026 sur Mac cloud kvmboot
macOS M4 bare metal dédié, SSH/VNC, APAC/US-East/EU. Worktrees, sync jumeau, Gateways sur un ou deux hôtes cloud. Commencez par location jour « une couche, une métrique ».