Unity AI Open Beta: Erste Schritte mit MCP

May 11, 2026|5 Min.
Artwork für Unity AI Open Beta. Ein metallisches lila streifenförmiges Objekt überlagert auf einem schwarz/lila Farbverlauf Hintergrund.
Diese Website wurde aus praktischen Gründen für Sie maschinell übersetzt. Die Richtigkeit und Zuverlässigkeit des übersetzten Inhalts kann von uns nicht gewährleistet werden. Sollten Sie Zweifel an der Richtigkeit des übersetzten Inhalts haben, schauen Sie sich bitte die offizielle englische Version der Website an.

In unserem heutigen Artikel zur offenen Beta von Unity AI erfahren Sie, wie Sie Claude Code, GitHub Copilot und andere KI-Agenten direkt mit dem Unity Editor und dem Unity Model Context Protocol (MCP) Server verbinden können.

Der MCP Server von Unity AI eröffnet eine neue Möglichkeit, mit KI-Agenten in Ihrer IDE zu arbeiten. Anstatt zwischen Ihrem Code-Editor und Unity zu wechseln, können Sie Agenten wie Claude Code, Cursor, Windsurf oder VS Code Copilot direkt mit Ihrem laufenden Unity Projekt verbinden – und die IDE erhält den kompletten Projektkontext wie Szenen inspizieren, Ausgabe der Lesekonsole, Bearbeiten von Skripten und Auslösen von Editor-Aktionen, ohne dass Sie Kontext kopieren und einfügen müssen.

In diesem Beitrag erfahren Sie, was MCP ist, wie Sie einen Agenten verbinden, welche Tools verfügbar sind und wie Sie damit gängige Entwicklungsaufgaben wie das Beheben von Fehlern und das Verwalten von Szenen beschleunigen können.

Was ist das Model Context Protocol?

Model Context Protocol (MCP) ist ein offener Standard, der es KI-Agenten ermöglicht, strukturiert mit externen Tools und Datenquellen zu kommunizieren. Der MCP Server von Unity implementiert dieses Protokoll, so dass jeder MCP-kompatible KI-Agent sich mit dem Unity Editor verbinden und mit ihm interagieren kann, als wäre es eine Reihe von aufrufbaren Tools.

Ohne MCP sieht ein KI-Agent in Ihrer IDE nur das, was Sie ihm zeigen: die Dateien, die Sie geöffnet haben, den Code, den Sie einfügen, oder die Fehler, die Sie kopieren. Mit MCP hat es über ein standardisiertes Protokoll Echtzeitzugriff auf den Laufzeitstatus Ihres Unity Projekts – Szenenhierarchie, GameObjects, Komponentenwerte, Buildeinstellungen und Konsolenmeldungen.

Der offizielle MCP Server von Unity ist im AI Assistant Paket enthalten und erfordert ein Unity Abonnement (obwohl Unity AI Credits nicht verbraucht werden).

Unity MCP Server Menü mit Projekteinstellungen.
Projekteinstellungen für den Unity MCP Server

Voraussetzungen

Um mit MCP zu beginnen, muss Ihre Umgebung die folgenden Anforderungen erfüllen:

  • Unity 6 (6000.0) oder höher mit installiertem AI Assistant Paket
  • Ein MCP-kompatibler KI-Client wie Claude Code, Cursor, Windsurf oder Claude Desktop
  • Ein mit Unity Cloud verbundenes Unity Projekt
  • Eine aktive Testversion oder ein Abonnement von Unity AI

Wie man einen KI-Agenten in Unity integriert

Die Einrichtung von Unity MCP dauert nur wenige Minuten. Hier ist der vollständige Prozess:

1. Überprüfen, ob die Unity MCP-Brücke ausgeführt wird

Gehen Sie im Unity Editor zu Bearbeiten > Projekt-Einstellungen > KI > Unity MCP. Überprüfen Sie, ob Unity Bridge Running (grüne Anzeige) zeigt. Die Bridge startet automatisch, wenn der Editor lädt. Wenn Stopp angezeigt wird, wählen Sie Start.

Der MCP Server von Unity wird im Unity Editor geöffnet. Ein Benutzer überprüft, ob die Unity Bridge ausgeführt wird.
Die Unity Bridge läuft erfolgreich

2. Konfigurieren Sie Ihren KI-Client

Im Abschnitt Integrationen auf der Seite Unity MCP-Einstellungen können unterstützte Clients automatisch konfiguriert werden – erweitern Sie Integrationen, wählen Sie Ihren Client aus und wählen Sie Konfigurieren. Abhängig von Ihrer Unity MCP-Version können Claude Code, Cursor, Windsurf und Claude Desktop unterstützt werden.

3. Relay Pfad manuell hinzufügen (falls erforderlich)

Wenn sich Ihr Client nicht in der Liste der automatischen Konfiguration befindet, fügen Sie einen Servereintrag hinzu, der auf die Binärdatei Unity Relay verweist. Das Relay wird auf ~/.Unity / Relay/ installiert, wenn Unity startet. Übergeben Sie --mcp als Befehlszeilenargument an das ausführbare Relay.

4. Genehmigung der Verbindung in Unity

Wenn Ihr Agent zum ersten Mal eine Verbindung herstellt, zeigt Unity eine Nachricht „Pending Connection“ an. Gehen Sie zu Bearbeiten > Projekt-Einstellungen > KI > Unity MCP, überprüfen Sie die Client-Details und wählen Sie Akzeptieren. Zuvor genehmigte Clients verbinden sich automatisch wieder.

5. Verbindung testen

Ihr Agent sollte nun verfügbare Unity MCP Tools auflisten. Führen Sie einen einfachen Befehl wie „Lesen Sie die Unity Konsolenmeldungen und fassen Sie alle Warnungen oder Fehler zusammen“ aus, um zu überprüfen, ob die Verbindung funktioniert.

Unity MCP Server im Unity Editor öffnen. Der MCP Server bestätigt eine Verbindung zwischen Unity und dem vom Entwickler gewählten LLM.
MCP Server, der eine Verbindung zwischen Unity und dem vom Entwickler gewählten LLM bestätigt

Plattformspezifische Relay Pfade

Der Relay Binärpfad variiert je nach Betriebssystem. Verwenden Sie den Pfad für Ihre Plattform, wenn Sie Ihren Agenten manuell konfigurieren:

  • macOS (Apple Silicon): ~/.unity/relay/relay_mac_arm64.app/Contents/MacOS/relay_mac_arm64
  • macOS (Intel): ~/.unity/relay/relay_mac_x64.app/Contents/MacOS/relay_mac_x64
  • Windows: %USERPROFILE%\.unity\relay\relay_win.exe
  • Linux: ~/.unity/relay/relay_linux

Verfügbare Werkzeuge

Nach der Verbindung erhält Ihr KI-Agent Zugriff auf eine Reihe integrierter Unity MCP-Tools. Diese Tools nennt der Agent, wenn Sie ihm Anweisungen geben – er interagiert nicht direkt mit Unity, sondern geht durch das Protokoll.

Zu den Kernwerkzeugkategorien gehören:

  • Szenenverwaltung: Hierarchie lesen, GameObjects erstellen/ändern/löschen, Szenen verwalten
  • Skriptbearbeitung: Erstellen, Lesen und Ändern von C#-Skripten in Ihrem Projekt
  • Konsolenzugriff: Lesen von Protokollen, Warnungen und Fehlern über die Unity Konsole
  • GameObject Inspektion: Komponentenwerte auf bestimmten GameObjects lesen und schreiben
  • Build-Einstellungen: Plattform prüfen und Konfiguration erstellen

Sie können auch benutzerdefinierte MCP-Tools in C# registrieren, um Ihre eigenen Editor-Workflows vernetzten Agenten zur Verfügung zu stellen – nützlich für Teams, die projektspezifische Aufgaben automatisieren möchten.

Liste der im Unity Editor geöffneten Unity MCP Server-Integrationen, einschließlich Cursor, Claude Code, Windsurf, Claude Desktop, VSCode GitHub Copilot, Kiro, Codex und Gemini.
Unity AI listet verfügbare Integrationen für Unity MCP auf

Kontrolle von Unity von einem KI-Agenten

Wenn die MCP-Verbindung aktiviert ist, können Sie Ihrem KI-Agenten Anweisungen in natürlicher Sprache geben und er führt sie mit den Tools von Unity aus. Einige Beispiele:

  • “Erstelle ein neues leeres GameObject namens PlayerSpawn an der Position (0, 0, 0)”
  • „Lesen Sie die Szenenhierarchie und sagen Sie mir, welche Objekte fehlende Komponenten haben“
  • „Schreiben Sie ein Skript, das die Kamera bewegt, dem Player zu folgen, und befestigen Sie es an der Hauptkamera“
  • „Überprüfen Sie die Konsole auf Fehler und beheben Sie alles, was mit Null Referenzen zusammenhängt“

Der Agent verwendet die MCP-Tools, um jeden Schritt auszuführen und zeigt seine Gründe und die Tool-Aufrufe, die er tätigt. Sie bleiben durchgehend in Ihrer IDE – Sie müssen nicht zu Unity wechseln, bis Sie das Ergebnis überprüfen möchten.

Sehen Sie sich im Unity Editor an, wie ein Unity AI Agent Änderungen an einer Szene vornimmt, die auf Anweisungen eines über MCP Server verbundenen LLM basieren.
KI-Agent, der Änderungen an einer Szene in Unity anhand von Anweisungen eines über MCP Server verbundenen LLM vornimmt

Konsolenfehler mit Unity MCP beheben

Eine der praktischsten Anwendungen von Unity MCP besteht darin, dass Ihr Agent Konsolenfehler autonom lesen und beheben kann. Da der Agent sowohl die Konsole lesen als auch Skripte in derselben Sitzung bearbeiten kann, kann es von Fehler zu Fehler gehen, ohne dass Sie etwas kopieren:

1. Agent liest die Konsole über Unity_ReadConsole

2. Identifiziert das entsprechende Skript und liest dessen Inhalt

3. Schreibt einen Fix und speichert die Datei wieder im Projekt

4. Liest die Konsole erneut, um zu bestätigen, dass der Fehler behoben ist

Damit schließt sich die Feedbackschleife, die normalerweise ein manuelles Kopieren zwischen Unity und einem KI-Assistenten erfordert – der Agent kümmert sich Ende zu Ende darum.

In-Editor-Ansicht des KI-Agenten von Unity, der einen Konsolenfehler liest und einen Fix anwendet.
KI-Agent liest einen Konsolenfehler und wendet einen Fix an

Testen Sie Unity AI noch heute

Unity AI open beta ist ab sofort für alle Unity 6-Entwickler verfügbar. Melden Sie sich für eine kostenlose Testversion an, erkunden Sie den Unity AI Assistant, verbinden Sie Ihre bevorzugten Tools über das Unity AI Gateway und experimentieren Sie mit einem integrierten projektorientierten KI-Agenten, wie Ihr Entwicklungsworkflow aussieht.

Melden Sie sich an und erfahren Sie mehr über Pläne, Preise und Datenschutz unter Unity.com/features/ai

Die vollständige Dokumentation ist in den vom Herausgeber verlinkten Unity AI Dokumenten oder unter docs.Unity3d.com verfügbar.

Unity AI Assistant befindet sich derzeit in der offenen Beta. Die in diesem Beitrag beschriebenen Funktionen, Verhaltensweisen und Verfügbarkeiten befinden sich daher in aktiver Entwicklung und können sich ändern, eingeschränkt oder ohne vorherige Ankündigung eingestellt werden.