4 Punkte von awfulanthropic 2026-06-15 | Noch keine Kommentare. | Auf WhatsApp teilen
  • LLMs kennen euer Projekt nicht und erinnern sich nur an die im letzten Jahr gelernten Unity-APIs und verallgemeinerte Muster. hera-agent-unity sorgt dafür, dass die AI direkt im laufenden Unity-Editor ausführt und die Ergebnisse zurückholt, bevor sie Code errät — statt Vermutungen gibt es Messwerte
  • 1 Go-Binärdatei + 1 C#-UPM-Paket, 0 Runtime-Abhängigkeiten. Sobald der Unity-Editor läuft, ist bereits eine Verbindung über localhost HTTP vorhanden. Kein Python, kein WebSocket, kein JSON-RPC
  • Funktioniert mit Claude Code, Codex, Cursor und jedem AI-Agenten, der Shell-Befehle ausführen kann (nicht an einen bestimmten MCP-Client gebunden)

Was kann es?

  • exec — führt beliebigen C#-Code innerhalb von Unity aus (voller Zugriff auf Editor + Runtime). Wird mit Roslyn kompiliert und gecacht; derselbe Code läuft beim nächsten Mal sofort erneut
  • console / scene / test / profiler — liest echte Konsolen-Logs nach Typ, manipuliert Szenen, führt PlayMode-Tests aus und liest den Profiler im Terminal
  • describe_type / find_method / unity_docs — untersucht laufende Assemblies per Reflection und fragt offline 31.581 Unity-6-ScriptReference-Einträge ab (im Paket eingebettet, kein Netzwerk, kein Rate Limit)
  • manage_gameobject / components / prefab / material / ui — bearbeitet GameObjects, Komponenten, Prefabs, Materialien und uGUI per API ohne C#-Boilerplate
  • batch — führt mehrere Befehle atomar in einem einzigen HTTP-Roundtrip aus (für CI und Automatisierung)
  • benutzerdefinierte Tools — C#-Klassen mit dem Attribut [HeraTool] werden automatisch erkannt (keine Registrierung, keine Codegenerierung nötig)

Jüngstes Flaggschiff — UI-Mockup → Live-Unity-UI (ui_doc)

  • Der schwächste Bereich für AI ist UI (Anchors/Pivot/Layout in uGUI). Mit ui_doc entwirft der Agent in einer HTML-ähnlichen JSON-IR, die Hera dann präzise in echtes uGUI übersetzt
  • „Messwerte statt Vermutungen“-Schleife: Farbe aus einem Referenz-Screenshot messen (sample) → IR schreiben → anwenden (apply) → rendern (capture) → vergleichen → korrigieren. So lässt sich ein Game-HUD anhand eines einzigen Screenshots ohne menschliches Eingreifen reproduzieren
  • Prozedurale Sprite-Erzeugung mit 0 externen Abhängigkeiten, 0 Compile-Time-Abhängigkeiten von com.unity.ugui

Vergleich mit MCP

  • Installation: Python + uv + FastMCP + Konfigurationsdatei → eine einzige Binärdatei
  • Protokoll: JSON-RPC über stdio → direktes HTTP POST
  • Domain Reload: komplexe Reconnect-Logik → stateless (Dateisystem-Bus)
  • Kompatibilität: nur für MCP-Clients → jede Shell, jeder Agent, jedes Skript

Unterstützt Unity 6 (6000.0+), alle Funktionen sind unter MIT-Lizenz kostenlos verfügbar. Es ist der zusammengeführte Nachfolger von hera-agent (kostenlos) und hera-agent-pro (kommerziell), wobei jetzt alle Pro-Funktionen unter MIT freigegeben wurden.

Noch keine Kommentare.

Noch keine Kommentare.