AI Game Devアプリとgamedev CLI
AI Game Devデスクトップアプリとgamedev CLIの概要、Unity・Unreal・Godotプラグインとの連携方法、そして最初に読むべきページを紹介します。
AI Game DevはAI Game DeveloperのAIゲーム開発アプリです。AIエージェントがあなたのゲームプロジェクトを理解し、ファイルを編集し、自然言語を通じてエンジンエディターを操作します。ひとつのアカウント、ひとつのバックグラウンドサービス、ひとつのチャット履歴を共有する2つの形態があります。デスクトップアプリと、ターミナル向けの**gamedev CLI**です。このWikiセクションでは、インストール方法、サインイン、プロジェクトの開き方、モデルの選択、パッケージによるアプリの拡張、よくある問題の解決方法を説明します。
デスクトップアプリかCLIか
どちらのフロントエンドも、Claude Agent SDKを基盤とする同じエージェントを実行し、どちらもあなたのAI Game Developerアカウントで認証します。
| デスクトップアプリ | gamedev CLI | |
|---|---|---|
| 実行環境 | Windows、macOS、Linux | Windows、macOS、Linuxのターミナル |
| インストール | ダウンロードページから署名済みインストーラーを取得 | npm install -g @baizor/gamedev |
| こんな用途に最適 | 日常的な作業: ペイン、プレビュー、Source Control、Packagesウィンドウ | ターミナルでのワークフロー、スクリプト(--print)、T3 CodeやZedなどのACPクライアント |
| パッケージ | Packagesウィンドウと/packages | gamedev pkgと/packages |
| アップデート | アップデートをダウンロードし、Restart to updateを提示 | gamedev update |
同じコンピューターで両方を使用できます。一方で開始したチャットは共有履歴に保存され、ユーザーレベルでインストールしたパッケージは両方に適用されます。
エンジンプラグインとMCPとの関係
アプリはエンジンプラグインを置き換えるものではなく、利用するものです。各エンジンには、エディターツール(オブジェクトの作成、シーンの編集、テストの実行、スクリーンショットの取得など)を公開する独自のMCPプラグインがあります:
- Unity向けのUnity MCP。
unity-mcp-cliで管理します。 - Unreal Engine向けのUnreal MCP。
unreal-mcp-cliで管理します。 - Godot向けのGodot MCP。
godot-cliで管理します。
Unity、Unreal、Godotのプロジェクトを開くと、アプリはエンジンを検出し、対応するプラグインのインストールまたはアップデートを提案し、エージェントが必要とするときにエディターを起動し、サインイン中のセッションでai-game.devを通じてエディターのツールをチャットに接続します。インストーラーはアプリに同梱されているため、デスクトップアプリではNode.jsやnpmは不要です。
プラグインはアプリなしでも動作します。任意のMCPクライアント(Claude Code、Cursor、VS Code、Codexなど)がMCPエンドポイントに接続できます。エコシステムの概要ではアプリ、プラグイン、MCPサーバーがどのように連携するかを示し、ツールカタログではプラグインがエージェントに提供するものを一覧にしています。
アプリがプラグインに加えて提供するもの
- プロジェクトファイルを読み書きし、コマンドを実行し、エンジンツールを呼び出すチャットエージェント。承認はあなたが管理します。
- 複数のプロバイダーのAIモデルから選択でき、プランと地域に応じて割り当てられます。エージェントとモデルを参照してください。
- プロジェクトごとに1つのウィンドウ、ペイン内のセッション、ファイルプレビュー(テクスチャ、3Dモデル、音声、動画)、Gitを備えたデスクトップワークスペース。ワークスペースを参照してください。
- 能力を丸ごと追加するパッケージ: Blender、SuperColliderによる音楽、プロジェクトのナレッジベース、Tripo 3D、GPU上でのローカル画像・動画生成、クラウドの動画・音声モデルなど。パッケージを参照してください。
- セッションツール: 各チャットが使用するツールを選択できるため、エージェントのコンテキストを小さく保てます。
ページマップ
初めての方はここから:
- インストール: Windows、macOS、Linuxにデスクトップアプリ、または
gamedevCLIをインストールし、最新の状態に保ちます。 - サインインとアカウント: サインイン、プラン、パーセント表示される使用量、アカウントの切り替え。
- プロジェクトとエンジン: プロジェクトを開くか作成し、アプリにUnity、Unreal、Godotプラグインをセットアップさせます。
- エージェントとモデル: モデル、推論の強度、エージェントの選択、承認、ローカルモデル。
さらに詳しく:
- ワークスペース: デスクトップアプリのペイン、プレビュー、Explorer、Search、Source Control。
- パッケージ: パッケージとは何か、Packagesウィンドウ、
gamedev pkg、レベル、アップデート。 - パッケージカタログ: 現在利用可能なすべてのパッケージとその機能。
- パッケージの作成: 独自のパッケージを作成、テスト、共有します。
- CLIリファレンス: すべての
gamedevコマンドとターミナル内のスラッシュコマンド。 - トラブルシューティング: サインイン、エンジン接続、パッケージとモデルについて。
- FAQ: よくある質問への簡潔な回答。
クイックスタート
- ダウンロードページからアプリをダウンロードするか、
npm install -g @baizor/gamedevを実行します。 - AI Game Developer アカウントでサインインします。
- ゲームプロジェクトのフォルダーを開きます。
- やりたいことを記述します。たとえば「アクティブなシーンにあるすべてのものを一覧表示して」のように入力します。
4ステップのクイックスタートでは、スクリーンショット付きで同じ流れを解説しています。アプリガイドには1ページの概要があります。プロンプトのコツについては、ベストプラクティスをお読みください。
- インストールAI Game Dev デスクトップアプリを Windows、macOS、Linux にインストールする方法、または gamedev CLI を npm でインストールする方法と、その両方を最新の状態に保つ方法を説明します。
- サインインとアカウントAI Game Devアプリとgamedev CLIへのサインイン、アカウントの切り替え、プランと使用率の理解、ほかのデバイスの管理について説明します。
- プロジェクトとエンジンAI Game Dev アプリで Unity、Unreal、Godot プロジェクトを開くか新規作成し、エンジンプラグインをインストールすると、必要に応じてエージェントがエディターを開きます。
- エージェントとモデルAI Game Dev アプリと CLI で AI モデル、推論の強度、エージェントを選び、ツールの承認を制御し、自分の GPU でローカル AI モデルを動かす方法を説明します。
- ワークスペースAI Game Devのデスクトップワークスペース。プロジェクトウィンドウ、ペイン内のセッション、テクスチャ・3Dモデル・音声のファイルプレビュー、Explorer、Search、Source Controlを説明します。
- パッケージAI Game Devアプリに含まれるパッケージの種類、Packagesウィンドウやgamedev pkgでのインストール・更新・除外・削除の方法、レベルについて説明します。
- パッケージカタログ現在利用できるすべてのファーストパーティ AI Game Dev パッケージ: Blender、SuperCollider 音楽、Knowledge Base、Tripo 3D、ローカル画像・動画モデル、クラウドモデル。
- パッケージを作成する独自の AI Game Dev パッケージを作成しましょう。aigd-package.json マニフェスト、コマンド、スラッシュコマンド、MCP ツール、gamedev pkg dev によるローカル開発、共有方法を説明します。
- gamedev CLI リファレンスgamedev CLI のすべてのコマンドとオプションを解説します。対話モードとヘッドレスモード、pkg、remote、daemon、acp、image-runtime、update、そしてターミナル内のスラッシュコマンドを網羅します。
- トラブルシューティングAI Game Dev アプリと gamedev CLI でよくある問題を解決: サインイン、モデル、エンジンプラグインとエディタ接続、パッケージ、ローカル・クラウド生成。
- FAQAI Game Devアプリとgamedev CLIについての簡潔な回答:エンジン、プラットフォーム、プラン、使用量、パッケージ、ローカルモデル、プライバシー、独自のAIクライアントの利用。