Sobre o projeto
O Nexus Unity fornece uma ponte entre o Unity Editor e ferramentas de automação externas, especificamente otimizado para agentes de IA. Ele implementa um servidor JSON-RPC local que expõe uma ampla gama de capacidades do editor via uma API pública ou uma ponte MCP (Model Context Protocol).
As principais capacidades incluem:
- Gerenciamento de Cena e Hierarquia: Criar, abrir e salvar cenas, bem como manipular GameObjects (transform, duplicar, parentesco, etc.).
- Controle de Assets e Componentes: Pesquisar e gerenciar assets de prefab, adicionar/atualizar componentes e criar materiais.
- Automação de Código: Escrever scripts C# com compilação integrada e relatório de erros.
- Controle do Editor: Gerenciar o Play Mode, operações de desfazer/refazer, acessar logs e consultar resultados de testes.
- Automação de UI: Consultar e operar janelas do Unity Editor UI Toolkit.
O pacote inclui uma ponte MCP baseada em Python para integração com clientes de IA como Claude Desktop, Claude Code, Cursor, Windsurf e VS Code (Cline/Roo). Ele apresenta medidas de segurança integradas, incluindo autenticação por token de sessão, validação de host loopback e portões de confirmação para operações destrutivas, como gravações de scripts ou exclusão de PlayerPrefs.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.