Skip to main content
← Roadmap
🤖 ClaudusBridgeIn Progress

Unreal Engine 5.8 support

The 5.8 build is a ground-up rebuild on Unreal's own toolset reflection, with the coding agent bundled inside the plugin instead of bolted on beside it.


ClaudusBridge for Unreal Engine 5.8 is not the 5.7 plugin recompiled. Unreal 5.8 shipped the pieces an agent bridge previously had to invent for itself: a ToolsetRegistry that turns reflected functions into callable tools, an AllToolsets plugin that collects the engine's own toolset definitions, and an AgentSkill asset type. The 5.8 generation was rebuilt on top of them, which means it stopped hand-writing tool wrappers and started harvesting them from the engine.

What the engine gives it

Any UFUNCTION marked with the AICallable metadata on a UToolsetDefinition becomes a callable tool. Its parameters become a JSON input schema, its return value an output schema, and its doxygen-style comment becomes the description the model reads when choosing what to call. That is how the catalogue reaches roughly 900 tools across about 65 toolsets without a person writing 900 wrappers, and it is why the surface tracks what the engine exposes rather than what Galidar had time to wrap.

What the 5.8 build ships

  • A complete coding agent inside the plugin. The vendor-free Node bundle lives at Resources/Agent and is launched with your own system Node install, so there is no separate CLI to download.
  • A real terminal in the editor. SClaudusCode is a native Slate terminal emulator over a genuine pseudo-terminal, ConPTY on Windows and forkpty on macOS and Linux, with a VT parser, so the agent's full interface, spinners and permission prompts behave exactly as they do in a shell.
  • A programmatic path. FClaudusAcpClient speaks the Agent Client Protocol over stdio for terminal-free control, with four permission modes: default, acceptEdits, bypassPermissions and plan.
  • An MCP server external clients can drive: JSON-RPC 2.0 over Streamable HTTP at 127.0.0.1 port 3000, with server-sent events, progress tokens, in-flight cancellation, session ids and a cheap health probe.
  • Tool-search mode, so a client's tool list is three meta-tools instead of hundreds of entries. Eager registration stays available for clients that need a flat list.
  • A standalone stdio-to-HTTP reconnect proxy, so an MCP session survives the editor restarts that rebuilding a plugin causes, instead of silently dying for the rest of the session.
  • Multi-User awareness. The agent joins the same Concert session as you, as a separate participant with its own desktop presence avatar, reusing Unreal's existing MultiUser client rather than forking it.
  • Multi-agent orchestration added in 1.2.0: a background job queue, advisory asset locks, agent session identity, and a one-call editor busy-state dashboard.

You sign in; it is not a command executor

The plugin carries its own agent and needs a login to work. The bundled agent drives Claude, ChatGPT and Codex, or Gemini in one session, and you sign in through each provider's ordinary OAuth flow with the account you already have. There are no API keys to paste and no per-token billing from the plugin. If you would rather drive the editor from a client you already use, Claude Desktop, Cursor, Windsurf, VS Code, Gemini or Codex all connect to the same MCP endpoint and run against your own subscription there too.

5.7 generation to 5.8 generation

BeforeOceanology Pro
Tool catalogue567 or more tools across 50 or more hand-written categoriesRoughly 900 tools across about 65 toolsets, generated from engine reflection
Where the AI livesA dashboard tab talking to a local Node provider runtime, plus external MCP clientsA full coding agent bundled in the plugin, running in a PTY-backed terminal docked in the editor
Client tool listEvery tool registered up frontThree meta-tools by default, with eager registration as an option
Collaboration modelMulti-agent coordination with a visual watcher sub-agentNative Multi-User participation with presence avatars, plus a job queue and advisory asset locks
Agent knowledgeGenerated markdown manifests written under SavedAgent Skill assets in the project, discovered through ListSkills
UndoExplicit snapshot and transaction tools the agent had to remember to callEvery reflected tool call is wrapped in an editor transaction automatically
Plugin version1.2.0
Engine target5.8.0
PlatformsWindows Win64, macOS, Linux
C++ modulesSeven: ClaudusBridge, ClaudusBridgeEngine, ClaudusBridgeEditor, ClaudusCode, plus three test modules
Default endpointhttp://127.0.0.1:3000/mcp
Port override-ClaudusBridgePort=N per process
Host requirementA system Node.js install on PATH
Agent bundleAbout 30 MB at Resources/Agent/cli.js
Terminal scrollback default131072 rows
Engine plugin dependenciesToolsetRegistry, AllToolsets, MultiUserClient, PythonScriptPlugin

This is one entry on the Galidar roadmap. For what already shipped in each release, see the Changelog.