Exaro StudioQuickstart
From a fresh project to an AI-made, approved, undoable change. About ten minutes, most of it waiting for the editor to open.
Requirements
- Unreal Engine 5.7 on Windows. The macOS and Linux editors are supported.
- One of: an API key (Anthropic, Google, OpenAI, OpenRouter), a subscription CLI you already have (
claude,gemini,codex), or a local model served by Ollama. - A Blueprint-only project is fine. The direct download is precompiled, so no C++ toolchain is required to load it.
1. Install the plugin
From Fab
- Buy Exaro Studio on Fab; it appears in the Epic Games Launcher.
- Launcher → Install to Engine, targeting UE 5.7.
- In your project:
Edit → Plugins → Exaro Studio → Enable, then restart the editor.
Direct from exarostudio.com
- After checkout you receive a download link and a license key by email. Your downloads page has both.
- Unzip into your project so the path reads
YourProject/Plugins/ExaroStudio/. - Launch the project and allow the editor to load the plugin if prompted.
2. Activate your license
Settings live under Edit → Editor Preferences → Plugins → Exaro Studio — Editor Preferences, not Project Settings, because they are per-user and never committed.
Paste your license key and click Activate. Activation binds one seat to this machine and keeps working offline for a grace period afterwards.
3. Point it at a model
On that same page, enter a key for whichever provider you want. Keys are stored per project in Saved/Config/WindowsEditor/EditorPerProjectUserSettings.ini, which is not committed, and are sent only to the provider you select.
claude, gemini, or codex binary you have already logged in — your existing subscription, no API billing. See Chat panel.4. Make the first change
- Open the panel:
Window → Exaro Studio, or pressCtrl+Alt+A. - Pick a provider and model in the dropdowns.
- Ask for something small and visible, e.g. “spawn a 200cm cube at the origin and call it Marker”.
- The agent proposes a tool call. It does not run. The approval panel (
Window → Exaro Studio MCP) shows a plain-language summary and the raw arguments. - Click Approve. The change applies as a single transaction — one entry in
Edit → Undo History, oneCtrl+Zaway.
That loop — propose, preview, approve, undo — is the whole product. Everything else is surface area on top of it.
5. Optional: drive the editor from Claude Code
With the editor open, the MCP server is already listening. Register it once:
claude mcp add exaro-unreal http://127.0.0.1:8765/mcpRestart the client and the Exaro Studio tools appear in its tool list. Mutating calls still queue for your approval inside the editor. Full MCP setup →