03 · Case studies

Sept apps construites avec Claude Code

Six projets perso + ce site lui-même. Tous codés en pair-programming avec Claude Code — 0 ligne de code écrite par l'humain. Clique sur une card pour le deep dive : architecture, stack, process IA, lessons learned.

Récits transverses

Migrations & deep dives

Articles qui couvrent plusieurs apps ou racontent un chantier d'infrastructure transverse. Format narratif, avec pièges techniques et leçons.

k8s-migration-overnight

La nuit où on est passé de Swarm à K8s

5 apps perso migrées d'un Docker Swarm sur NAS vers k3s local + GitOps complet via ArgoCD, en une nuit (13→14 mai 2026). 7 pièges techniques documentés (ingress hostNetwork, CNPG webhook, JDBCConfig hardcode, plugins custom Java…), 5 leçons, 1 repo public.

k3s · Helm · ArgoCD · CloudNativePG · RabbitMQ Operator · KEDA · cert-manager · GeoServer cluster

aetherwx-encyclopedia

L'encyclopédie AetherWX

Récit-tour pour développeurs Java qui débarquent sur K8s : archi dual-cluster Big-Blue + Mini-Blue, 17 services expliqués, 6 tokens inventoriés (PAT GHCR, webhook ArgoCD, tunnel Cloudflare, Google OAuth, Resend, Anthropic), 5 leçons qui ont coûté 6h. 4 diagrammes Mermaid, table de traduction Spring Boot ↔ K8s.

k3s dual-cluster · GHCR · GH Actions · ArgoCD webhook · Longhorn RWX · Cloudflare Tunnel HA

token-optimizers-2026

Token-optimizers landscape 2026

Bench de 8 outils d'optimisation tokens Claude Code (MCP, plugins, CLI, CLAUDE.md files) en mai 2026. 3 adoptés (RTK + code-review-graph + token-savior), 2 piqués sans adopter (drona23 7 règles, nadimtuhin .claudeignore), 3 écartés (license PolyForm, deps externes, double-up). 5 méta-leçons sur le screening écosystème.

RTK · code-review-graph · drona23 · nadimtuhin · ooples · zilliz · Mibayy · alexgreensh

aetherwx-qa-harness

Un harnais QA déterministe qui a trouvé 9 bugs que l'œil ratait

Sur AetherWX, des layers cassaient en silence après chaque modif (opacité sans effet, animation aléatoire, zéro error console). Manifest auto-dérivé depuis la source de vérité frontend, détection IDAT PNG, Playwright runtime-derived layer id via delta snapshot, hook read-only ?qa=1. Lancé une fois : 9 bugs d'opacity trouvés d'un coup, corrigés, FAIL=0 en prod.

Node.js · Playwright · MapLibre · Angular 19 · GeoServer WMS · TypeScript

Tools tested · 21 entrées

Outils explorés sur le banc d'essai

Le codex sert aussi de banc d'essai personnel : on installe les outils de l'écosystème Claude Code, on les pousse en sandbox, et on capture les leçons — adoptés ou non. Testé = passé par la sandbox + case study écrit. À tester = identifié comme candidat. Sur le radar = repéré, à explorer si pertinent.

Testé · 13

Tool ★ 44.7k

RTK (Rust Token Killer)

rtk-ai · Apache-2.0

CLI proxy Rust qui filtre et résume les sorties de commandes (git, ls, gh, find…) avant qu'elles atteignent le contexte LLM. Économie 60-90% de tokens sur les opérations dev quotidiennes. Adopté en config globale.

2026-05-08 ↗ GitHub

Framework ★ 46.8k

Ruflo

ruvnet · MIT

Plateforme d'orchestration multi-agent (32 plugins) avec intégration Claude Code native. Testé en sandbox sur 3.7-alpha + 3.6.30 — non-adopté mais 8 leçons à reprendre.

Plugin ★ 74.2k

claude-mem

thedotmack · Apache-2.0

Plugin de mémoire persistante cross-session pour Claude Code (capture tool usage + résumés sémantiques). Concept solide, exécution non-adoptable : `--help` lance l'install, pas de uninstall fourni.

Tool ★ 26.8k

Vibe Kanban

BloopAI · Apache-2.0

UI Kanban pour dispatcher et superviser plusieurs agents Claude Code (ou Codex) en parallèle — orchestration visuelle des workflows branch/worktree. Testé 2026-06-04 : REJECT HARD. License Apache 2.0 et 26.8k⭐ OK, mais `npx vibe-kanban` ressemble à un wrapper inoffensif (pattern ccusage) tandis qu'il installe en réalité 188 MB de binaire dans `~/.vibe-kanban/`, ouvre un serveur persistant sur port 8181 et touche `~/.config/opencode/` — sans rien déclarer dans le README "Quick Start". Pas de flag `--check` / `--dry-run`, pas de `uninstall` command. Faux ami du pattern NPX read-only. À re-tester si le README documente l'install footprint avant le `npx` + ajoute `--check` + fournit `vibe-kanban uninstall`.

2026-04-24 ↗ GitHub

Tool ★ 27.1k

claude-code-templates

davila7 · MIT

Registry CLI (npx) de composants Claude Code : agents, commands, skills, MCPs, hooks. Project-local install dans `./.claude/`, zéro pollution `~/.claude/`, `--health-check` genuinely read-only. Adopté avec caveats : `--dry-run` est silently ignoré avec `--agent`.

Tool ★ 196.9k

Hermes Agent

NousResearch · MIT

Agent self-improving + messaging gateway (Telegram/Discord/Slack/WhatsApp/Signal/email) + cron natural-language + hub 85 000 skills (100 official) + MCP first-class. Testé 2026-06-18 puis pilotage live réussi : DM Telegram → Anthropic Sonnet 4.6 → skill discovery → `bash scripts/smoke.sh` sur Big-Blue → résumé sur Telegram, le tout en 59 s pour ~$0.10 (cache 99 %). ADOPT-CONDITIONAL. Sandbox 100 % contenu via `--hermes-home`/`--dir`/`--skip-setup`. uninstall.py 39 KB. 16 providers, zéro vendor lock. Différenciateur clé vs Claude Code Remote : tourne sur ta propre infra, accès kubectl/git/ssh full. Skill compat agentskills.io partielle (frontmatter à convertir). Footprint 1.8 GB.

Framework ★ 539

fable-mode (+ fable-sonnet + fable-haiku)

mrtooher · unlicensed

3 skills markdown pour Claude Code qui codifient un loop de discipline en 4 étapes (stage map → délégation conditionnelle → failable verification check → self-critique sceptique), avec 3 variantes pinnées par tier modèle (Opus inline / Sonnet via Agent / Haiku via Agent). Testé 2026-06-22 : install = `cp -r` dans `~/.claude/skills/`, zéro pollution (md5 CLAUDE.md + settings.json inchangés), hot-reload détecté instantanément (Claude Code a listé les 3 skills sans redémarrage). Verdict ADOPT pour 4 patterns vraiment uniques vs superpowers/apex : (1) warning threshold @3 qui force un halt+report à 3 concerns accumulés, (2) sed word-boundary safety `\bword\b` + grep post-pass pour les compounds mangled, (3) variantes pinned-by-tier pour router workload cost/qualité, (4) anti-pattern "manufactured doubt" (warning raised because evidence wasn't found = error). Core loop ~80 % redondant avec mes superpowers existants. Caveat license=null : usage perso OK, redistribution interdite par défaut.

2026-06-19 ↗ GitHub

Framework ★ 22.7k

SuperClaude Framework

SuperClaude-Org · MIT

Méta-framework Claude Code : 30 commandes /sc:*, 20 agents, 7 personas, 8 MCPs. Worst-case d'invasion testé : `superclaude install` injecte dans `~/.claude/commands/` + agents + plugin marketplace + SessionStart hook + pytest auto-discovery. Reject + skillify : nos skills/agents custom couvrent déjà 7/8 des features.

Tool ★ 15.1k

ccusage

ryoppippi · MIT

CLI qui parse les logs JSONL locaux de Claude Code (+ Codex, Gemini CLI, Copilot CLI — 15 agents au total) pour calculer consommation tokens, coût USD et tendances par jour/semaine/mois/session. Testé 2026-05-29 via `npx -y ccusage@latest claude daily/monthly/session --json` : ZÉRO pollution (md5 CLAUDE.md + settings.json inchangés, aucun marketplace, rien dans ~/.config|~/.cache), pur read-only. Verdict ADOPT — le test-tool le plus propre du catalogue : aucun install, MIT, mature (15k⭐, v20 pushé le jour même), multi-agent. Complément de RTK/token-savior : ceux-ci réduisent les tokens, ccusage les mesure. Caveat : coût affiché = pricing API public × tokens loggés, donc proxy de volume (sur-estime sous abonnement Max/Team).

Tool ★ 400

ccproxy

starbased-co · AGPL-3.0

Proxy LiteLLM-based qui intercepte les requêtes Claude Code et les route vers d'autres providers (Gemini 2M context, Perplexity WebSearch). Footprint propre dans `~/.ccproxy/` — pas un plugin Claude Code. Reject + watchlist : uv requis, AGPL-3.0, value gating sur API keys multi-providers.

Framework ★ 14.4k

TanStack Start

TanStack · MIT

Framework full-stack React (TanStack Router + SSR + server functions RPC + Vite). v1.167 stable, MIT, repo actif. Footprint propre (1 fichier telemetry orphan, désactivable). Adopt conditionnel : pour greenfield React → Cloudflare uniquement. Pas pour migrer finance/ol (changement d'archi NAS→CF + DB externe trop coûteux).

2026-05-11 ↗ GitHub

MCP ★ 16.9k

code-review-graph

tirth8205 · MIT

MCP server Python + Tree-sitter AST + blast-radius graph SQLite. Testé 2026-05-20 sur maritime-atlas via venv isolé : build 4.7s pour 127 files / 929 nodes / 7939 edges / 94 flows. detect-changes sur commit cascade WMS = 11 fns modifiées + 11 test gaps + risk 0.65, output ultra-utile vs re-lire 6000 lignes. Adopt-conditional : venv-only, éviter `install --platform claude-code` (modifie config sans dry-run). Pour sprint 0 rebrand maritime→aetherwx, parfait compagnon detect-changes pre-commit.

MCP ★ 891

token-savior

Mibayy · MIT

MCP server Python tree-sitter + bash compaction + persistent memory. Bench 97.9% tsbench à -80% tokens sur Opus 4.7. Testé 2026-05-20 en venv : 0 pollution ~/.claude/, index maritime-atlas 196 files / 31363 lignes en 0.22s, `ts init --dry-run` truthful, `ts structure` / `ts git-status` / `ts find-dead-code` clean. Verdict adopt-conditional venv-only (`ts init` à faire manuellement avec dry-run préalable + profile `optimized`). Complémentaire à RTK (nav structurelle ≠ filtrage bash) et à code-review-graph (MCP vs blast-radius graph).

À tester · 1

Plugin ★ 24.4k

claude-hud

jarrodwatts · MIT

Plugin qui overlay un HUD sur Claude Code : usage de contexte live, tools actifs, sub-agents en cours, progression todos — de la visibilité dans la black box. Inspection 2026-06-04 : MIT, 24.4k⭐, push très récent, aucun red flag (uninstall via `/plugin uninstall` standard, pas de daemon). DEFERRED car `/plugin install` indispo dans l'env Claude Code Agent SDK utilisé pour les tests. À re-tester depuis Claude Code interactif standard — adopt probable.

2026-06-04 ↗ GitHub

Sur le radar · 7

Tool ★ 33.6k

claude-code-router

musistudio · MIT

Route les requêtes Claude Code vers d'autres modèles (DeepSeek, Gemini, Ollama local) en gardant le harness intact — utile pour cap API spend ou comparer modèles.

2026-03-04 ↗ GitHub

Framework ★ 11.5k

Convex

get-convex · FSL-1.1-Apache-2.0

BaaS TypeScript-first : DB document + functions + realtime subs + auth + storage. Self-hostable Docker (FSL-1.1-Apache-2.0, homelab-friendly), SDK Apache-2.0 propre, MCP server beta natif. Reject + watchlist : 0/7 sites avec cas d'usage justifiant migration (stack NestJS+Drizzle+Postgres+SSE couvre déjà tout). À reconsidérer pour future app realtime-first.

2026-05-11 ↗ GitHub

Plugin ★ 1.0k

token-optimizer (alexgreensh)

alexgreensh · PolyForm-Noncommercial-1.0.0

Plugin marketplace Claude Code avec compaction-survival, dashboard live, hooks SessionStart, daemon port 24843. Concept intéressant mais license **PolyForm Noncommercial** bloque tout usage pro futur + pattern d'install invasive (cf Ruflo/SuperClaude déjà rejetés). Skip.

MCP ★ 386

token-optimizer-mcp

ooples · MIT

MCP server TypeScript cache + compression tool outputs (claim 95% reduction). Jeune projet, promesses floues. Double-up direct avec RTK qui couvre déjà la compaction Bash côté Rust. À surveiller mais pas prioritaire.

2026-05-20 ↗ GitHub

MCP ★ 11.5k

claude-context

zilliztech · MIT

Recherche sémantique sur tout le codebase via Milvus/Zilliz Cloud. MCP officiel Zilliz. Requiert deux deps externes payantes (Zilliz Cloud + OpenAI API key) — trop d'attache pour usage perso solo. Pour des monorepos très gros, à reconsidérer.

2026-05-06 ↗ GitHub

Tool ★ 416

claude-token-optimizer (nadimtuhin)

nadimtuhin · MIT

CLI `npx claude-token-optimizer init` qui restructure les docs projet (CLAUDE.md slim + .claudeignore + learnings on-demand). Concept sympathique mais notre topologie MEMORY.md/CLAUDE.md per-projet couvre déjà ces patterns. Skillifier le pattern `.claudeignore` éventuellement.

2026-05-19 ↗ GitHub

Tool ★ 5.4k

claude-token-efficient

drona23 · MIT

Single-file CLAUDE.md copy-paste avec règles anti-verbosity (no preambule, no em-dash, terse). 5.4k stars mais l'output utile = 7 lignes de règles. À piquer comme inspiration pour CLAUDE.md global perso, pas à installer comme outil.

Suggestion ?

Une ressource Claude Code-spécifique mérite d'être ajoutée à la watchlist ? Ouvre une issue sur le repo.