Hi everyone,
Recently, many people are using AI-based tools such as Cursor, Antigravity (Windsurf), and GitHub Copilot. Even terminal-based agents like Claude Code are becoming surprisingly useful.
While we can technically use them right now, the integration still feels a bit “unofficial” and hacky. I think Unity could unlock so much potential by officially supporting these external ecosystems.
Here are a few things I’d love to see in the future:
-
Broader support for VSCode-based IDE & CLI Tools: Currently, setting up AI-specific IDEs (which are often VSCode forks) or CLI agents requires some workarounds. It would be great if Unity officially recognized these modern tools as first-class citizens, ensuring plugins and file interactions work smoothly without breaking.
-
Seamless C# & Debugging in AI IDEs: Using “Attach to Unity” or getting proper IntelliSense in tools like Cursor can be hit-or-miss due to licensing or compatibility issues. We really need an official way to debug and write code in these environments without relying on unstable 3rd-party extensions.
-
Official MCP (Model Context Protocol) Support: This is a big one. AI agents should be able to safely read project settings (tags/layers/player settings/graphics settings, etc.) and even modify scenes/prefabs via API, and should be able to reflect the context of this project when writing and modifying scripts. This would prevent the AI from hallucinating or breaking file structures. Currently, this relies on user-created MCPs.
-
Direct Console Access for AI: Copy-pasting error logs to an AI is tedious. It would be amazing if external AI tools could “hook” into the Editor Console to read compile errors or runtime exceptions in real-time and suggest fixes automatically. This could be implemented in the mcp above.
-
Unity-Specific Agent Profiles: Generic AI agents often treat Unity projects like standard console apps (trying to run
dotnet run, etc.). An official “Unity Profile” definition would help these agents understand Assembly Definitions and the proper build pipeline right out of the box.
One last thought: I know Unity is working hard on internal AI tools, which is great. But personally, I really hope Unity prioritizes becoming an “AI-Ready Platform” for the tools we already use and love.