MINARA

ディープリサーチのワークフロー

メインのエージェントループで行う適応的な調査

調査はメインのエージェントループで実行され、deep-research skill が事前に読み込まれます。apps/agent/src/deep-research/index.ts の共通指示は、明示的な調査要求にワークフローの完了とレポートファイルの作成を求めます。段階は範囲の定義、計画、収集、分析、統合、提供です。証拠に応じて前の段階に戻れます。

Deep Research は、問いの複雑さ、証拠の不足、利用目的に応じて調査の深さを調整します。出典、反証、比較の妥当性、不確実性を確認します。調査目標、章、図表の数は課題に応じて決まり、固定の割り当てはありません。短い回答にも十分な検証が必要な場合があります。

Chat の Deep Research スイッチ、または /deep <トピック> で調査を開始します。/deep-research と /dr は別名です。トピックを省略すると、後続の通常メッセージに対する Deep Research のオン・オフを切り替えます。深さの選択は不要です。

minara research "BTC ETF flows this quarter"

Chat リクエストでは deep_research: { enabled: true } で調査を有効にし、通常のターンでは省略します。セッション設定は deepResearchEnabled を保存し、session_mode.deep_research_enabled が入力欄のスイッチ状態を伝えます。ターンのメタデータは Retry 用に調査状態を保持します。Plan Mode と Deep Research は同時に有効にできません。

{ "message": "Compare gold and BTC", "deep_research": { "enabled": true } }

POST /v1/research:

{ "topic": "BTC ETF flows this quarter" }

skill はレポート本文をファイルに保存し、render_report で必要な形式を生成します。指定された言語、長さ、形式を維持します。通常の skill ルーティングで始まる調査は出典付きのチャット回答で完了できます。明示的な Deep Research ではレポートファイルが必要です。

ワークフローは apps/agent/src/skills/builtin/deep-research/SKILL.md にあります。簡潔な references/research-guidance.md が証拠の収集計画と確認を扱い、分野別の参照資料は関連する場合だけ読みます。レポート構成と出力は references/report-shape.md にあります。独立した深度プロファイルや固定の収集予算はありません。