Hello Epic Games team,
I would like to suggest a feature that I believe could significantly improve the Unreal Engine development workflow: a native AI development agent built directly into Unreal Editor.
There are already external AI tools such as Aura that demonstrate how useful an AI agent can be when it is capable of interacting with an actual Unreal project rather than simply answering questions in a chat window.
I think Unreal Engine could take this concept much further by introducing an official, deeply integrated AI assistant.
The idea would be to have an AI agent inside Unreal Editor that can understand the current project and assist with actual development tasks.
For example, the AI could:
• Create and modify Blueprints based on natural-language instructions.
• Create, modify and explain C++ classes and Unreal systems.
• Create and configure actors, components, materials and other assets.
• Search through the project and understand existing Blueprints, assets and gameplay systems.
• Diagnose Blueprint, C++ and editor errors.
• Find references and dependencies between assets and systems.
• Make changes across multiple assets when required.
• Help set up gameplay systems such as inventory, interaction, quests, UI, save systems, AI, etc.
• Open relevant assets automatically when investigating a problem.
• Playtest the game and identify issues.
• Read error logs and use them to troubleshoot problems.
• Suggest improvements to performance, organization and project architecture.
• Perform repetitive editor tasks through natural-language commands.
• Explain what it changed and why before or after making changes.
For example, I could type:
“Create a third-person interaction system where the player can approach an object, see an interaction prompt, press E, and trigger an event on the object.”
Instead of only explaining how to build this manually, the AI could understand the project, create the required Blueprint/C++ logic, configure the necessary components, connect everything, and then test the feature.
Another example:
“Find out why my character cannot enter this cave.”
The AI could inspect collision, character settings, level geometry and relevant Blueprints, identify the likely cause, and suggest or apply a fix.
The most important part, in my opinion, is that this should not simply be another chatbot panel.
It should be an actual development agent with controlled access to Unreal Editor functionality.
I would also strongly recommend that Epic make this system permission-based. For example:
• Read-only mode
• Suggest changes
• Ask for confirmation before modifying assets
• Full autonomous mode
This would give developers control over how much access the AI has.
I believe Epic is in a particularly strong position to build this because Unreal Engine already has knowledge of the project structure, Blueprints, assets, editor state, logs, components, actors and gameplay systems.
A native solution could therefore be much more powerful, reliable and secure than an external tool trying to interact with Unreal from the outside.
This could also be extremely useful for:
- Beginners learning Unreal Engine
- Solo developers
- Technical artists
- Blueprint developers
- C++ programmers
- Environment artists
- Small indie teams
- Prototyping and game jams
- Large development teams doing repetitive tasks
I am not suggesting that AI should replace developers.
The goal would be to give developers an intelligent in-editor teammate that can handle repetitive work, investigate problems and accelerate development while keeping the developer in control.
I would love to see Epic explore something like this as an official Unreal Engine feature.
Thank you for considering the suggestion.