ニュース

「Unity」公式の「Claude Code」プラグインが登場 ~29のスキルでゲーム開発を支援

ベストプラクティスを教え込んで誤りとトークン消費を削減、手戻りも減る

Unity Technologies、「Claude Code」向けの公式Unityプラグインを公開

 米Unity Technologiesは9月9日(現地時間)、コーディングエージェント「Claude Code」向けの「Unity」プラグインを公開した。「Unity」のエンジニアリングスキル、「Unity CLI」、そしてエディターをライブ操作するためのMCPサーバーをまとめて導入できる公式プラグインだ。

 AIコーディングが広がりを見せており、ゲームを開発するにしても、最近は「Unity」のことを深く知ろうとするより、まず作りたいゲームをコーディングエージェントに説明する人が増えている。しかし、汎用のコーディングエージェントは「Unity」プロジェクトの流儀を熟知しているわけではない。それらしく動くものは作れても、スプライトアトラスをチームとは違うやり方で組み立てたり、プロジェクトで採用しているUIフレームワークではなく、たまたま知っているものを使ったりしてしまう。

 今回リリースされた公式「Claude Code」プラグインは、そのギャップを埋めるものだ。アセットの置き場所やアトラスの組み立て方、URPのレンダラー機能が動くために満たすべき条件といった“ベストプラクティス”(正しいやり方)をエージェントに教える。

 本プラグインには29のスキルが含まれており、以下の9つの分野に分かれている。

  • はじめに&ツール(新規プロジェクトの作成、「Unity CLI」、パッケージ管理)
  • UIとテキスト(UI Toolkit、uGUI、IMGUI、TextMeshPro)
  • 2Dとスプライト(ピクセルパーフェクト、スプライトエディター、スプライトアトラス、タイルマップ)
  • グラフィックスとレンダリング(URPのポストプロセス、Shader Graph、Render Graph)
  • オーディオ(ミキサー、最適化、「Vivox」ボイスチャット)
  • シーンとゲームプレイ(AIナビゲーション、3D物理の衝突)
  • 収益化とライブ運用(アプリ内課金、LevelPlay、ライブサービス機能)
  • マルチプレイヤー
  • プラットフォームとローカライズ(Web向けの最適化、ローカライズ)

 これらのスキルは、ターミナルの「Claude Code」から以下のコマンドでまとめて導入できる。スキルを使うための個別設定やプロジェクトごとの配置は不要で、新しいマシンへ移る際もスキルのファイルを手動でコピーする必要はない。

/plugin marketplace add Unity-Technologies/unity-agent-plugin
/plugin install unity@unity-agent-plugin

 デスクトップ版「Claude」アプリならば、[プラグイン]設定ページで「Unity」を検索してインストールすればよい。インストール時には、すべてのプロジェクトで使う(User)、リポジトリの全員と共有する(Project)、自分だけがそのリポジトリで使う(Local)の3つから適用範囲を選べる。

デスクトップ版「Claude」アプリならば、[プラグイン]設定ページで「Unity」を検索してインストール

 これらのスキルを使えば、なじみのない作業を「Claude」に手探りでやらせる場合と比べて誤りが減り、トークンの効率もよく、少ない往復で作業を終えられるという。