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

✍️ OpenClawRadar📅 Publicado: February 26, 2026🔗 Source
Renderizador 3D Baseado em Terminal Construído com Sistema de Código Multi-Agente Claude
Ad

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
Ad

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

Ad

👀 See Also

Protocolo Piloto: Uma Pilha de Rede P2P para Agentes de IA Construída com Claude
Tools

Protocolo Piloto: Uma Pilha de Rede P2P para Agentes de IA Construída com Claude

Um desenvolvedor construiu o Pilot Protocol, uma pilha de rede virtual ponto a ponto em espaço de usuário puro em Go, especificamente para agentes de IA autônomos, permitindo comunicação direta sem infraestrutura centralizada. O protocolo usa multiplexação UDP, travessia NAT e criptografia ponta a ponta, com benchmarks mostrando 89 MB/s de throughput local e 2,1 MB/s de throughput WAN transcontinental.

OpenClawRadar
Patina: Uma Habilidade de Código Claude que Detecta e Reescreve Padrões de Escrita de IA
Tools

Patina: Uma Habilidade de Código Claude que Detecta e Reescreve Padrões de Escrita de IA

Um desenvolvedor criou uma habilidade do Claude Code chamada patina que identifica 112 padrões que tornam o texto gerado por IA óbvio em quatro idiomas, depois reescreve as seções sinalizadas. A ferramenta inclui modos para apenas detecção, pontuação e reescrita iterativa.

OpenClawRadar
Os ganchos de código do Claude impedem a interferência entre abas do Chrome em múltiplas sessões.
Tools

Os ganchos de código do Claude impedem a interferência entre abas do Chrome em múltiplas sessões.

Um desenvolvedor criou três hooks (session-start, capture-tab-id, enforce-tab-id) que fixam cada sessão do Claude Code em sua própria aba do Chrome, impedindo que as sessões acessem acidentalmente as abas de outras sessões durante execuções de teste e preenchimentos de formulário.

OpenClawRadar
Hubcap Bridge: Comunicação Bidirecional Persistente entre CLI e JavaScript do Navegador via CDP
Tools

Hubcap Bridge: Comunicação Bidirecional Persistente entre CLI e JavaScript do Navegador via CDP

Hubcap Bridge é um novo recurso na ferramenta Hubcap CLI que cria um canal de mensagens bidirecional persistente entre processos locais e JavaScript em execução em páginas do navegador via Chrome DevTools Protocol. Ele permite que as habilidades do Claude Code interajam com aplicativos web através de suas APIs JavaScript internas sem exigir acesso a APIs públicas.

OpenClawRadar