メインコンテンツへスキップ
Mission Controlのオーケストレーション画面

Factory Missions とは?

Factory Missions は、Droid を使って大規模でマルチ機能の作業を構造化された方法で取り組むための仕組みです。すべてを単一のセッションで処理するのではなく、まず Droid と協力してプラン(機能、マイルストーン、各部分を達成するために必要なスキル)を構築し、その後作業を管理するオーケストレーション層に実行を委ねます。 Factory Missions には /missions コマンドでアクセスできます(/mission でも利用可能)。

共同計画

コードを書く前に、Droidと一緒に機能、マイルストーン、成功基準を定義します。

スキルを考慮した実行

既存のスキルを活用し、作業の各部分に合わせて新しい専門スキルを開発します。

構造化されたオーケストレーション

Mission Controlはエージェント全体の実行を管理し、計画に沿って進捗を追跡します。

設定は引き継がれます

MCP連携、スキル、フック、カスタムDroidはすべてFactory Missions内で動作します。

最適な成果のために

最良の結果を得るには、リポジトリが Agent Readinessレベル4(Optimized)以上 であることが望ましいです。ミッションは作業を進めながら、各機能を検証し自己修正するために、アプリケーションに対してユーザー視点のQAテストを実行します。既存のプロジェクトでこれを機能させるには、ユーザーと同じようにアプリを動かせる、自動化されたスクリプト可能な手段(例: アプリのすべての依存関係を立ち上げるかモックして、起こりうるすべてのユーザーフローをシミュレートするスクリプト)がコードベースに必要です。これがないと、ミッションは自らの作業を確実に検証できません。まだ到達していない場合は、/readiness-report で準備状況を再評価し、/readiness-fix でギャップを解消してください。

動作の仕組み

1

Factory Missionsに入る

任意のDroidセッションで/missionsを実行して開始します。
2

計画を共同作成

Droidは目標を理解するために対話を重ねます。明確化の質問をし、制約を掘り下げ、実際に作りたいものを一緒に定義します。これは一度きりのプロンプトではなく会話です。
3

機能とマイルストーンを作成

会話に基づき、Droidは機能をマイルストーンに整理した構造化計画を作成します。各マイルストーンは作業上の意味のあるチェックポイントです。
4

スキルを活用または作成する

Droidは適用できる既存スキルを取り込み、必要な作業部分には専門スキルを開発します。これにより、汎用的ではなくプロジェクトとワークフローに合わせた実行になります。
5

Mission Controlに入る

計画が承認されると、Droidは計画の実行を管理するオーケストレーション画面であるMission Controlに入ります。進捗を監視し、作業中の機能を確認し、必要に応じて介入できます。
プランを正しく組み立てる方法については 計画と検証 を参照してください。承認済みのミッションを実行・操作するには CLIでの実行 または Desktop/Webでの実行 を参照してください。

Factory Missions が適している用途

私たちは様々な作業で Factory Missions を構築・テストしてきました:
  • フルスタック開発 — フロントエンド、バックエンド、データベース、デプロイメントを含む完全なアプリケーションの構築
  • リサーチ — 複数のアプローチを探索し、発見を統合し、構造化された出力を生成する深い調査タスク
  • ブラウンフィールド移行 — 既存の動作を保持しながら、既存コードベースの現代化、フレームワークの交換、大規模プロジェクトの再構築
  • 野心的なプロトタイプ — 単なるスケッチではなく、機能的である必要がある製品実験
共通点:アドホックなプロンプトではなく、事前計画と構造化された分解から恩恵を受ける作業。

未解決の問題

Factory Missions は初期段階です。まだ取り組んでいる根本的な問題があるため、これをリサーチプレビューとして提供しています:
  • 並列化は必要か? 複数のエージェントを並列実行するのは理論的には良く聞こえますが、実際に逐次実行よりも良い結果を生み出すのでしょうか?これをテストしています。
  • 正確性を最大化するには? 長期間のプランはエラーが蓄積されます。各段階でどの検証と修正戦略が最も効果的でしょうか?
  • コスト vs. 品質のトレードオフ — オーケストレーターはどの程度積極的であるべきでしょうか?より多くの計画と検証は高コストを意味しますが、潜在的により良い出力をもたらします。適切なバランスはどこでしょうか?
これらについてあなたのフィードバックが欲しいです。Factory Missions を使用し、限界まで押し、何が機能し何が機能しないかを教えてください。

関連項目