4 pontos por awfulanthropic 2026-06-15 | Ainda não há comentários. | Compartilhar no WhatsApp
  • LLMs não conhecem o seu projeto; elas só se lembram da API do Unity aprendida no ano passado e de padrões generalizados. O hera-agent-unity faz a IA executar diretamente no editor Unity vivo e trazer os resultados antes de sair supondo o código — medição real em vez de adivinhação
  • 1 binário em Go + 1 pacote UPM em C#, 0 dependências em runtime. Ao abrir o editor Unity, ele já fica conectado via HTTP em localhost. Sem Python, WebSocket ou JSON-RPC
  • Funciona com qualquer agente de IA que consiga executar comandos de shell, como Claude Code, Codex e Cursor (sem ficar preso a um cliente MCP específico)

O que ele pode fazer

  • exec — executa C# arbitrário dentro do Unity (acesso total ao editor + runtime). Compila com Roslyn e faz cache; o mesmo código é reexecutado instantaneamente
  • console / scene / test / profiler — lê logs reais do console por tipo, manipula cenas, roda testes PlayMode e lê o profiler pelo terminal
  • describe_type / find_method / unity_docs — inspeciona assemblies ativos via reflection e consulta offline 31.581 ScriptReferences do Unity 6 (embutidas no pacote, sem rede nem rate limit)
  • manage_gameobject / components / prefab / material / ui — edita GameObjects, componentes, prefabs, materiais e uGUI via API, sem boilerplate em C#
  • batch — executa vários comandos de forma atômica em uma única ida e volta HTTP (para CI e automação)
  • ferramentas customizadas — basta criar uma classe C# com o atributo [HeraTool] para descoberta automática (sem registro nem geração de código)

Destaque recente — mockup de UI → UI viva no Unity (ui_doc)

  • A área em que a IA mais falha é UI (anchors/pivot/layout do uGUI). Com o ui_doc, o agente projeta em JSON IR com formato de HTML, e o Hera traduz isso com precisão para uGUI real
  • Loop de "medição real em vez de adivinhação": mede cores (sample) a partir de uma screenshot de referência → escreve o IR → aplica (apply) → renderiza (capture) → compara → corrige. Recria o HUD de um jogo a partir de uma única screenshot, sem intervenção humana
  • Geração procedural de sprites com 0 dependências externas, 0 dependências de compilação em com.unity.ugui

Comparação com MCP

  • Instalação: Python + uv + FastMCP + arquivo de configuração → binário único
  • Protocolo: JSON-RPC sobre stdio → HTTP POST direto
  • Domain reload: lógica complexa de reconexão → sem estado (barramento via sistema de arquivos)
  • Compatibilidade: exclusivo para clientes MCP → qualquer shell, agente ou script

Suporta Unity 6 (6000.0+) e oferece todos os recursos gratuitamente sob licença MIT. É o sucessor unificado do hera-agent existente (gratuito) + hera-agent-pro (comercial), e todos os recursos Pro foram liberados sob MIT.

Ainda não há comentários.

Ainda não há comentários.