base44-platform-actors について
Base44 の Web アプリとネイティブモバイルアプリでリアルタイム actor を設定する開発スキルです。アプリのプロファイルに応じた資料を選びます。actor のデプロイには Builder 以上のプランが必要です。
主な機能
- 01アプリのフレームワークとランタイムの特定
- 02Web またはモバイル向け資料の選択
- 03agent-profile エンドポイントの利用
- 04actor のデプロイ権限の確認
活用シーン
- 01Vite SPA 向けの actor ガイド選択
- 02TanStack Start 向け資料の選択
- 03Expo アプリでの actor 設定
MCP 対応
Base44 MCP の execute_api ツールでアプリプロファイルを取得し、それに応じて参照する actor 資料を選びます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ base44/ skills --skill base44-platform-actorsインストール後、Claude Code で/base44-platform-actorsを入力して読み込まれたか確認します。
同梱ファイルreferences/mobile.mdreferences/web.md
詳細
Base44 アクター
ルーム ID ごとにアクターインスタンスを 1 つ作成します。アクターが正として動作し、クライアントは操作を送信します。エントリーファイルを書き込むと、アクターがデプロイされます。
Builder プラン以上が必要です。 ワークスペースの利用資格は agent-profile エンドポイントから返されます。下位プランでは、プラットフォームによってデプロイが拒否されます。
このアプリのリファレンスを選ぶ
まずアプリのプロファイルを確認します。GET /api/apps/{app_id}/agent-profile を呼び出すと(Base44 MCP の execute_api
ツール、または Base44 CLI トークンを使用)、フレームワーク、アプリの種類、ランタイム、
利用資格、および読み込むべき正確なリファレンスファイルが返されます。これがない場合は、プロジェクトファイルから判別します。
src/routes/__root.* と src/routeTree.gen.ts があれば TanStack Start、app/_layout.* があれば
ネイティブモバイル(Expo)アプリです。それ以外は Vite SPA です。
| プロファイル | 読み込むファイル |
|---|---|
| Web アプリ、Vite SPA(デフォルトの Web テンプレート) | リアルタイムアクター(Web アプリ) |
| Web アプリ、TanStack Start | リアルタイムアクター(Web アプリ) |
| ネイティブモバイルアプリ(Expo、React Native) | リアルタイムアクター(モバイルアプリ) |