- LLM आपके प्रोजेक्ट को नहीं जानता; उसे बस पिछले साल सीखा हुआ Unity API और मोटे तौर पर याद पैटर्न ही याद रहते हैं। hera-agent-unity AI को कोड के बारे में अंदाज़ा लगाने से पहले चल रहे Unity एडिटर में सीधे चलाकर उसका परिणाम वापस लाने देता है — अनुमान नहीं, वास्तविक माप
- 1 Go binary + 1 C# UPM package, रनटाइम dependency 0. Unity एडिटर चालू होते ही localhost HTTP पर पहले से कनेक्टेड। Python·WebSocket·JSON-RPC नहीं
- Claude Code, Codex, Cursor जैसे सभी AI agent जो shell command चला सकते हैं में काम करता है (किसी खास MCP client से बंधा नहीं)
यह क्या कर सकता है
- exec — Unity के अंदर मनचाहा C# चलाना (एडिटर + रनटाइम का पूरा access). Roslyn से compile करके cache करता है, वही कोड तुरंत दोबारा चल सकता है
- console / scene / test / profiler — असली console log को type के हिसाब से पढ़ना, scene को manipulate करना, PlayMode test चलाना, और terminal से profiler पढ़ना
- describe_type / find_method / unity_docs — चल रही assembly को reflection से देखना, और 31,581 Unity 6 ScriptReference को offline देखना (package में built-in, network·rate limit नहीं)
- manage_gameobject / components / prefab / material / ui — GameObject·component·prefab·material·uGUI को C# boilerplate के बिना API से edit करना
- batch — कई commands को एक HTTP round-trip में atomic execution के साथ चलाना (CI·automation के लिए)
- custom tool —
[HeraTool]attribute लगा हुआ C# class रखिए और वह अपने-आप discover हो जाएगा (registration·codegen की ज़रूरत नहीं)
हाल का flagship — UI mockup → live Unity UI (ui_doc)
- AI की सबसे कमजोर जगह UI है (uGUI के anchor/pivot/layout). ui_doc में agent HTML-जैसे JSON IR में डिजाइन बनाता है और Hera उसे असली uGUI में सटीक रूप से translate करता है
- "अनुमान नहीं, वास्तविक माप" लूप: reference screenshot से रंग मापना (sample) → IR लिखना → apply → render (capture) → compare → fix. बिना मानवीय दखल के सिर्फ एक screenshot से game HUD दोबारा बनाया जा सकता है
- बाहरी dependency 0 के साथ procedural sprite generation,
com.unity.uguiपर compile-time dependency 0
MCP से तुलना
- इंस्टॉलेशन: Python + uv + FastMCP + config file → single binary
- प्रोटोकॉल: JSON-RPC over stdio → सीधा HTTP POST
- domain reload: जटिल reconnect logic → stateless (filesystem bus)
- compatibility: सिर्फ MCP client के लिए → कोई भी shell·agent·script
Unity 6 (6000.0+) सपोर्ट, MIT लाइसेंस के तहत सभी फीचर मुफ्त। यह मौजूदा hera-agent (मुफ्त) + hera-agent-pro (commercial) का एकीकृत successor है, और सभी Pro फीचर अब MIT के तहत उपलब्ध हैं.
अभी कोई टिप्पणी नहीं है.