Mythexのエージェントは、Mythexで作れるものを理解するようになりました
Mythexのエージェントは、Mythexで作成・公開できるものと、できないものを把握するようになりました。実行できないものを依頼すると、たとえばネイティブのiPhoneアプリやAndroidアプリ、デスクトップアプリ、ブラウザ拡張機能、常に接続したままでいる必要があるボットなどの場合には、それをはっきり伝えます。そして、Mythexで提供している最も近いものを提案し、あなたが同意してから初めて構築します。以前は、「iPhoneアプリを作って」と頼むと、実行も公開もストアへの提出もできないプロジェクトの雛形が生成されることがありました。
更新(2026年10月27日): 10月22日から、Pro以上のプランでは、スマートフォンアプリをご利用いただけます。Mythexは、あなたが作ったウェブアプリをCapacitorでAndroidとiPhoneのアプリとして包み、Mythexの独自のマシン上でビルドします。Androidのビルドはファイルとして届くか、Google Playの内部テストトラックに送られます。iPhoneのビルドは、App Store Connectのキーを使ってTestFlightに送られます。画面はウェブ画面であり、完全にネイティブなUIではありません。詳しくはドキュメントのモバイルアプリをご覧ください。
何をするのか
エージェントの指示には、Mythexのプラットフォームについての短く事実に基づいた説明が含まれるようになりました。この説明は、Build、Plan、Askのどのモードでも適用されます。
Mythexが構築・公開するもの: ウェブ上で動くもの。
- ウェブサイトとランディングページ
- フルのウェブアプリ:ダッシュボード、ストア、SaaS製品、社内ツール、ブラウザゲーム
- バックエンド:Node、Python、Java、C#などで書いたAPIやサーバー。Dockerfileから公開します
- これらにデータベース、ファイルストレージ、またはウェブサイトとAPIの組み合わせが加わったもの
これらはすべて、ブラウザを通してスマートフォンでも動きます。スクリプトやコマンドラインツールは、ワークスペースで書いて実行できます。公開できるのはウェブアプリとサーバーだけです。
利用できないもの:
- ネイティブのモバイルアプリ(2026年10月22日以降、ウェブアプリを包んだAndroidアプリとiPhoneアプリは、Proプランで利用できます。上記の更新を参照してください)。iOSやAndroidのアプリ、App StoreやGoogle Playへのリリース、APK、IPA、React Native、Expo、Flutter、Swift、Kotlinのプロジェクトは対象外です。
- デスクトップアプリ(Electronアプリやインストーラーなど)、ブラウザ拡張機能、そしてUnityやGodotのようなネイティブエンジンで作ったゲーム。
- 受信リクエストがなくても動き続ける必要があるもの。 公開されたサーバーは、リクエストがないと眠り、次のリクエストで起きます。また、定期実行されるジョブもありません。
最後の点が、特に見落としやすいところです。受信リクエストで動くボットや連携機能は、Mythexでも問題なく動きます。たとえばWebhook、Telegramのwebhook、Slackのイベント、Discordのインタラクション、Stripeのイベントなどです。一方、外側に接続して待つだけのボット(Discordのゲートウェイボット、ポーリングするTelegramボット)や、タイマーで動くジョブは、サーバーがアイドル状態になると止まります。
この仕組みにした理由
モデルは、特定のプラットフォームで何が動かせるかを、自分だけでは知ることができません。指示がなければ、どこでもやるのと同じことをします。iPhoneアプリを頼まれると、ExpoやFlutterで雛形を作ってしまうのです。それは進んでいるように見えますが、ワークスペースで実行できず、公開もストアへの提出もできないプロジェクトで終わります。
より良い答えは、早い段階で率直に伝えることです。「それはまだここでは利用できません。代わりにこれならできます」と伝えるのです。
動作
- 利用できないものを依頼します。 たとえば「ジム用のAndroidアプリを作って」と頼みます。
- エージェントは、それを簡潔に伝えます。 そして、Mythexで提供している最も近いものを提案します。たとえば、会員がスマートフォンのブラウザで開くモバイル対応のウェブアプリ、デスクトップツールのウェブ版、常時接続ではなくWebhookで動くボットなどです。
- あなたが同意してから初めて構築します。 それまでは、何も雛形を作りません。
- 「それでも進めて」は同意ではありません。 「とにかくやって」や「APKが必要」と言われても、構築ではなく再度の提案になります。エージェントは、どう頼まれても、アプリのバイナリ、ストア向けのビルド、インストーラーを生成しません。
スマートフォンでもよく見えるべきウェブサイトやウェブアプリを頼む場合は、通常どおりのビルドです。エージェントはレスポンシブに作ります。遠回りはありません。
検証方法
境界線の両側をカバーする25件のリクエストと、利用できないものを無理に求める3件のフォローアップを試しました。どのワークスペースでも、ネイティブのものは雛形も実行もされませんでした。ウェブアプリ、API、Webhookボット、ブラウザゲーム、スクリプトのリクエストは、すべて通常どおりに構築されました。
ヒント
- 今すぐスマートフォンで使えるアプリがほしい場合は? モバイル対応のウェブアプリを頼んでください。モバイル対応のウェブアプリの作り方とネイティブアプリとプログレッシブウェブアプリの違いで、それで何が得られるかを説明しています。
- ボットがほしい場合は? Webhookで動くものを頼んでください。Webhookとは何かで概念を説明しています。
- スケジュールで動かしたい場合は? それは現在Mythexでは利用できません。タスクを受信リクエストで起動できるなら、エージェントはそのように構築できます。
制限事項
- ネイティブのモバイルアプリそのものは利用できません。2026年10月22日以降、Proプランでは、ウェブアプリをAndroidとiPhoneのアプリとして包み、Google Playの内部テストとTestFlightに送ることができます。
- エージェントはこれらの指示に従いますが、それでもモデルです。利用できないものを構築し始めた場合は、停止するよう伝えるか、サポートにメールしてください。
すべての内容は、プロジェクトの種類ごとのガイドとともに、ドキュメントの何を作れるかにまとめられています。