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

Usando o Modo de Código MCP para Pesquisa Eficiente de Palavras-chave no Claude
Tools

Usando o Modo de Código MCP para Pesquisa Eficiente de Palavras-chave no Claude

Um desenvolvedor criou um servidor MCP que permite ao Claude realizar pesquisas de palavras-chave autônomas usando um padrão de Modo de Código, reduzindo os tokens de definição de ferramentas de milhares para aproximadamente 1.000 com apenas duas ferramentas: pesquisa e execução.

OpenClawRadar
0Latency: Uma Camada de Memória Persistente para Agentes de IA via MCP
Tools

0Latency: Uma Camada de Memória Persistente para Agentes de IA via MCP

0Latency é um servidor MCP que adiciona memória persistente ao Claude e outros agentes de IA, armazenando memórias entre sessões para evitar perda de contexto. Funciona nativamente com Claude Desktop, Claude Code, claude.ai, GPT, Gemini, Cursor e qualquer agente compatível com MCP.

OpenClawRadar
Claude Code Construiu Treelo: Uma Ferramenta Gratuita de Transcrição de Vídeo
Tools

Claude Code Construiu Treelo: Uma Ferramenta Gratuita de Transcrição de Vídeo

Um editor de vídeo usou o Claude Code para criar o Treelo, uma ferramenta gratuita que transcreve arquivos de vídeo/áudio, remove palavras de preenchimento, permite a colocação de efeitos sonoros em timestamps exatos e exporta SRT para o Premiere ou ASS para o DaVinci Resolve.

OpenClawRadar
Servidor MCP Nativo do macOS para Controle Total do Sistema Operacional
Tools

Servidor MCP Nativo do macOS para Controle Total do Sistema Operacional

Um servidor nativo para macOS oferece 24 ferramentas para cliques com precisão de pixel, combinações de teclas, arrastar e soltar, gerenciamento de aplicativos, suporte a múltiplos monitores e acesso à área de transferência. É de código aberto e funciona com Claude Code, Cursor ou qualquer cliente MCP.

OpenClawRadar