3 poin oleh awfulanthropic 3 hari lalu | Belum ada komentar. | Bagikan ke WhatsApp
  • LLM tidak mengetahui proyek Anda; ia hanya mengingat Unity API yang dipelajari tahun lalu dan pola-pola yang digeneralisasi secara kasar. hera-agent-unity memungkinkan AI mengeksekusi langsung di editor Unity yang aktif dan mengambil hasilnya sebelum menebak-nebak kode — pengukuran nyata alih-alih asumsi
  • 1 biner Go + 1 paket C# UPM, 0 dependensi runtime. Saat editor Unity dinyalakan, koneksi sudah tersedia lewat HTTP localhost. Tanpa Python, WebSocket, atau JSON-RPC
  • Berjalan di semua agen AI yang bisa menjalankan perintah shell seperti Claude Code, Codex, dan Cursor (tidak terikat pada klien MCP tertentu)

Apa yang bisa dilakukan

  • exec — Menjalankan C# arbitrer di dalam Unity (akses penuh editor + runtime). Dikompilasi dengan Roslyn lalu di-cache, sehingga kode yang sama bisa dieksekusi ulang seketika
  • console / scene / test / profiler — Membaca log konsol nyata berdasarkan jenisnya, memanipulasi scene, menjalankan pengujian PlayMode, dan membaca profiler dari terminal
  • describe_type / find_method / unity_docs — Menginspeksi assembly aktif lewat refleksi, dan menelusuri 31.581 Unity 6 ScriptReference secara offline (tertanam dalam paket, tanpa jaringan atau rate limit)
  • manage_gameobject / components / prefab / material / ui — Mengedit GameObject, komponen, prefab, material, dan uGUI lewat API tanpa boilerplate C#
  • batch — Menjalankan beberapa perintah secara atomik dalam satu kali bolak-balik HTTP (untuk CI dan otomasi)
  • alat kustom — Cukup letakkan kelas C# dengan atribut [HeraTool], maka akan ditemukan secara otomatis (tanpa registrasi atau codegen)

Fitur unggulan terbaru — mockup UI → UI Unity live (ui_doc)

  • Area terlemah AI adalah UI (anchor/pivot/layout di uGUI). Dengan ui_doc, agen merancang dalam JSON IR bergaya HTML lalu Hera menerjemahkannya secara akurat menjadi uGUI nyata
  • Loop "pengukuran nyata alih-alih asumsi": mengukur warna dari screenshot referensi (sample) → menulis IR → menerapkan (apply) → merender (capture) → membandingkan → memperbaiki. Mereproduksi HUD game dari satu screenshot tanpa campur tangan manusia
  • Pembuatan sprite prosedural tanpa dependensi eksternal, 0 dependensi compile-time pada com.unity.ugui

Dibandingkan dengan MCP

  • Instalasi: Python + uv + FastMCP + file konfigurasi → satu biner tunggal
  • Protokol: JSON-RPC via stdio → HTTP POST langsung
  • Domain reload: logika rekoneksi yang rumit → stateless (bus filesystem)
  • Kompatibilitas: khusus klien MCP → shell, agen, atau skrip apa pun

Mendukung Unity 6 (6000.0+), dan semua fitur tersedia gratis di bawah lisensi MIT. Ini adalah penerus terpadu dari hera-agent (gratis) + hera-agent-pro (komersial), dengan semua fitur Pro kini dirilis di bawah MIT.

Belum ada komentar.

Belum ada komentar.