Beta abierta de Unity AI : El asistente de IA, explicado

Haz preguntas, planifica tareas complejas y deja que el agente actúe, todo ello sin salir del editor. Hoy, en nuestra serie sobre la beta abierta de Unity AI , exploramos el Unity AI Assistant.
Unity AI Assistant es la pieza central de Unity AI . Es un GPT integrado directamente en el Unity Editor, impulsado por modelos de IA de vanguardia y fundamentado en la documentación y las mejores prácticas de Unity . A diferencia de un asistente de programación de propósito general, conoce la jerarquía de tu escena, los paquetes instalados, la plataforma de destino, tus GameObjects y más; por lo tanto, las respuestas y el código que genera son específicos para lo que realmente estás construyendo.
El asistente opera en tres modos . Eliges el modo en función de la complejidad de lo que necesitas y de cuánta autonomía quieras otorgar a tu asistente de IA.
Modo de consulta
El modo de consulta es la forma más rápida de obtener respuestas dentro del editor. Escribe una pregunta en lenguaje sencillo y el Asistente de Unity AI responderá con una explicación, un fragmento de código o una recomendación, todo ello basado en el contexto de tu proyecto. Se basa en la documentación de Unity, las referencias de la API de tiempo de ejecución y el estado de tu proyecto actual.
El modo de consulta es de solo lectura: nunca modifica tu proyecto, nunca escribe archivos y nunca cambia nada sin que tú mismo actúes sobre la respuesta. Es el modo adecuado cuando se busca información, no acción.
El modo de consulta es eficaz para:
- Explicación de las API de Unity y del funcionamiento de componentes específicos
- Diagnosticar errores de consola y sugerir soluciones
- Recomendar enfoques para un problema específico de jugabilidad o del sistema.
- Responder a preguntas sobre tu escena: «¿qué GameObjects utilizan este material?»
- Consultar la documentación del paquete sin salir del editor

Modo de planificación
El modo de planificación está diseñado para tareas que requieren varios pasos para completarse. Cuando describes lo que quieres construir o modificar, el Asistente genera un plan estructurado —un desglose paso a paso de lo que pretende hacer— antes de llevar a cabo cualquier acción.
Revisas el plan, lo ajustas si es necesario y luego lo apruebas. Solo después de la aprobación sucede algo en su proyecto. Esto convierte al modo Plan en la opción adecuada cuando se desea tener visibilidad y control sobre el enfoque, permitiendo así tomar una decisión informada antes de autorizar a Unity AI a realizar cambios.
El modo de planificación funciona bien para:
- Refactorización de un sistema existente que abarca múltiples scripts
- Implementación de una nueva funcionalidad desde cero: gestión de entradas, máquinas de estados y eventos.
- Reorganización de la jerarquía de la escena según un requisito de diseño
- Migrar código de una versión o patrón de Unity a otro
Modo de consulta
El modo de consulta es el punto de partida para la mayoría de las interacciones. Úsalo para hacer preguntas sobre Unity, obtener explicaciones sobre errores de la consola, entender cómo funciona un componente específico o consultar las mejores prácticas. El asistente se basa en la documentación de Unity y en el contexto de tu proyecto activo para ofrecer respuestas específicas y relevantes.
Ejemplos de prompts en el modo Preguntar:
- ¿Por qué mi Rigidbody está atravesando el suelo?
- ¿Cuál es la diferencia entre FixedUpdate y Update?
- ¿Cómo configuro un NavMesh para mi escena actual?

Modo de planificación
El modo de planificación te ayuda a simplificar tareas complejas dividiéndolas en pasos más pequeños. En lugar de una respuesta única, el Asistente de Unity AI genera un plan estructurado para una tarea de varios pasos, detallando lo que pretende hacer antes de emprender cualquier acción. Esto le brinda la oportunidad de revisar, ajustar y aprobar antes de que cambie algo en su proyecto.
El modo de planificación resulta útil para tareas como refactorizar un sistema, implementar una nueva funcionalidad desde cero o reorganizar la jerarquía de la escena; situaciones en las que se busca tener visibilidad sobre el enfoque para poder tomar una decisión fundamentada antes de proceder a la ejecución.

Modo agente
El modo agente otorga al Asistente de Unity AI la capacidad de actuar. Una vez que le das una instrucción y apruebas sus permisos, ejecuta la tarea de principio a fin: escribir scripts, modificar componentes de la escena, crear prefabs y verificar que los cambios se comporten según lo indicado.
Todo cambio es reversible. Puedes deshacer pasos, y todos los recursos generados por IA llevan metadatos integrados para que sean identificables en tu proyecto y a efectos de las declaraciones en las tiendas de aplicaciones.
Niveles de permisos
Tú controlas el grado de autonomía del modo Agente. Los niveles de permisos le permiten restringir a qué puede acceder el agente:
- Solo lectura: el agente puede inspeccionar tu proyecto, pero no puede escribir ni modificar nada.
- Solo escritura de scripts: el agente puede crear y editar scripts de C#, pero no modificar escenas ni activos.
- Autonomía total: el agente puede escribir scripts, modificar escenas, crear recursos y ejecutar acciones del editor.
Aparece una solicitud de permiso antes de que el agente aplique cambios en una sesión. Las entradas de actividad de la herramienta aparecen en la conversación para que pueda ver exactamente qué está haciendo el agente, y puede expandir cada entrada para revisar los parámetros y los resultados.

Lo que hace diferente a Unity AI : Contexto del proyecto
La calidad de lo que genera el asistente de Unity AI depende del contexto. La mayoría de las herramientas de programación con IA solo ven el archivo que tienes abierto. El asistente de Unity AI ve todo tu proyecto:
- Grafo de escena y jerarquía
- Todos los GameObjects y sus componentes
- Paquetes instalados y sus versiones
- Plataforma de destino y configuración de compilación
- Salida de consola: advertencias, errores y registros
Ese contexto está activo. Cuando formulas una pregunta o solicitas una acción, el Asistente de Unity AI lee el estado actual de tu proyecto, no una instantánea de cuando lo abriste. Esto significa que puede analizar el contenido real de la escena, detectar problemas que solo surgirían durante la ejecución y generar código que se adapte a tu arquitectura actual.

Adjuntando contexto adicional
También puede adjuntar manualmente datos relevantes del proyecto a cualquier conversación mediante el botón de adjuntar (+) en la ventana del Asistente, para proporcionar un contexto específico. Esto te permite dirigir el Asistente hacia un script, un prefab o un conjunto de assets específicos, acotando su enfoque para aquellas tareas en las que sabes exactamente con qué debe trabajar.
Cómo abrir el Asistente de Unity AI
Una vez que haya instalado el paquete Assistant:
1. En el menú principal, ve a IA > Asistente .
2. Acopla la ventana en tu diseño para mantenerla accesible.
3. Selecciona un modo ( Preguntar , Planificar o Agente ) e introduce tu instrucción.
Si aún no has instalado el paquete , ve a Window > Package Manager , selecciona Add package by name e introduce com.unity.ai.assistant.

Más sobre Unity AI
Si te interesa saber más sobre lo que ofrece la beta abierta de Unity AI , te invitamos a leer otros artículos de esta serie:
- Presentamos la beta abierta de Unity AI
- Cómo empezar con MCP
- Uso del generador de interfaz de usuario
- Crea accesorios con el generador de objetos 3D.
- Crea materiales PBR a partir de una descripción de texto utilizando el Generador de materiales.
- Crea skyboxes y reflejos del entorno con el Cubemap Generator.
- Uso de Sprite Generator para crear sprites 2D , iconos y hojas de sprites
Prueba Unity AI hoy mismo.
La beta abierta de Unity AI ya está disponible para todos los desarrolladores de Unity 6. Regístrate para una prueba gratuita, explora Unity AI Assistant, conecta tus herramientas preferidas a través de Unity AI Gateway y empieza a experimentar cómo sería tu flujo de trabajo de desarrollo con un agente de IA integrado que conoce el contexto del proyecto.
Regístrate y obtén más información sobre planes, precios y privacidad de datos en unity.com/features/ai
La documentación completa está disponible en la documentación de Unity AI , accesible desde el Editor o en docs.unity3d.com .
Unity AI Assistant se encuentra actualmente en fase beta abierta. Por consiguiente, las características, el comportamiento y la disponibilidad descritos en esta publicación se encuentran en fase de desarrollo activo y pueden cambiar, verse limitados o interrumpirse sin previo aviso.