Unity × Codex · Guía ilustrada

Tutorial del plugin de Unity para Codex: instala las 31 skills de Unity en Codex

El plugin oficial de Unity para Codex incluye 31 skills — de unity-cli a compras integradas — además de una vía MCP hacia el Editor en vivo. Esta guía ilustrada cubre los comandos de instalación, la Unity CLI, el control del editor y cómo se compara el plugin de Codex con el de Claude Code.

La versión corta

  • Dos comandos de terminal lo instalan: codex plugin marketplace add Unity-Technologies/unity-agent-plugin y luego codex plugin add unity@unity-agent-plugin. Sin Package Manager, sin Asset Store.
  • La skill unity-cli le enseña a Codex la línea de comandos de Unity: comprobar el estado, tomar capturas, abrir escenas, entrar en play mode e incluso ejecutar fragmentos de C# con unity exec sin domain reload.
  • Para acceder al editor en vivo, el MCP Server de Unity 6 expone 52 herramientas y un botón Configure de un clic para Codex — después aparece un codex-mcp-client como Accepted en Connected Clients.
  • Unity está reconstruyendo MCP sobre la CLI (unity mcp configure), y el mismo repositorio del plugin sirve a Claude Code — instala ambos y maneja Unity con el agente que prefieras.

Codex released a Unity plugin featuring over 30 skills

Canal:Vibegame3:38

Abrir

Getting started with Unity CLI

Canal:Unity7:06

Abrir

Get started with Unity MCP

Canal:Unity6:17

Abrir

Unity's plugin for Codex — install and verification

Docs:docs.unity.comDocs

Abrir

Los fotogramas provienen de tres grabaciones de pantalla limpias (sin cámaras); los comandos de instalación, el número de skills, el requisito de Unity 6+ y el plan de migración MCP están cotejados con la documentación de Unity y el repositorio unity-agent-plugin.

Las capturas acreditan a los canales que las grabaron y a los vídeos oficiales de Unity; cada paso enlaza el segundo exacto.

Los 15 pasos completos: de un Codex vacío a Unity conectado

Instalar el plugin de Unity en Codex

  1. 1

    Añadir el marketplace de plugins de Unity a Codex

    En una terminal ejecuta codex plugin marketplace add Unity-Technologies/unity-agent-plugin y después codex plugin add unity@unity-agent-plugin. El plugin viene directamente del repositorio de GitHub de Unity — no es un asset del Asset Store ni un paquete del Package Manager, y nunca toca tu proyecto. Abre una sesión nueva de Codex y la sección Plugins mostrará Unity con su botón Try now y tres prompts listos, como se ve aquí.

    Codex desktop app Plugins page showing Unity's official plugin with its Try now button, three suggested Unity prompts and the Skills 31 list below
    La página del plugin de Unity dentro de Codex justo tras instalarlo — Try now abre un chat con el plugin cargado.Ver en 1:28
  2. 2

    Repasar las 31 skills y activar las que necesites

    Abre Plugins → Unity y recorre la lista de Skills. Unity incluye 31 skills que cubren 2D y pixel-perfect, mezcladores de audio, juegos live, búsqueda del editor, compras integradas, navegación con IA, anuncios de LevelPlay, localización, atlas de sprites, multijugador, voz Vivox, UI (IMGUI, uGUI, UI Toolkit), tilemaps, shaders y más. Cada una es un manual documentado que el agente carga cuando tu petición encaja — déjalas todas activas o apaga las áreas que tu juego no toca.

    Unity plugin skill list in Codex with blue toggles enabled for Audio Setup Mixers, Build Live Game, Generate Editor Search Query and Implement In App Purchases
    Todas las skills vienen activadas por defecto; los interruptores ajustan el contexto a tu proyecto.Ver en 1:00
  3. 3

    Encontrar la skill unity-cli — el puente a la terminal

    Sigue haciendo scroll hasta llegar a Unity CLI ("Use when interacting with Unity CLI from the terminal, or to control a running/connected Unity Editor") junto a Unity Package Management. El bloque Information de abajo confirma que tienes el original: Capabilities Interactive, Read, Write y Developer Unity Technologies. Esta skill es la que permite a Codex manejar la parte de línea de comandos de esta guía.

    Unity plugin skills scrolled to Unity CLI, Unity Package Management and Validate URP Render Graph Renderer Feature above the Information section crediting Developer Unity Technologies
    La lista termina con las skills unity-cli y de gestión de paquetes; la sección Information acredita a Unity Technologies como desarrollador.Ver en 1:08
  4. 4

    Invocarlo desde cualquier chat

    No hace falta lanzar nada especial: escribe unity en un chat de Codex — o usa la mención @, como aquí con "Unity game." — y describe la tarea en lenguaje natural. Las skills también se cargan solas cuando tu petición encaja con alguna, y puedes elegirlas explícitamente en los menús de contexto de Codex. Prueba uno de los prompts sugeridos por Unity como "Set up a tilemap level with rule tiles for my 2D Unity game."

    Codex composer with a Unity game prompt typed next to the Unity mention chip while the plugin's 31-skill list loads underneath
    Un simple prompt de "Unity game." basta para que Codex incorpore las skills del plugin.Ver en 0:44

Enseñar a Codex la Unity CLI

  1. 5

    Instalar la Unity CLI

    El conocimiento del plugin rinde mejor con la Unity CLI instalada. En Windows, ejecuta el instalador de una línea que se muestra: irm https://public-cdn.cloud.unity3d.com/hub/prod/cli/install.ps1 | iex. En macOS y Linux puedes usar Homebrew. El instalador termina con "Unity CLI 1.0.0-beta.6 installed!" e imprime los comandos de inicio — unity --help, unity editors list, unity install, unity upgrade.

    Windows PowerShell running the Unity CLI installer that prints Unity CLI 1.0.0-beta.6 installed with the unity --help, unity editors list and unity install getting-started commands
    Unity CLI 1.0.0-beta.6 instalada en Windows — el mensaje de bienvenida lista los cuatro comandos que conviene memorizar.Ver en 2:50
  2. 6

    Saber qué es la CLI (y qué no)

    Unity lo describe mejor que nadie: $ unity — A Command Line Interface for managing Unity — con No GUI, Built for automation, Built for agents. Gestiona tu entorno: instalar editores, administrar licencias, crear y abrir proyectos. No es una pipeline de build por sí sola — ese es el trabajo del paquete pipeline, que viene después.

    Unity CLI title slide reading A Command Line Interface for managing Unity with No GUI, Built for automation and Built for agents badges
    La diapositiva de presentación de Unity: sin GUI, hecha para automatizar, hecha para agentes.Ver en 1:28
  3. 7

    Ejecutar C# en el editor sin recompilar

    Combina la CLI con el paquete pipeline (unity pipeline install dentro de tu proyecto) y el editor en marcha se convierte en un servidor local. La recompensa: unity exec snippet.cs compila tu C# al vuelo, lo ejecuta en el hilo principal de Unity y devuelve el resultado — sin recompilación de todo el proyecto, sin domain reload, resultados en milisegundos. Estos comandos tipo eval son la forma más rápida de dejar que un agente ajuste una escena y verifique su trabajo.

    Unity CLI slide showing unity exec snippet.cs compiling C# on the fly, running it on Unity's main thread and returning the result without a recompile
    Compilar el snippet al vuelo, ejecutarlo en el hilo principal de Unity y devolver el resultado.Ver en 2:26
  4. 8

    Apuntar a tu agente hacia la CLI

    Cualquier agente que pueda ejecutar un comando de shell ya puede manejar Unity — Claude, Codex, Cursor, Copilot. La demo de Unity construye una escena jugable de esferas desde un solo prompt con una sesión de Claude Code acoplada al editor; con Codex los mismos comandos funcionan igual. Ante la duda, pide al agente que ejecute unity --help: la salida de ayuda le enseña la gramática de comandos por sí sola.

    Unity 6 editor playing an agent-built scene with floating spheres and a music player while a Claude Code session runs docked in the Inspector panel
    Una escena creada por el agente en play mode — esferas, materiales y un reproductor de música funcional, todo desde un prompt.Ver en 5:55

Abrir el editor con Unity MCP

  1. 9

    Abrir Project Settings → AI → Unity MCP Server

    Para acceso al editor más allá de la CLI, Unity 6 incluye un servidor MCP en el paquete AI Assistant (Edit → Project Settings → AI). El panel confirma dos cosas: Unity Bridge Status Running y Connected Clients — aquí dos entradas codex-mcp-client de Codex aparecen como Accepted, junto a una conexión cursor-vscode. Ahí es donde aparecerán las sesiones de editor de Codex.

    Unity 6 Project Settings AI section with the Unity MCP Server bridge running and two codex-mcp-client connections accepted under Connected Clients
    Unity Bridge en ejecución con dos entradas codex-mcp-client aceptadas — Codex está hablando con el editor.Ver en 0:10
  2. 10

    Pulsar Configure en la fila de Codex

    Baja hasta Integrations y tendrás configuración de un clic por agente: Cursor, Claude Code, Windsurf, Claude Desktop, VSCode GitHub Copilot, Kiro, Codex y Gemini. Pulsar Configure escribe el archivo de configuración (una entrada mcpServers que apunta al relay de Unity) en ese cliente. Si tu versión de Codex no aparece, la vía CLI del paso 15 hace lo mismo desde la terminal.

    Unity MCP Server Integrations list with Configure buttons for Cursor, Claude Code, Windsurf, Claude Desktop, VSCode GitHub Copilot, Kiro, Codex and Gemini above an mcpServers example
    Un clic en Configure por agente escribe la configuración mcpServers — Codex figura en la misma lista que Claude Code.Ver en 1:56
  3. 11

    Confirmar el servidor en el lado del agente

    Abre los ajustes MCP de tu agente y comprueba que el registro funcionó. En la página Tools & MCPs de Cursor, el nuevo servidor unity-mcp muestra "8 tools, 1 prompts enabled" justo después de configurarlo — el equivalente en Codex vive en su listado config/mcp. Ocho herramientas es el conjunto por defecto; Unity expone muchas más, como verás a continuación.

    Cursor Settings Tools and MCPs page showing the registered unity-mcp server with 8 tools and 1 prompt enabled after clicking Configure in Unity
    El servidor unity-mcp registrado en el cliente con 8 herramientas y 1 prompt por defecto.Ver en 3:08
  4. 12

    Repasar las 52 herramientas que expone Unity

    De vuelta en Unity, la sección Tools lista todo lo que el servidor puede hacer — este proyecto muestra 25 de 52 activadas entre los grupos Assets, Assistant y Core: generar assets, leer datos del proyecto, ejecutar comandos, crear scripts, aplicar ediciones de texto y más. Activa las herramientas que pida la tarea y usa Show Details para leer exactamente qué hace cada una antes de dársela al agente.

    Unity MCP Server tool surface showing 25 of 52 tools enabled with Unity AssetGeneration, Assistant and Core checkboxes and Show Details links
    Aquí hay 25 de 52 herramientas activadas — despliega Show Details y lee el contrato de cada herramienta antes de activarla.Ver en 2:58
  5. 13

    Pregunta al agente: ¿am I connected to Unity?

    La prueba más rápida es una pregunta. El agente respondió llamando de verdad a Unity_GetProjectData: "Yes — you're connected to Unity… it returned live project data (asset folders, scenes, scripts, materials, etc.)". La primera llamada muestra una petición de permiso dentro de Unity; acéptala y el cliente pasa a Accepted en Connected Clients. Desde aquí, prompts como "create a script for the SpaceshipObject" terminan con el objeto realmente en tu escena.

    Cursor agent answering Yes you are connected to Unity after running the Unity_GetProjectData tool against the live project
    Una llamada real a Unity_GetProjectData lo resuelve — el agente está leyendo el proyecto real.Ver en 3:42

¿Codex o Claude Code? Y qué viene después

  1. 14

    Saber hacia dónde va Unity MCP

    La propia respuesta de Unity a "¿desaparece MCP?": el soporte no se elimina, pero la implementación actual — la que corría dentro del proceso del Editor — se retira en favor de la Unity CLI más el paquete Pipeline con modo MCP integrado. La misma cobertura, más rápido y más fiable. En la práctica: sigue usando las integraciones de arriba y prefiere los comandos de la CLI para lo que ya cubran.

    Unity slide MCP rebuilt on the CLI showing the current MCP implementation retired in favor of the Unity CLI plus Pipeline package with built-in MCP mode
    Implementación MCP actual: retirada. La Unity CLI + Pipeline con modo MCP integrado la sustituye.Ver en 6:24
  2. 15

    Un comando conecta cualquier agente

    ¿Prefieres la terminal? unity mcp configure lista todos los clientes compatibles — Codex, Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Kiro, Kimi, Zed y más — y luego unity mcp configure codex registra el servidor de una vez. Fíjate: Codex y Claude Code aparecen en la misma lista; elijas el que elijas, el editor al otro lado es el mismo. Por eso Unity pudo publicar un único repositorio de plugin para ambos agentes.

    PowerShell running unity mcp configure listing supported MCP clients including Codex, Claude Code, Cursor, Windsurf, Kiro and Zed
    unity mcp configure enumera cada cliente que puede conectar — Codex y Claude Code lado a lado.Ver en 6:30

FAQ del plugin de Unity para Codex

Sigue leyendo