Terminal 3D Renderer Construit avec le Système de Code Multi-Agent Claude

Un développeur a créé tortuise, un moteur de rendu 3D terminal qui affiche des éclaboussures gaussiennes en utilisant des caractères demi-bloc Unicode et des symboles ASCII. Le projet a été réalisé en 3 jours en utilisant une configuration Claude Code avec environ 70-80 agents au total répartis sur 3-4 sessions.
Architecture des agents
La configuration Claude Code utilise un schéma spécifique :
- La session principale agit comme coordinateur, déléguant les tâches et communiquant avec le développeur
- Les sous-agents de tâche peuvent contenir des sous-agents à l'intérieur d'eux via agent-mux (compétences et wrappers SDK→CLI)
- Un "sous-agent qui fait avancer les choses" gère la plupart du travail, capable d'utiliser en interne Claude Code, Codex et des agents opencode
Flux de travail de développement
Le développeur a utilisé plusieurs stratégies de coordination d'agents :
- Planifier avec Opus → challenger avec Codex 5.3 xhigh → construire avec Codex-es 5.3 high → auditer avec Opus ou Codex 5.3 xhigh
- Pour les optimisations difficiles : Sessions Opus multiples avec 4-5 agents Codex 5.3 xhigh en parallèle recherchant des approches d'amélioration orthogonales
- Boucle d'auto-vérification utilisant la compétence Peekaboo + ensemble d'outils (automatisation d'interface macOS) permettant aux agents de lancer l'application terminal sur un Mac Mini sans écran et de déboguer visuellement
- Préservation du contexte entre sessions via : sessions JSON .claude → fichier markdown déterministe → digéré par Sonnet 4.6
Détails techniques
tortuise est un moteur de rendu d'éclaboussures gaussiennes TUI avec ces caractéristiques :
- Rend des fichiers .ply et .splat en caractères demi-bloc Unicode
- Gère plus d'1 million d'éclaboussures
- Rendu uniquement CPU utilisant Rust + Rayon
- Six modes de rendu
- Fonctionne sur SSH
- Compatible avec Apple Silicon M2-M4
Défis rencontrés
Le développement a rencontré plusieurs obstacles :
- Les agents ont eu du mal à produire des shaders Metal fonctionnels pour le rendu d'éclaboussures gaussiennes, ni Codex 5.3 xhigh ni Opus 4.6 n'y sont parvenus
- Sans directives de code appropriées et conception modulaire, les agents avaient tendance à créer des "monolithes bricolés" avec "+5k lignes de folie"
- Un travail considérable a été consacré à du "polissage basé sur le bon sens" comme des mappages de touches appropriés pour le déplacement et la rotation
Le projet a été inspiré par le modèle SHARP open source d'Apple pour la conversion d'image en scène 3D et le désir de créer un visualisateur sans GPU pour l'éclaboussure gaussienne. Le développeur continue d'ajouter des fonctionnalités, y compris un script pour charger des scènes 3D depuis des sites web comme SuperSplat.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

CC-Ledger : Suivi des coûts de Claude Code par session et par PR avec SQLite local
CC-Ledger est un binaire Rust qui s'accroche à Claude Code, enregistrant chaque tour dans une base SQLite locale. Repérez les sessions hors de contrôle en direct et obtenez une ventilation des coûts par PR sans clé API. Comprend une barre de menus macOS, un tableau de bord web et une interface CLI.

Serveur de Base de Connaissances Open Source et Orchestrateur Multi-Agents pour une Mémoire IA Persistante
Un développeur a créé un serveur MCP personnalisé sur un VPS privé pour offrir à Claude, Codex et Gemini une mémoire persistante entre les sessions, avec un serveur de base de connaissances qui ingère les coffres Obsidian et un orchestrateur multi-agents appelé Daniel pour la redondance.

De Replit à Local : Comment un développeur a utilisé Claude pour construire StillHere, une application de chat compagnon IA basée sur API
Un développeur a créé StillHere.ink, une application de chat IA pour des conversations de type compagnon utilisant des clés API personnelles, après être passé de Replit à un développement local avec Claude. L'application propose une mémoire, des résumés de journal, du RAG, un changement de modèle et des outils de contrôle des coûts.

ClawMetry : Tableau de bord d'observabilité open source pour les agents OpenClaw
ClawMetry est un tableau de bord d'observabilité open-source pour les agents OpenClaw qui fournit une activité de session en direct, un suivi des coûts de tokens, une détection des changements de fichiers mémoire et des alertes de session bloquée. Il s'exécute localement avec pip install clawmetry et a été construit en utilisant OpenClaw lui-même.