parallel-deep-research
「deep research」「exhaustive」「comprehensive report」「thorough investigation」とユーザーが明示的に指定した場合にのみ使用するスキルで、通常の調査・検索には parallel-web-search を使用してください。処理速度とコストの面で parallel-web-search より負荷が高い分、より深く網羅的な調査レポートを生成します。マルチターンに対応しており、以前の調査や情報補完のインタラクション ID を `--previous-interaction-id` で渡すことで、文脈を引き継いだ継続調査が可能です。
description の原文を見る
ONLY use when user explicitly says 'deep research', 'exhaustive', 'comprehensive report', or 'thorough investigation'. Slower and more expensive than parallel-web-search. For normal research/lookup requests, use parallel-web-search instead. Supports multi-turn: pass --previous-interaction-id from a prior research or enrichment to continue with context.
SKILL.md 本文
ディープリサーチ
研究トピック: $ARGUMENTS
parallel-cli≥ 0.3.0 が必要です。下記のコマンドでno such option、no such command、unrecognized argumentsというエラーが出た場合、ユーザーが古いバージョンの CLI を使っている可能性があります。parallel-cli updateの実行を勧めてください(pipx 経由でインストールされている場合はpipx upgrade parallel-web-tools)。その後、再度実行してもらいます。
使い分け(parallel-web-search との違い)
このスキルは、ユーザーが明確にディープ/包括的なリサーチをリクエストした場合のみ使用してください。ディープリサーチは parallel-web-search よりも 10~100 倍遅く、費用がかかります。通常の「X を調査」リクエスト、クイックルックアップ、ファクトチェックには、parallel-web-search を代わりに使用してください。
ステップ 1: リサーチを開始する
トピックに基づいて説明的なファイル名を選択してください(例:ai-chip-market-2026、react-vs-vue-comparison)。小文字とハイフンを使用し、スペースは入れません。このベース名をステップ 2 で -o "$FILENAME" として再利用します。
parallel-cli research run "$ARGUMENTS" --processor pro-fast --text --no-wait --json
--text フラグは、デフォルトの構造化 JSON ではなく、タスク完了時に markdown レポート(インライン引用を含む)を返すよう API に指示します。ナラティブ/レポートスタイルのリクエストに使用します。これは「ディープリサーチ」を望むほとんどのユーザーが求めるものです。ユーザーが明示的に構造化 JSON 出力を望む場合は、--text を削除してください。
--text を使う場合、オプションで --text-description "Keep under 1500 words, focus on M&A activity" を渡して、長さ、形式、または焦点をコントロールできます。
これが前のリサーチまたはエンリッチメント タスクのフォローアップで、interaction_id がわかっている場合は、コンテキストチェーニングを追加します:
parallel-cli research run "$ARGUMENTS" --processor lite-fast --text --no-wait --json --previous-interaction-id "$INTERACTION_ID"
リクエスト全体で interaction_id 値をチェーンすることで、各フォローアップ質問は自動的に前のターンの完全なコンテキストを持ちます。既に研究した内容を言い直さずに、より深く掘り下げることができます。初期ターンで重い処理が行われたため、フォローアップには軽いプロセッサ(lite-fast または base-fast)を使用します。
これは即座に結果を返します。--no-wait を削除しないでください。なしでは、コマンドが数分間ブロックされ、タイムアウトします。
プロセッサオプション(ユーザーのリクエストに基づいて選択):
| プロセッサ | 予想レイテンシ | 使用シーン |
|---|---|---|
lite-fast | 10~60秒 | クイックルックアップ、フォローアップ |
base-fast | 15~100秒 | シンプルな質問 |
core-fast | 1~5 分 | 中程度のリサーチ |
pro-fast | 2~10 分 | デフォルト — 探索的リサーチ、良好な深さと速度のバランス |
ultra-fast | 5~25 分 | マルチソースディープリサーチ(約 2 倍のコスト) |
ultra2x-fast / ultra4x-fast / ultra8x-fast | 最大 2 時間 | 最難問、明示的に要求された場合のみ |
-fast サフィックスに関する注記:-fast ティアはキャッシュされたウェブデータを使用し、より高速です。非 fast バリアント(pro、ultra など)は更新されたデータを再フェッチします。遅いですが、非常に最近のイベントに適しています。ユーザーが特にこの 1~2 日のニュースについて尋ねない限り、デフォルトは -fast にしてください。
parallel-cli research processors を実行して、レイテンシとともに完全なリストを確認してください。
JSON 出力を解析して、run_id、interaction_id、および監視 URL を抽出します。ユーザーにすぐに以下を伝えます:
- ディープリサーチが開始されたこと
- 選択したプロセッサティアの予想レイテンシ(上の表から)
- 進捗を追跡できる監視 URL
ポーリングステップをバックグラウンドで実行できることを伝え、実行中に他の作業を続けることができることを知らせます。
ステップ 2: 結果をポーリングする
parallel-cli research poll "$RUN_ID" -o "$FILENAME" --timeout 540
重要なポイント:
--timeout 540(9 分)を使用して、ツール実行制限内に留まります--jsonを渡さないでください。完全な出力は大きく、コンテキストをあふれさせます。-oフラグは結果をファイルに書き込みます-o "$FILENAME"の場合:$FILENAME.jsonは常に書き込まれます(メタデータと基礎情報)$FILENAME.mdはステップ 1 で--textを使用した場合のみ書き込まれます(markdown レポート)
- ポールコマンドは、リサーチが完了するとエグゼクティブサマリーを stdout に出力します。このエグゼクティブサマリーをユーザーと共有します。これにより、ファイルを開かなくても素早く概要を得られます
- 再度ポーリングして既存ファイルを上書きしたい場合は、
--forceを渡します
ポーリングがタイムアウトした場合
より高いプロセッサティアは 9 分以上かかる可能性があります。ポーリングが完了せずに終了した場合:
- リサーチがサーバー側でまだ実行中であることをユーザーに伝えます
- 同じ
parallel-cli research pollコマンドを再実行して、待機を続けます
レスポンス形式
ステップ 1 の後: 監視 URL を共有します(進捗追跡用のみ。最終レポートではありません)。
ステップ 2 の後:
- ポールコマンドが stdout に出力したエグゼクティブサマリーを共有します
- 生成されたファイルパスをユーザーに伝えます:
$FILENAME.md— フォーマット済み markdown レポート(--textを使用した場合)$FILENAME.json— メタデータと基礎情報
interaction_idを共有し、このリサーチに基づくフォローアップ質問ができることを伝えます(例:「X をさらに掘り下げる」または「それを Y と比較する」)
完了後は監視 URL を再共有しないでください。結果はファイル内にあり、そのリンクにはありません。
より詳細な情報のためにファイルを読み通してほしいかをユーザーに尋ねます。ユーザーが尋ねない限り、ファイルの内容をコンテキストに読み込まないでください。
interaction_id を記憶しておいてください。ユーザーがこのリサーチに関連するフォローアップ質問をする場合、次のリサーチまたはエンリッチメント コマンドで --previous-interaction-id として使用します。
セットアップ
parallel-cli(インストール済みで認証済み)が必要です。parallel-cli --version が失敗した場合、または後のコマンドが認証エラーで失敗した場合、ユーザーに https://docs.parallel.ai/integrations/cli を参照するよう指示して、そこで停止します。
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- parallel-web
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/parallel-web/parallel-agent-skills / ライセンス: MIT
関連スキル
doubt-driven-development
重要な判断はすべて、本番環境への展開前に新しい視点から対抗的レビューを実施します。速度より正確性が重要な場合、不慣れなコードを扱う場合、本番環境・セキュリティに関わるロジック・取り消し不可の操作など影響度が高い場合、または後でバグを修正するよりも今検証する方が効率的な場合に活用してください。
apprun-skills
TypeScriptを使用したAppRunアプリケーションのMVU設計に関する総合的なガイダンスが得られます。コンポーネントパターン、イベントハンドリング、状態管理(非同期ジェネレータを含む)、パラメータと保護機能を備えたルーティング・ナビゲーション、vistestを使用したテストに対応しています。AppRunコンポーネントの設計・レビュー、ルートの配線、状態フローの管理、AppRunテストの作成時に活用してください。
desloppify
コードベースのヘルスチェックと技術負債の追跡ツールです。コード品質、技術負債、デッドコード、大規模ファイル、ゴッドクラス、重複関数、コードスメル、命名規則の問題、インポートサイクル、結合度の問題についてユーザーが質問した場合に使用してください。また、ヘルススコアの確認、次の改善項目の提案、クリーンアップ計画の作成をリクエストされた際にも対応します。29言語に対応しています。
debugging-and-error-recovery
テストが失敗したり、ビルドが壊れたり、動作が期待と異なったり、予期しないエラーが発生したりした場合に、体系的な根本原因デバッグをガイドします。推測ではなく、根本原因を見つけて修正するための体系的なアプローチが必要な場合に使用してください。
test-driven-development
テスト駆動開発により実装を進めます。ロジックの実装、バグの修正、動作の変更など、あらゆる場面で活用できます。コードが正常に動作することを証明する必要がある場合、バグ報告を受けた場合、既存機能を修正する予定がある場合に使用してください。
incremental-implementation
変更を段階的に実施します。複数のファイルに影響する機能や変更を実装する場合に使用してください。大量のコードを一度に書こうとしている場合や、タスクが一度では完結できないほど大きい場合に活用します。