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

✍️ OpenClawRadar📅 Publié: February 26, 2026🔗 Source
Terminal 3D Renderer Construit avec le Système de Code Multi-Agent Claude
Ad

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
Ad

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

Ad

👀 See Also

CC-Ledger : Suivi des coûts de Claude Code par session et par PR avec SQLite local
Tools

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.

OpenClawRadar
Serveur de Base de Connaissances Open Source et Orchestrateur Multi-Agents pour une Mémoire IA Persistante
Tools

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.

OpenClawRadar
De Replit à Local : Comment un développeur a utilisé Claude pour construire StillHere, une application de chat compagnon IA basée sur API
Tools

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.

OpenClawRadar
ClawMetry : Tableau de bord d'observabilité open source pour les agents OpenClaw
Tools

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.

OpenClawRadar