Beta aberto do Unity AI: Como começar a usar o MCP

May 11, 2026|5 Min
Arte para o beta aberto do Unity AI. Um objeto em forma de faixa na cor roxo metálico sobreposto a um fundo com degradê preto e roxo.
Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.

No artigo de hoje sobre o Beta Aberto do Unity AI, saiba como conectar o Claude Code, o GitHub Copilot e outros agentes de IA diretamente ao Editor do Unity usando o servidor do Protocolo de Contexto de Modelo (MCP) do Unity.

O MCP Server da Unity AI oferece uma nova maneira de trabalhar com agentes de IA no seu IDE. Em vez de alternar entre o editor de código e o Unity, você pode conectar agentes como o Claude Code, o Cursor, o Windsurf ou o VS Code Copilot diretamente ao seu projeto do Unity em execução — e permitir que o IDE tenha acesso ao contexto completo do projeto, como inspecionar cenas, ler a saída do console, editar scripts e acionar ações do Editor, sem que você precise copiar e colar o contexto.

Esta publicação explica o que é o MCP, como conectar um agente, quais ferramentas estão disponíveis e como você pode usá-lo para agilizar tarefas comuns de desenvolvimento, como corrigir bugs e gerenciar cenas.

O que é o Protocolo de Contexto de Modelo?

O Protocolo de Contexto de Modelo (MCP) é um padrão aberto que permite que agentes de IA se comuniquem com ferramentas externas e fontes de dados de maneira estruturada. O servidor MCP do Unity implementa esse protocolo para que qualquer agente de IA compatível com MCP possa se conectar ao Editor do Unity e interagir com ele como se fosse um conjunto de ferramentas que podem ser chamadas.

Sem o MCP, um agente de IA no seu IDE vê apenas o que você mostra a ele: os arquivos que você tem abertos, o código que você cola ou os erros que você copia. Com o MCP, você tem acesso em tempo real ao estado de execução do seu projeto do Unity — hierarquia de cenas, GameObjects, valores de componentes, configurações de compilação e mensagens do console — por meio de um protocolo padronizado.

O servidor MCP oficial do Unity está incluído no pacote do AI Assistant e requer uma assinatura do Unity para ser utilizado (embora não consuma créditos do Unity AI).

Menu do Unity MCP Server exibindo as configurações do projeto.
Configurações do projeto para o servidor Unity MCP

Pré-requisitos

Para começar a usar o MCP, seu ambiente deve atender aos seguintes requisitos:

  • Unity 6 (6000.0) ou versão posterior com o pacote AI Assistant instalado
  • Um cliente de IA compatível com MCP, como o Claude Code, o Cursor, o Windsurf ou o Claude Desktop
  • Um projeto do Unity conectado ao Unity Cloud
  • Uma versão de avaliação ou assinatura ativa do Unity AI

Como integrar um agente de IA ao Unity

A configuração do Unity MCP leva apenas alguns minutos. Aqui está o processo completo:

1. Verifique se a ponte Unity MCP está em execução

No Editor do Unity, vá para Editar > Configurações do projeto > Unity AI > Unity MCP. Verifique se o Unity Bridge está exibindo “Em execução” (indicador verde). A ponte é iniciada automaticamente quando o Editor é carregado. Se aparecer “Parado”, selecione “Iniciar”.

O MCP Server do Unity aberto no Editor do Unity. Um usuário verifica se o Unity Bridge está em execução.
O Unity Bridge está funcionando corretamente

2. Configure seu cliente de IA

A seção “Integrações” da página de configurações do Unity MCP permite configurar automaticamente os clientes compatíveis – expanda “Integrações”, selecione o seu cliente e clique em “Configurar”. Os clientes compatíveis podem incluir o Claude Code, o Cursor, o Windsurf e o Claude Desktop, dependendo da sua versão do Unity MCP.

3. Adicione o caminho do Relay manualmente (se necessário)

Se o seu cliente não estiver na lista de configuração automática, adicione uma entrada de servidor que aponte para o binário do Unity Relay. O Relay é instalado em ~/.unity/relay/ quando o Unity é iniciado. Passe --mcp como um argumento de linha de comando ao executável do Relay.

4. Aprovar a conexão no Unity

Na primeira vez que seu agente se conectar, o Unity exibe uma mensagem informando que a conexão está pendente. Vá em Editar > Configurações do projeto > IA > Unity MCP, verifique os detalhes do cliente e selecione Aceitar. Os clientes já aprovados são reconectados automaticamente.

5. Teste a conexão

Seu agente deve agora listar as ferramentas do Unity MCP disponíveis. Execute um comando simples como “Leia as mensagens do console do Unity e resuma quaisquer avisos ou erros” para verificar se a conexão está funcionando.

Servidor MCP do Unity aberto no Editor do Unity. O servidor MCP confirma a conexão entre o Unity e o LLM escolhido pelo desenvolvedor.
O servidor MCP está confirmando uma conexão entre o Unity e o LLM escolhido pelo desenvolvedor

Caminhos de retransmissão específicos da plataforma

O caminho binário do Relay varia de acordo com o sistema operacional. Use o caminho específico para a sua plataforma ao configurar o agente manualmente:

  • macOS (Apple Silicon): ~/.unity/relay/relay_mac_arm64.app/Contents/MacOS/relay_mac_arm64
  • macOS (Intel): ~/.unity/relay/relay_mac_x64.app/Contents/MacOS/relay_mac_x64
  • Windows: %USERPROFILE%\.unity\Relay\Relay_win.exe
  • Linux: ~/.unity/Relay/Relay_linux

Ferramentas disponíveis

Depois de conectado, seu agente de IA passa a ter acesso a um conjunto de ferramentas integradas do Unity MCP. Essas ferramentas são o que o agente aciona quando você lhe dá instruções — ele não interage diretamente com o Unity, mas sim por meio do protocolo.

As principais categorias de ferramentas incluem:

  • Gerenciamento de cenas: ler a hierarquia, criar/modificar/excluir GameObjects, gerenciar cenas
  • Edição de scripts: crie, leia e modifique scripts em C# no seu projeto
  • Acesso ao console: ler registros, avisos e erros no console do Unity
  • Inspeção de GameObjects: ler e gravar valores de componentes em GameObjects específicos
  • Configurações de compilação: verificar a plataforma e a configuração de compilação

Você também pode registrar ferramentas MCP personalizadas em C# para disponibilizar seus próprios fluxos de trabalho de editor aos agentes conectados – o que é útil para equipes que desejam automatizar tarefas específicas de cada projeto.

Lista de integrações do Unity MCP Server disponíveis no Editor do Unity, incluindo Cursor, Claude Code, Windsurf, Claude Desktop, VSCode GitHub Copilot, Kiro, Codex e Gemini.
O Unity AI lista as integrações disponíveis para o Unity MCP

Controlando o Unity a partir de um agente de IA

Com a conexão MCP ativa, você pode dar instruções em linguagem natural ao seu agente de IA, e ele as executará usando as ferramentas do Unity. Alguns exemplos:

  • “Crie um novo GameObject vazio chamado PlayerSpawn na posição (0, 0, 0)”
  • “Analise a hierarquia da cena e me diga quais objetos têm componentes faltando”
  • “Escreva um script que mova a câmera para acompanhar o jogador e anexe-o à câmera principal”
  • “Verifique se há erros no console e corrija tudo o que estiver relacionado a referências nulas”

O agente utiliza as ferramentas do MCP para executar cada etapa, mostrando seu raciocínio e as chamadas de ferramentas que realiza. Você permanece no seu IDE o tempo todo — não precisa alternar para Unity até que queira verificar o resultado.

Visualização no Editor do Unity de um agente de Unity AI realizando alterações em uma cena com base em instruções de um LLM conectado por meio do MCP Server.
Agente de IA que realiza alterações em uma cena no Unity com base em instruções de um LLM conectado por meio do MCP Server

Corrigindo erros de console com o Unity MCP

Uma das utilidades mais práticas do Unity MCP é permitir que seu agente leia e corrija erros do console de forma autônoma. Como o agente pode tanto ler o console quanto editar scripts na mesma sessão, ele consegue passar do erro à correção sem que você precise copiar nada:

1. O agente lê o console por meio do Unity_ReadConsole

2. Identifica o script relevante e lê seu conteúdo

3. Aplica uma correção e salva o arquivo de volta no projeto

4. Verifica o console novamente para confirmar se o erro foi resolvido

Isso fecha o ciclo de feedback que normalmente exige copiar e colar manualmente entre o Unity e um assistente de IA – o agente cuida de tudo do início ao fim.

Visualização no editor do agente de IA da Unity lendo um erro no console e aplicando uma correção.
Agente de IA lendo um erro do console e aplicando uma correção

Mais informações sobre o Unity AI

Se você quiser saber mais sobre o que está disponível na versão beta aberta do Unity AI, convidamos você a ler outros artigos desta série:

Experimente o Unity AI hoje mesmo

A versão beta aberta do Unity AI já está disponível para todos os desenvolvedores do Unity 6. Inscreva-se para um teste gratuito, explore o Unity AI Assistant, conecte suas ferramentas preferidas através do Unity AI Gateway e comece a experimentar como fica seu fluxo de trabalho de desenvolvimento com um agente de IA integrado e sensível ao projeto.

Cadastre-se e saiba mais sobre planos, preços e privacidade de dados em unity.com/features/ai

A documentação completa está disponível na seção de documentação do Unity AI, acessível através do link no Editor, ou em docs.unity3d.com.

O Unity AI Assistant está atualmente em fase de beta aberta. Portanto, os recursos, o comportamento e a disponibilidade descritos nesta publicação estão em fase de desenvolvimento ativo e podem sofrer alterações, ser limitados ou ser descontinuados sem aviso prévio.