Unity MCP com Claude Code e Cursor: Opere o Editor Sem Escrever Cada Alteração Manualmente
Conecte Claude Code, Cursor e Codex ao Unity via Model Context Protocol—instale uma ponte local, pré-visualize alterações e depure cenas além de edições de IA apenas em arquivos.
- unity-mcp
- mcp-for-unity
- claude-unity-mcp
- unity-claude-code
- unity-ai
- claude-code
- cursor
- vberai
O Limite de “IA Escreve C# em uma Pasta”
Ferramentas de codificação baseadas em chat são boas em gerar scripts. A IA que apenas edita arquivos ainda perde o estado ao vivo do editor—cenas abertas, GameObjects selecionados, variantes de prefab, comportamento em modo Play e erros do Console.
Se o modelo só vê arquivos no disco, ele adivinha a hierarquia e não pode clicar em Play, renomear um nó na Hierarquia ou inspecionar uma referência ausente. As equipes precisam do assistente dentro do loop do motor, não apenas no repositório.
Model Context Protocol (MCP) é uma forma padrão para clientes de IA chamarem ferramentas. Um servidor Unity MCP expõe ações do editor através de uma ponte local, para que clientes como Claude Code, Cursor e fluxos de trabalho estilo Codex possam ler e alterar o projeto enquanto o Unity está em execução.
A VberAI fornece um plugin Unity MCP para essa ponte. Este guia é um caminho prático de configuração e uso—não um despejo de recursos.
O Que o Unity MCP Muda no Trabalho Diário
| Sem MCP | Com Unity MCP |
|---|---|
| Cole scripts gerados e depois corrija erros de compilação você mesmo | Peça ao cliente para criar um script e anexá-lo a um GameObject nomeado |
| Duplique painéis de UI manualmente | Prompt: “Clone Panel_Shop sob Canvas e renomeie os filhos” |
| Descreva erros do Console no chat | Deixe o cliente ler logs recentes / contexto de seleção (onde o plugin expõe) |
| Adivinhe o layout da cena a partir do YAML | Consulte a hierarquia e depois edite com confirmação |
Você ainda revisa diffs e resultados do modo Play. Você para de digitar cada clique no editor que um agente pode fazer com segurança.
Pré-requisitos
- Projeto Unity aberto (LTS recomendado para trabalho em equipe)
- Um cliente compatível com MCP: Claude Code, Cursor, Windsurf ou similar
- Acesso à rede local para
127.0.0.1(a ponte normalmente fica no loopback) - O pacote VberAI Unity MCP para sua versão do Unity (download / docs)
Opcional, mas útil: uma pequena cena de exemplo (Canvas vazio + dois botões) para que os primeiros prompts sejam fáceis de verificar.
Checklist de Configuração
1. Instale o plugin Unity MCP
- Importe o pacote para o seu projeto (ou instale via fluxo de pacotes da sua equipe)
- Ative a extensão / entrada de menu (os nomes variam ligeiramente por build—procure por MCP ou AI Bridge)
- Recarregue o editor se o Unity pedir
2. Inicie a ponte MCP local
Abra o painel do plugin e inicie o servidor. Confirme:
- O status mostra em execução
- O host é localhost (não exponha a porta publicamente)
- O caminho do projeto corresponde ao projeto Unity que você pretende editar
3. Registre o servidor no seu cliente de IA
No Cursor ou Claude Code, adicione uma entrada de servidor MCP apontando para a ponte Unity local (stdio ou HTTP/SSE—siga a documentação atual do plugin).
Reinicie o cliente se as ferramentas não aparecerem. Você deve ver ferramentas relacionadas ao Unity listadas (leitura de cena, operações de nó, etc.).
4. Execute um teste de fumaça somente leitura
Pergunte:
Liste os GameObjects raiz na cena ativa.
Se a resposta corresponder à Hierarquia, a ponte funciona. Só então tente ações de escrita.
5. Execute um pequeno teste de escrita
Pergunte:
Crie um GameObject vazio chamado
MCP_SmokeTestsob a raiz da cena.
Encontre-o na Hierarquia e depois exclua-o. Prefira testes reversíveis antes de grandes refatorações.
Padrões de Prompt que Funcionam Bem
Estrutura primeiro
Mostre os filhos de
Canvas/HUDe resuma quais são LayoutGroups.
Escritas focadas
Sob
Canvas/Menu, renomeieButtonparaBtn_Starte defina o texto do rótulo TMP paraStart.
Loop de depuração
Depois que eu pressionar Play, resuma os erros do Console relacionados a
PlayerControllere sugira a menor correção.
Combine com UI gerada
Se você importou uma tela do AI Studio, use MCP para conectar listeners onClick ou alinhar nomes com suas convenções de C#—sem reconstruir o prefab manualmente.
Hábitos de Segurança
- Mantenha a ponte apenas em localhost
- Prefira ler → planejar → escrever em vez de um único prompt gigante de “reconstruir o jogo”
- Faça commit antes de grandes edições do agente
- Não cole segredos em prompts; MCP não substitui controle de acesso
- Trate o modo Play e a atualização do banco de dados de assets como pontos de verificação humanos
O MCP reduz cliques manuais no editor. Não remove a revisão de código.
Como Isso se Relaciona com os Assistentes de IA Integrados do Unity
Assistentes integrados do Unity e plugins Unity MCP de terceiros resolvem tarefas sobrepostas. Avalie-os da mesma forma:
- A ferramenta pode ver a Hierarquia / seleção ao vivo?
- Ela pode fazer edições reversíveis que você pode auditar?
- Funciona com o cliente de IA que sua equipe já usa (Claude Code, Cursor, …)?
O Unity MCP é mais forte quando sua equipe já vive nesses clientes e quer um protocolo entre motores (muitos estúdios também usam Godot ou Cocos MCP com o mesmo hábito).
FAQ
Ainda escrevo C#?
Sim. O MCP é melhor em operações de editor e scaffolding. Sistemas de gameplay, rede e trabalho de performance ainda precisam de engenheiros.
Claude Code vs Cursor?
Ambos funcionam se suportarem MCP e você apontá-los para o mesmo servidor Unity local. Escolha o cliente que seu repositório já usa; a ponte é a peça compartilhada.
Isso é só para UI?
Não. Hierarquia, componentes e operações de cena também se aplicam a objetos de gameplay. UI é simplesmente uma primeira demonstração fácil.
Onde está o vídeo passo a passo?
Veja Unity Game Engine MCP Plugin (guia em vídeo) no canal VberAI para uma passagem de configuração gravada.
Próximos Passos
- Instale Unity MCP em uma cena descartável
- Conecte Claude Code ou Cursor e passe no teste de fumaça somente leitura
- Automatize uma tarefa que você odeia (renomear em lote, duplicar painel, anexar script)
Quando design-para-prefab for o gargalo em vez de operações de editor, combine isso com o fluxo de trabalho Figma → Unity AI Studio.
Continuar lendo
Mais guias que podem interessar
Design de UI de Jogo: Fluxo de Trabalho Tradicional vs Arte com IA + Divisão no VberAI Studio
Compare o fatiamento manual no PS/Figma com o VberAI Studio: importe ou gere UI com IA, divida camadas automaticamente, exporte PSD em camadas ou conjuntos de imagens.
- game-ui-design
- game-ui-designer-flow
- ui-slicing
- AIGC
Godot MCP vs Unity MCP vs Cocos MCP: Como Escolher em 2026
Compare Godot, Unity e Cocos Creator MCP por adequação ao motor, licenciamento, instalação e casos de uso para escolher a ponte certa.
- Godot MCP
- Unity MCP
- Cocos MCP
- MCP
VberAI Revestimento de UI com Um Clique: Mude os Temas do Jogo Sem Mover o Layout
O VberAI Studio reformula a UI de jogos em tela cheia com um clique, usando predefinições ou imagens de referência. Layout e estrutura permanecem fixos. Exemplos: Gótico→Halloween e Cartoon→Natal.
- vberai
- ai-studio
- ui-reskin
- game-ui