Renderizador 3D Baseado em Terminal Construído com Sistema de Código Multi-Agente Claude

Um desenvolvedor construiu tortuise, um renderizador 3D baseado em terminal que exibe splats Gaussianos usando caracteres Unicode halfblock e símbolos ASCII. O projeto foi criado em 3 dias usando uma configuração Claude Code com aproximadamente 70-80 agentes no total, distribuídos em 3-4 sessões.
Arquitetura dos Agentes
A configuração Claude Code utiliza um padrão específico:
- A sessão principal atua como coordenadora, delegando tarefas e se comunicando com o desenvolvedor
- Subagentes de tarefas podem conter subagentes dentro deles via agent-mux (wrappers de habilidades e SDK→CLI)
- Um "subagente de execução" lida com a maior parte do trabalho, capaz de usar Claude Code, Codex e agentes opencode internamente
Fluxo de Trabalho de Desenvolvimento
O desenvolvedor utilizou várias estratégias de coordenação de agentes:
- Planejar com Opus → desafiar com Codex 5.3 xhigh → construir com Codex-es 5.3 high → auditar com Opus ou Codex 5.3 xhigh
- Para otimizações difíceis: Múltiplas sessões Opus com 4-5 agentes Codex 5.3 xhigh em paralelo pesquisando abordagens de melhoria ortogonais
- Loop de autoverificação usando habilidade Peekaboo + conjunto de ferramentas (automação de GUI macOS) permitindo que agentes iniciem o aplicativo de terminal em um Mac Mini headless e depurem visualmente
- Preservação de contexto entre sessões via: .claude sessions JSON → arquivo markdown determinístico → digerido por Sonnet 4.6
Detalhes Técnicos
tortuise é um renderizador de Splats Gaussianos TUI com estas características:
- Renderiza arquivos .ply e .splat em caracteres Unicode halfblock
- Lida com 1M+ splats
- Renderização apenas com CPU usando Rust + Rayon
- Seis modos de renderização
- Executa via SSH
- Funciona em Apple Silicon M2-M4
Desafios Enfrentados
O desenvolvimento enfrentou vários obstáculos:
- Agentes tiveram dificuldade em produzir shaders Metal funcionais para renderização de Splats Gaussianos, com nem Codex 5.3 xhigh nem Opus 4.6 tendo sucesso
- Sem diretrizes de código adequadas e design modular, agentes tendiam a criar "monolitos improvisados" com "+5k linhas de loucura"
- Trabalho considerável foi gasto em "polimentos baseados em senso comum" como mapeamentos de teclas adequados para movimento e rotação
O projeto foi inspirado pelo modelo SHARP de código aberto da Apple para conversão de imagem para cena 3D e pelo desejo de criar um visualizador sem GPU para splatting Gaussiano. O desenvolvedor continua a adicionar recursos, incluindo um script para carregar cenas 3D de sites como SuperSplat.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Claude Code Studio: Aplicativo de Desktop de Código Aberto para Gerenciar Múltiplas Sessões de Codificação do Claude
Claude Code Studio v0.9.3 é um aplicativo de desktop de código aberto que fornece uma interface multi-painel para gerenciar várias sessões do Claude Code CLI. Ele aborda problemas comuns de fluxo de trabalho como alternar entre abas do terminal, persistência de sessões e repetição de instruções.

Script Python de 80 linhas usa Claude para gerar sugestões de links internos, reduzindo o tempo de vinculação de 2 horas para 8 minutos
Um usuário do Reddit criou um script Python de 80 linhas que envia um rascunho de artigo e um sitemap para o Claude, que retorna links internos relevantes com texto âncora sugerido — reduzindo o tempo de linkagem manual de 2 horas para 8 minutos por artigo.

ExposureGuard MCP Server Adiciona Varredura de Segurança de Domínio ao Claude Desktop
Um desenvolvedor criou um servidor MCP para verificação de segurança de domínios usando o Claude Code, expondo quatro ferramentas que verificam SPF, DMARC, SSL, cabeçalhos de segurança, DNSSEC, portas abertas, MX e HTTPS. O servidor está disponível via pip install exposureguard-mcp com um plano gratuito de 100 chamadas de API por dia.

Corvo: Plataforma MCP de Código Aberto Adiciona Memória Persistente e Compartilhamento P2P a Frontends de LLM
Crow é uma plataforma de servidor MCP de código aberto e auto-hospedada que fornece frontends de LLM com memória persistente baseada em SQLite, ferramentas de pesquisa estruturada e compartilhamento ponto a ponto criptografado. Funciona com qualquer cliente compatível com MCP, como Claude Desktop, Cursor ou Windsurf, e não requer dependência de nuvem por padrão.