Unity-Technologies/unity-agent-plugin

Unity plugin for third-party agent platforms

Unity‑Agent‑Plugin – AI支援によるUnity開発

何であるか – AnthropicのClaude CodeおよびCodexエージェントにUnityスキルを追加するプラグインです。インストール後、エージェントは自然言語のリクエストを理解し、開発者の代わりにUnityプロジェクトのアセット(スクリプト、UI、広告、IAP、レンダリング設定など)を自動生成または変更できます。

動作方法 – リポジトリには、Claude CodeまたはCodexランタイムが読み込むスキルパッケージ(unity@unity‑agent‑plugin)が含まれています。「インアプリ購入を追加する」「ぼやけたピクセルアートを修正する」といったリクエストを出すと、スキルはリクエストをUnity固有のAPI呼び出しに変換し、必要なC#ファイル、シーンオブジェクト、プロジェクト設定を作成して、開いているUnityプロジェクトに適用します。

インストール方法

  • Claude Codeセッション内の組み込みマーケットプレイスコマンドで:
    /plugin marketplace add Unity-Technologies/unity-agent-plugin
    /plugin install unity@unity-agent-plugin
    
  • または、claude CLI(Codexの場合は同様のcodex CLI)を使用したターミナルから。
  • 手動インストール:リポジトリをクローンし、~/.claude/skills/unityにシンボリックリンクを張る。

検証方法 – Claude Codeでは/unity:と入力してスキル一覧を確認;Codexではcodex plugin listを実行し、unity@unity-agent-pluginがインストール済みかつ有効化されていることを確認してください。

一般的な使用例 – インストール後、Plain Englishで必要な内容を記述するだけでOK。例:

  • 報酬付き動画広告を追加し、コインを報酬として与える。
  • レベルデザイン用のヘキサゴンタイルパレットを作成する。
  • TextMeshProで中国語の文字が空のボックスとして表示されるのを修正する。 エージェントは適切なUnityアセットとコードを自動生成し、手動で書く必要がありません。

対応するUnityバージョン – Unity 6以降。

サポートとフィードバック – バグや機能要望は、READMEにリンクされている公式Unity Discussionsフォーラムで対応しています。

ライセンスUnity Companion License の下で配布されています(LICENSE.mdを参照)。


すべての詳細はリポジトリのREADMEから直接取得されています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト