2 ポイント 投稿者 awfulanthropic 5 시간 전 | まだコメントはありません。 | WhatsAppで共有
  • LLMはあなたのプロジェクトを知らず、去年学習したUnity APIと大ざっぱなパターンを覚えているだけです。hera-agent-unityは、AIがコードを当て推量する前に、生きているUnityエディタ上で直接実行して結果を取得できるようにします — 推測ではなく実測
  • Goバイナリ1個 + C# UPMパッケージ1個、ランタイム依存性 0。 Unityエディタを起動すると、localhost HTTPですでに接続済み。Python・WebSocket・JSON-RPCは不要
  • Claude Code、Codex、Cursorなど、シェルコマンドを実行できるあらゆるAIエージェントで動作(特定のMCPクライアントに縛られない)

何ができるか

  • exec — Unity内部で任意のC#を実行(エディタ + ランタイムへのフルアクセス)。Roslynでコンパイル後にキャッシュし、同じコードは即座に再実行
  • console / scene / test / profiler — 実際のコンソールログを種類別に読み取り、シーンを操作し、PlayModeテストを実行し、プロファイラをターミナルから確認
  • describe_type / find_method / unity_docs — 生きているアセンブリをリフレクションで調べ、31,581件のUnity 6 ScriptReferenceをオフラインで参照可能(パッケージに内蔵、ネットワーク・rate limitなし)
  • manage_gameobject / components / prefab / material / ui — GameObject・コンポーネント・プレハブ・マテリアル・uGUIをC#のボイラープレートなしでAPIから編集
  • batch — 複数のコマンドを1回のHTTP往復でアトミックに実行(CI・自動化向け)
  • カスタムツール[HeraTool] 属性を付けたC#クラスを置くだけで自動検出(登録・コード生成不要)

最近のフラッグシップ — UIモックアップ → ライブUnity UI(ui_doc)

  • AIが最も苦手な領域はUI(uGUIのanchor/pivot/レイアウト)。ui_docでは、エージェントがHTML風のJSON IRで設計すると、Heraが実際のuGUIへ正確に変換
  • 「推測ではなく実測」ループ: 参照スクリーンショットから色を測定(sample)→ IR作成 → 適用(apply)→ レンダリング(capture)→ 比較 → 修正。人の介入なしで、1枚のスクリーンショットからゲームHUDを再現
  • 外部依存性 0 の手続き型スプライト生成、com.unity.ugui へのコンパイル時依存性 0

MCPとの比較

  • インストール: Python + uv + FastMCP + 設定ファイル → 単一バイナリ
  • プロトコル: stdio上のJSON-RPC → 直接HTTP POST
  • ドメインリロード: 複雑な再接続ロジック → ステートレス(ファイルシステムバス)
  • 互換性: MCPクライアント専用 → あらゆるシェル・エージェント・スクリプトで利用可能

Unity 6(6000.0+)をサポートし、MITライセンスですべての機能を無料提供。既存のhera-agent(無料)+ hera-agent-pro(商用)の統合後継として、すべてのPro機能がMITで公開されました。

まだコメントはありません。

まだコメントはありません。