The Official Unity Plugin for Codex

Sep 16, 2026
Rachel Zhao - Unity
Director of AI Products
EngineAI
The Unity logo shows next to the OpenAI logo on a white background.

このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。

OpenAIのCodex用の公式Unityプラグインが利用可能になったことをお知らせします!新しいプラグインは、コンピューターの使用をより高速にする最新のOpenAIモデルであるGPT-6 Astraのリリースと完全に一致しています。Astraはゲームを構築するための素晴らしいモデルになり得ることがわかりました。

実際、OpenAI自身の アンドリュー・ウォコ氏は、UnityとCodexをGPT-6 Astraと組み合わせて、いくつかのプロンプトでUnity環境を作成した素晴らしい例を示してい ます。アンドリューが最初のステップとして独自のUnityプラグインを作成したことに気づくでしょう。

新しい公式UnityプラグインであるCodexは、そのステップを削除し、より簡単にビルドして、より速く出力に到達できるようにします!当社の公式プラグインは、Unityのエンジニアがあなたの業務のために書いたスキルをCodexに提供するため、まずプロジェクトをチェックし、現在のAPIを使用し、結果を確認してからあなたに結果を渡します。

プラグインには以下が含まれています。

  • 各特徴を所有するUnityチームによって書かれた、開始に取り組むべき31のスキル(さらに追加していきます):UI ToolkitとuGUI、2DDとタイルマップ、URPとShader Graph、オーディオ、ナビゲーションと物理演算演算、IAPとLevelPlay、Multiplayer、ウェブとLocalization。
  • 端末からセットアップするためのコマンドは2つだけ、またはOpenAIプラグインディレクトリから1クリックで実行できます:マーケットプレイスを追加、プラグインを追加。プロジェクトごとの設定はなく、新しいマシンに移行する際にコピーするものは何もありません。
  • 端末からのUnityルはエディタをインストールし、プロジェクトを作成・開いて、パッケージを管理します。
  • Unity 6+との互換性

公式Unityプラグインのスキルは、Unityエンジニアによって開発および保守されており、彼らはUnityエンジンのさまざまな側面のエキスパートであるため、より良い出力と少ないコーディングエラーを期待できます。

UnityのロゴがOpenAIのロゴの隣の白い背景に表示されています

Codexには公式Unityプラグインを選ぶべき理由は?

汎用的なコーディングエージェントを今日のUnityプロジェクトに向けると、それはUnityについて書かれたすべてのものの平均からAnswersします。それは、エンジンバージョンとしてもう提供されていないものに対して書かれたものが多く含まれる、10年分のフォーラムスレッド、チュートリアル、サンプルコードを意味します。現れる答えは、今日まだtrueである答えではなく、最も頻繁に繰り返される答えである。

結果は通常コンパイルされますが、プリビルドパイプラインでパックされるのではなく、アセットごとに手動でスプライトアトラスを作成します。遷移が基本クラスではなくホバーステートで宣言されたため、ボタンがイン時にアニメーションし、アウト時に跳ね返るメニューを取得します。URPレンダラー特徴を取得したが、正しく読み込まれず、実行されない。

公式プラグインを使用すると、Codexは、プロジェクトがどのUIフレームワークを使用すべきかをより賢く決定することを含め、それらの各タスクについてUnity自身のガイダンスに基づいて動作します。

ほぼ正しいのに、あと一歩届かないこの隔たりが、開発者がAIツールに対して最も頻繁に不満を漏らす点です。Stack Overflowの2025年開発者調査では:

  • 66%が「ほぼ正しいが、完全ではないAIソリューション」を最大の不満点として挙げている
  • 45%がAI生成コードのデバッグはより時間がかかると回答した
  • 46%がAIの出力の正確性に不信感を抱いていると回答し、33%が信頼していると回答した。

公式のUnityプラグインは、Codexのこのギャップを一つずつ埋めています。各スキルは、エージェントに特定の仕事が実際にどのように行われるべきかを教えます。Unityプロジェクトがアセットをどこに保持するか、アトラスがどのように構築されるべきか、URPレンダラー特徴が動作するために満たさなければならない要件などです。それらの仕事はどれもあなたにとって新しい仕事ではありません。なぜなら、それらの仕事はすべて法線の週にあなたがすでにやっていることだからです。エージェントが、Unityチームが書いた指示に基づいて動作するようになり、それまでUnityについてどこかから拾っていた情報に基づくのではなく、という変更です。

コミュニティは真に役立つUnityスキルを備えたプラグインを構築しており、その多くが広く使用されています。公式のものは、アカウンタビリティとオーセンティシティを加えるものであり、なぜならすべてのスキルは、そのシステムをビルドしたUnityのエンジニアから来ており、エンジンが実際にどのように動作するかに対してテストされ、セキュリティレビューを受け、エンジンがリリースされるにつれて更新されるため、ガイダンスが現在使用しているバージョンから逸脱することはほとんどないからです。プラグイン自体はUnity TechnologiesによってUnity Companion Licenseの下で公開されており、Codexディレクトリには当社の名前でリストされています。

はじめに & ツール

スキル
/new-unity-project
その機能
全く新しいプロジェクトのためのガイド付きフロー:コンセプト、プラットフォーム、Monetizationを収集し、エディタをインストールする際に尋ね、その後プロジェクト、ソースコントロール、パッケージを作成します。ゲームプレイコードをスキャフォールドしません。
/unity-cli
その機能
エディタのインストール、プロジェクトの作成とオープン、パッケージ、ライセンス、モジュールの管理、ビルド、テスト、ログの読み取りを行います。
/unity-package-management
その機能
C# PackageManager.Client APIを介して、ヘッドレスインストールやCIインストールを含むエディタ外からUPMパッケージを追加、削除、アップグレード、検索し、ジャンル、プラットフォーム、Monetizationでパッケージを選択できるようにする。
/generate-editor-search-query
その機能
Unity検索クエリを記述し、読み取り専用の検索のために検索ウィンドウを開きます:現在のプロジェクトまたはシーン内のマテリアル、プレハブ、シーン、シェーダー、GameObjects、コンポーネント、ラベル、パス、参照を検索します。

UIとテキスト

スキル
/ui
その機能
ルーターおよびUIジェネラリスト。UIコードが書かれる前にプロジェクトがどのUIシステムを使用しオフいるかを検出し、その後UI Toolkit、uGUI、またはIMGUIに引き渡します。フレームワークが指定されていない任意のメニュー、HUD、または画面のリクエストに使用します。
/ui-uitk
その機能
Unity 6.0以降のUI Toolkit専門家:UXMLおよびUSSファイル、フレックスレイアウト、UIDocument、ランタイムバインディング、カスタム要素、マニピュレーター、PanelSettings.
/ui-ugui
その機能
uGUI (キャンバスベース) 専門家:キャンバス階層、RectTransform、レイアウトグループ、およびプレハブUI。
/ui-imgui
その機能
IMGUI 専門家による古い機能エディタツールの利用:EditorWindows, custom Inspectors, PropertyDrawers, OnGUI.メンテナンスのみ。新しいエディタのUIはUI Toolkitをデフォルトとします。
/optimize-text-mesh-pro
その機能
TextMeshPro フォントスタック、動的フォールバックアトラス、パディングとサンプリング比率、SDF16、AutoSize規律、CJKフォント、ワールドスペース対uGUI、およびMemory Profilerフォントデータキャプチャ。

2Dとスプライト

スキル
/2d-pixel-perfect
その機能
レトロゲームやピクセルアートゲームのピクセルパーフェクトな2Dレンダリングのセットアップ、診断、修正を行います。
/sprite-editor
その機能
スプライトの長方形、境界線、ピボット、アウトラインを編集し、グリッド上または等角的に、生成されたISpriteEditorDataProviderエディタスクリプトを介してスプライトシートを自動的にスライスします。
/sprite-segment-3x3grid
その機能
色の一致によってスプライトを3×3のグリッドに分割し、どのセルが中心と一致するかを示すテキストパターンを出力します。これはRuleTileスキルが消費する入力形式です。
/manage-sprite-atlas
その機能
プリビルドパイプライン(IPreprocessBuildWithReport)を介してSpriteAtlasを管理します:マスターおよびバリアントアトラス、テクスチャおよびパッキング設定、プラットフォームごとの設定、ランタイムアトラスアクセス。
/tilemap-palette-create
その機能
2Dレベルデザイン用のタイルパレットアセットを作成します。長方形、六角形、または等角のグリッドレイアウトに対応しています。
/tilemap-ruletile-createempty
その機能
カスタムルール設定用の空白のRuleTile、HexagonalRuleTile、またはIsometricRuleTileを作成します。スプライトが提供されない場合にのみ。
/tilemap-ruletile-createfromsegment
その機能
既存のTerrain (地形)またはエッジ/辺のスプライトから自動的にRuleTilesを構築し、3×3のグリッドパターンを特異性順にソートされたTilingRuleの隣接設定に変換します。

グラフィックスとレンダリング

スキル
/urp-postprocessing
その機能
Volumeフレームワークを介してURPポストプロセッシングを設定およびデバッグします:ブルーム、トーンマッピング、色調整、被写界深度、ビネット、モーションブラー。
/shader-graph-create-custom-node
その機能
HLSLからカスタムShader Graphノードを生成し、既存のHLSLをリフレクテッド機能ノードとして機能させる。
/validate-urp-render-graph-renderer-feature
その機能
Render Graph APIを基にしたUnity 6+ URP ScriptableRendererFeatureをレビューします:リソース配線、マテリアルバインディング、実行構造、ディスクリプタの使用、グローバルリソースの露出。
/migrate-birp-to-urpPlans
その機能
、ビルトインレンダーパイプラインからURPへの移行(マテリアルとシェーダー、ピンクのマテリアル、2D URP、ライティング、ベイクドライトマップ、リフレクションプローブ、および移行後の視覚的なバグのトラブルシューティング)を実行します。

オーディオ

スキル
/audio-setup-mixers
その機能
各オーディオソースを再生内容によって分類し、適切なオーディオミキサーグループにルーティングします。在庫は存在するものをリストアップし、サイレントにスキップするのではなく、不足しているものを追加するように求める。
/optimize-audio
その機能
インポート設定とミキサー設定により、オーディオメモリとCPUコストを削減します。短いクリップ、音楽、アンビエントベッドごとに適切なロードタイプを選択し、3DオーディオをMonoに強制します。
/setup-vivox-voice-chat
その機能
Unity Vivoxによるゲーム内Voice and Text Chat:AndroidおよびiOSでのマイク権限、VADチューニング、プッシュトゥトーク、近接チャネルおよびチームチャネル、ミュートと音量UI。

シーンとゲームプレイ

スキル
/initialize-ai-navigation
その機能
AIナビゲーションを設定します — ナビメッシュサーフェス、エージェント、障害物、リンク、モディファイア、エリア、コストを設定します。歩行可能メッシュ、経路検索、巡回ルート、障害物回避。
/physics-3d-collision
その機能
3D PhysX衝突およびトリガーの問題の診断:コールバックが発火しない、オブジェクトが互いをすり抜ける、レイキャストが欠落する、MeshColliderのルール、落ち着いた後に機能しなくなる力。

収益化とライブオペレーション

スキル
/implement-in-app-purchases
その機能
Unity Iapの最初から最後まで(カタログ、2ステップの保留確認フロー、レシート検証、復元、AppleおよびGoogle拡張機能、Stripe/Coda経由のD2C、ネイティブ課金からの移行、RevenueCat/Adapty/Essential Kit/UniPayからの移行)を実装、設定、デバッグします。
/levelplay-unity-integration
その機能
LevelPlayメディエーションSDKを統合します:リワード、インタースティシャル、バナー広告、ネットワーク設定、Android GradleおよびiOS CocoaPodsの依存関係、ATTとプライバシー、ILRD収益追跡、Unity Adsまたは廃止されたIronSource APIからの移行。
その機能

Multiplayer

スキル
/setup-multiplayer-services
その機能
Unity Multiplayer ServicesによるリアルタイムMultiplayer:トポロジーの選択、ホスティング、マッチメイキング、ディスカバリ、ネットワーク設定、セッションベースのプレイ(ルーム、パーティー、ロビー)。

プラットフォームとLocalization

スキル
/optimize-web
その機能
WebGLおよびWebGPUビルドのダウンロードサイズとロード時間の短縮:CDNとサーバー圧縮、リソースストリッピング、シェーダーバリアント削減、KTXテクスチャ、品質設定、およびブラウザー側プロファイリング。
/localization
その機能
Unity Localizationのセットアップ:ロケール、文字列およびアセットテーブル、CJKフォントサポート、およびAddressablesワークフロー。

Unityプラグインを試して、フィードバックをお送りください

より多くの方が、ブラウザーを開いてunity.comをたどり、Hubとエディタをインストールするのではなく、コーディングエージェントにゲームを説明することから始めるようになっています。お客様がご自身にとって最善の選択を常にできる柔軟性を提供したいと考えています。だからこそ、私たちはUnite SeoulでUnity CLIを立ち上げ公式のClaude Code用Unityプラグインをリリースし、今や公式のCodex用Unityプラグインを紹介します。

UnityのAIツールは今年、社内で構築していたものから、リリース日に皆さんが手に取って使えるものへと急速に進んでいます。CLIはエンジンを、使用するエージェントから到達可能にし、プラグインは、そのエージェントに実行したい作業に対するUnity独自のAnswersを提供することで、さらに機能します。チームがここから追加するすべてのスキルは、あなたに追加の作業なしであなたのツールに届きます。

Codex用の公式Unityプラグインをインストールし、プロジェクトを開き、先延ばしにしていた作業――アトラス、Localizationの工程、In-App Purchases――をCodexに任せてください。

ドキュメントを読み、Unity Discussionsフォーラムで何が機能していて、何をもっと良くする必要があるか教えてください。また、次にどのスキルを学びたいか教えてください。皆さんの作品を目にすることを楽しみにしています。