UStackUStack
Unity AI icon

Unity AI

Unity AI is an in-editor, Unity project-aware agent plus AI Gateway and MCP server options to convert designs and references into Unity-ready assets.

Unity AI

What is Unity AI?

Unity AI is an in-Unity set of tools for AI-assisted game development. It includes an in-editor agent designed to understand your Unity project context and help drive editor actions, and additional options for connecting external models and tools through AI Gateway or an MCP server.

Its core purpose is to streamline development workflows inside the Unity Editor—supporting tasks such as converting designs and visual references into project-ready assets and scenes—while providing controls for how AI-generated outputs are produced and reviewed.

Key Features

  • Unity AI Suite components: Unity AI is offered as a set of capabilities, including an in-editor Assistant, AI Gateway, and an MCP server, each oriented to different ways of using AI in your workflow.
  • Agentic Unity AI Assistant (editor integrated, project aware): The assistant runs inside the editor, uses Unity-specific context (such as your scene and project details), and is intended to produce more relevant answers and task execution with fewer retries.
  • AI Gateway for connected models and tools: You can connect preferred AI tools directly in the editor using AI Gateway, with emphasis in the documentation on maximizing performance, security, and control (exact mechanisms not detailed on this page).
  • MCP Server bridge from your IDE or application: The MCP server is positioned as a bridge into Unity from an IDE or other application; the page states it is more performant than open source alternatives, without naming specific products.
  • Asset and scene generation from references: Unity AI helps convert designs, images, and visual references into project-ready assets and playable scenes.
  • Review and change control for generated content: You can undo changes at any time, tag AI-generated assets for review, and set permissions to control agent autonomy.

How to Use Unity AI

  1. Install Unity 6 or greater.
  2. Install the Unity AI Assistant package: In the Unity Editor, click the AI button and install the Assistant package. If you don’t see the button, follow the Unity AI docs for installation via the Package Manager.
  3. Link your local project to a Unity Cloud project.
  4. Get started in the Editor: Use the in-editor Assistant features after packages are installed and the project is linked.

If you plan to use external AI tools, use the AI Gateway (for in-editor connections) or set up the MCP server (to connect from your IDE or preferred application), following the linked documentation for those components.

Use Cases

  • Turn design references into in-editor assets and scenes: Use Unity AI to convert designs, images, and visual references into project-ready assets and playable scenes.
  • Assist with Unity-specific tasks using project context: Ask the in-editor Assistant to inspect Unity GameObjects and components and help drive editor actions grounded in the current project context.
  • Iteratively create and validate AI-generated content: Use change undo and asset tagging to review what the AI produced and revisit outputs during development.
  • Connect existing third-party AI tooling into Unity workflows: Use AI Gateway to route an external model or tool through Unity while working inside the Editor.
  • Bridge AI assistance from an IDE or external application: Use the Unity MCP server to connect to Unity from your IDE or other application using MCP-based integration.

FAQ

What is Unity AI?

Unity AI provides access to Unity’s own in-project agentic assistant, plus integration options (AI Gateway and the official MCP server) to connect and control preferred AI tools from within the editor or from an IDE.

What features are in Unity AI?

The core features listed on the page are the Unity AI Assistant, AI Gateway, and Unity’s Official MCP Server. Additional details are available in the documentation.

How do I get access to Unity AI?

  • Unity Personal Edition: Start a free trial to Unity’s agentic assistant subscription.
  • Unity Pro, Enterprise, or Industry: Access is included with existing seats; you still need to install the Assistant package.

How do I set up Unity AI Beta?

Install Unity 6 or later, install the Assistant package via the AI button (or Package Manager), and link your local project to a Unity Cloud project.

Does AI Gateway require credits?

No. The page states that using a third-party agent via AI Gateway will not consume Unity credits.

Alternatives

  • General-purpose AI coding assistants and chat tools: Tools that provide answers and code generation, but without Unity-specific, project-context integration inside the Unity Editor.
  • AI-assisted design-to-assets workflows (external tools): Instead of converting references directly into Unity-ready assets and scenes in the editor, you may use standalone asset generation pipelines and then import results into Unity.
  • IDE integration layers and agent frameworks (non-Unity-specific): Approaches that connect external agents to development environments using protocol-based bridges, which may require more manual integration than Unity’s built-in Assistant/Gateway/MCP options.
  • Open-source MCP server implementations: If you’re focused on MCP-based bridging, alternatives can offer similar connectivity patterns, though the page only notes that Unity’s MCP server is more performant than open source alternatives without naming specific implementations.