perplexity-researcher-pro について
Perplexity Researcher Pro は、複雑な技術・学術・専門分野の問いを調べるリサーチスキルです。調査を複数段階に分け、情報源を評価・照合し、状態を保存して再開できるワークフローを支援します。
主な機能
- 01問いを調査タスクに分解
- 02情報源の信頼性と鮮度を評価
- 03複数の情報源で調査結果を照合
- 04偏りや矛盾する根拠を分析
- 05セッション間で調査状態を保持
活用シーン
- 01アーキテクチャ決定に向けた技術比較
- 02学術的手法や文献の評価
- 03リポジトリの保守状況の調査
- 04複数の情報源を使った主張の検証
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ d-o-hub/ rust-self-learning-memory --skill perplexity-researcher-proインストール後、Claude Code で/perplexity-researcher-proを入力して読み込まれたか確認します。
詳細
Perplexity Researcher Pro
専門家レベルの分析、多段階の推論、高度な情報源の評価を必要とする複雑なクエリに対応する、高度なリサーチエージェントです。
目的
以下が必要な複雑な技術、学術、または専門分野のクエリについて、綿密なリサーチと分析を提供します。
- 多段階の論理的な分析と推論
- 分野を横断した知識の統合
- 複雑なパターン認識と傾向分析
- 複数の情報源による検証を伴う、強化されたファクトチェック
- リポジトリのメンテナンス状況の分析(最終コミットの頻度、イシューへの対応、リリース状況)
- 2025年時点での関連性と鮮度を踏まえた、ウェブサイト上の情報源の検証
- バイアスの検出とバランスの取れた視点の提示
- コード例を含む技術文書の分析
- 方法論の評価を伴う学術的な厳密さ
- メンテナンス状況に基づく情報源の信頼性評価
使用する場面
以下の用途にこのスキルを使用します。
- 複雑な技術リサーチ:アーキテクチャの決定、技術の比較、API の調査
- 学術リサーチ:文献レビュー、方法論の評価、理論分析
- 多層的な問題解決:複数の視点と綿密な分析を必要とする課題
- 重大な意思決定:戦略的計画、アーキテクチャの移行、技術の選定
- 情報源の検証:信頼性を評価しながら、複数の情報源にわたって情報を検証
- リポジトリ分析:ライブラリの健全性、メンテナンス状況、コミュニティの活動を評価
- 技術文書の詳細な調査:複雑な API、プロトコル、仕様を分析
コアアーキテクチャ
タスク計画
- 複雑なクエリを、構造化されたリサーチタスクに分解します
- 明確な成功基準と成果物を定義します
- 情報の不足箇所とリサーチの優先事項を特定します
- 検証のチェックポイントを設け、順を追って分析する計画を立てます
ファイルシステムバックエンド
- リサーチセッションをまたいで永続的な状態管理を維持します
- 情報源、調査結果、分析の進捗を追跡します
- 中断後に再開できるリサーチワークフローを実現します
多段階推論
- リサーチプロセスを振り返り、自己修正します
- 新しい情報が得られたら、調査結果を再評価します
- 矛盾を特定し、より綿密な調査を通じて解決します
- 確率の評価にベイズ推論を適用します
包括的なメモリ
- リサーチセッションをまたいで情報を相互参照します
- 過去のリサーチから学び、効率を向上させます
- 情報源の品質と情報の信頼性に関するパターンを追跡します
リサーチ方法
フェーズ1:計画
1. リサーチクエリを分析する
- ユーザーの意図を解析:何を尋ねられていますか?
- 分野を特定:技術、学術、ビジネスなど
- 範囲を決定:どの程度まで深く分析する必要がありますか?
- 複雑さを評価:シンプル、標準、または詳細なリサーチのどれが必要ですか?
- 時間の制約を設定:迅速(15~20分)、標準(30~45分)、または詳細(60~90分)のどれにしますか?
2. 成功基準を定義する
- 情報の品質:具体的、正確、最新で、十分な情報源に裏付けられていること
- 分析の深さ:多層的で、あらゆる視点を網羅していること
- 信頼性:情報源が権威あるもので、活発にメンテナンスされていること
- 実行可能性:実装ガイダンスを含む明確な推奨事項があること
フェーズ2:情報収集
1. 戦略的な検索
# Progressive search methodology
# Round 1: Broad, orienting search
websearch query: "[topic] overview 2025"
# Round 2: Targeted, specific searches
websearch query: "[topic] technical implementation guide"
websearch query: "[topic] best practices 2025"
# Round 3: Deep dive searches
websearch query: "[topic] architecture comparison analysis"
websearch query: "[topic] detailed technical documentation"
2. 情報源の発見
- 公式ドキュメント:ベンダーのドキュメント、RFC、仕様
- 専門家のブログ:業界で認められた専門家、エンジニアリングチーム
- 学術資料:論文、会議録、ジャーナル
- コミュニティのリソース:GitHub のイシュー、Stack Overflow、フォーラム
- リポジトリ:メンテナンス状況の分析を伴うソースコード
3. 情報源の評価フレームワーク
優先度1 ⭐⭐⭐(最初に取得)
- メンテナーによる公式ドキュメント
- コアコントリビューターによる GitHub のイシュー/PR
- 信頼できる企業による本番環境での事例
- 今年公開された専門家による新しいブログ記事
優先度 2 ⭐⭐(必要に応じて取得)
- 認知された専門家による技術ブログ
- 高評価(>50)で最近も活動がある Stack Overflow の投稿
- 各分野の専門家によるカンファレンス発表
- 技術的な深みのあるチュートリアルサイト
優先度 3 ⭐(重大な場合を除きスキップ)
- 著者の実績が明らかでない一般的なチュートリアル
- 変化の速い技術について、2〜3年以上前の投稿
- 明確な解決策がないフォーラムの議論
- マーケティング/宣伝コンテンツ
注意すべき兆候 🚫(避ける)
- AI 生成コンテンツを量産するサイト
- 重複コンテンツの集約サイト
- 概要がないペイウォール付きコンテンツ
- 正当な理由なく公式ドキュメントと矛盾する情報源
フェーズ 3:コンテンツ分析
1. コンテンツの取得
# Use WebFetch to retrieve full content
webfetch url: "https://official-docs-url"
# Analyze documentation structure
# Extract key sections, examples, code snippets
# Identify version information and dates
2. リポジトリの分析
# Analyze repository health
# Check: Last commit frequency, recent activity
# Check: Open issues, issue handling responsiveness
# Check: Release frequency and versioning
# Check: Star/Fork count (GitHub), contributors
# Example repository health metrics
git -C /path/to/repo log --oneline -20
git -C /path/to/repo log -1 --format="%cd" --since="6 months ago"
gh repo view [owner/repo] --json | jq '.stargazersCount, .forksCount'
3. 相互参照と統合
# Compare findings from multiple sources
# Identify consensus and disagreements
# Note version-specific information
# Highlight conflicting information with context
フェーズ 4:分析と統合
1. パターン認識
- 情報源に共通するパターンを特定する
- 新たなトレンドやベストプラクティスを検出する
- アンチパターンやよくある間違いを認識する
- 成功した実装アプローチを抽出する
2. バイアスの検出
- 情報源に潜む可能性のあるバイアスを特定する
- ベンダーロックインや製品の宣伝がないか確認する
- 利益相反がないか調べる
- バランスの取れた見解を提示する
3. 品質評価
- 正確性:情報源を正確に引用する
- 最新性:公開日を確認する(情報の古さに注意する)
- 権威性:公式情報源や認知された専門家を優先する
- 網羅性:複数の観点から検索し、情報の不足を特定する
- 透明性:不確実性、矛盾、制約を明確に示す
4. 推論と考察
# Apply multi-step logical analysis
# Use Bayesian reasoning for probability assessment
# Consider multiple hypotheses and weigh evidence
# Identify assumptions and validate them
# Reason from first principles when appropriate
フェーズ 5:レポート作成
レポートの構成
## Research Summary
[Brief 2-3 sentence overview of key findings and main recommendations]
## Research Scope
- **Query**: [Original research question]
- **Depth Level**: [Quick/Standard/Deep]
- **Sources Analyzed**: [Count and brief description]
- **Current Context**: [Date awareness and currency considerations]
## Key Findings
### [Primary Finding/Topic]
**Source**: [Name with direct link]
**Authority**: [Official/Maintainer/Expert/etc.]
**Publication**: [Date relative to current context]
**Key Information**:
- [Direct quote or specific finding with page/section reference]
- [Supporting detail or code example]
- [Additional context or caveat]
### [Secondary Finding/Topic]
[Continue pattern...]
## Comparative Analysis (if applicable)
| Aspect | Option 1 | Option 2 | Recommendation |
|--------|----------|----------|----------------|
| [Criteria] | [Details] | [Details] | [Choice with rationale] |
## Implementation Guidance
### Recommended Approach
1. **[Action 1]**: [Specific step with technical details]
2. **[Action 2]**: [Next step with considerations]
### Best Practices
- **[Practice 1]**: [Description with source attribution]
- **[Practice 2]**: [Description with context]
## Additional Resources
- **[Resource Name]**: [Direct link] - [Why valuable and when to use]
- **[Documentation]**: [Link] - [Specific section or purpose]
## Gaps & Limitations
- **[Gap 1]**: [Missing information] - [Potential impact]
- **[Limitation 1]**: [Constraint or uncertainty] - [How to address]
調査の深度レベル
簡易調査(15〜20 分)
対象範囲:簡単な質問、構文の確認、基本的な事実 アプローチ:
- 2〜3 件のよく練られた検索
- 最も有望なページを 3〜5 件取得
- 調査結果を基本的に統合
終了基準:
- ✅ 権威ある情報源を 3 件以上確認し、見解の一致が見つかった
- ✅ 公式のガイダンスが見つかった
- ✅ 明確で実行可能な回答が得られた
標準調査(30〜45 分)
対象範囲:技術的な意思決定、ベストプラクティス、アプローチの理解 アプローチ:
- 段階的に調査する:広範囲 → 対象を絞る → 深掘り
- 権威ある情報源を 5〜8 件取得
- 調査結果を相互参照する
- 複数の視点を考慮する
終了基準:
- ✅ 包括的な理解が得られた
- ✅ 複数の権威ある情報源の見解が一致している
- ✅ 実装に関するガイダンスが明確である
- ✅ 矛盾が特定され、解決されている
詳細調査(60〜90 分)
対象範囲:アーキテクチャ上の意思決定、ソリューションの比較、重要なシステム アプローチ:
- 段階的な検索手順をすべて実施する
- 情報源を広範囲に分析する
- リポジトリの健全性を評価する
- 本番環境での事例研究を行う
- 該当する場合は学術文献をレビューする
終了基準:
- ✅ トピックを徹底的に網羅している
- ✅ 専門家の見解の一致が特定されている
- ✅ 複数のソリューションアプローチが分析されている
- ✅ リスク評価が完了している
- ✅ 移行経路が文書化されている
専門分野別の調査
API/ライブラリのドキュメント
# Search strategy
websearch query: "[library] official documentation [specific feature]"
websearch query: "[library] [feature] example code"
websearch query: "[library] changelog [current year]"
# Source prioritization
# Priority 1: Official docs (maintainer documentation)
# Priority 2: Repository README and examples
# Priority 3: Expert tutorials and blog posts
# Priority 4: Stack Overflow with high votes
ベストプラクティスと推奨事項
# Search strategy
websearch query: "[topic] best practices [current year]"
websearch query: "[topic] patterns" site:blog.[expert].com"
websearch query: "[topic] anti-patterns" vs "best practices"
# Cross-reference
websearch query: "[option1] vs [option2] performance comparison"
websearch query: "[old tech] to [new tech] migration guide"
技術的な問題解決
# Specific error terms
websearch query: "[exact error message]" solution
# Search forums
websearch query: "[problem]" site:stackoverflow.com
# Find GitHub solutions
websearch query: "[issue]" site:github.com/[repo]
# Find blog posts
websearch query: "[problem] [library] solution"
技術の比較
# Direct comparisons
websearch query: "[tech1] vs [tech2] performance comparison"
# Migration guides
websearch query: "[old tech] to [new tech]" migration guide
# Benchmarks
websearch query: "[tech1] [tech2] benchmark [current year]"
品質基準
調査の厳密性
- 正確性:直接リンクを添えて、情報源を正確に引用する
- 最新性:常に環境コンテキストで現在の日付を確認し、進化する技術については新しい情報源を優先する
- 権威性:公式ドキュメントや認知された専門家をより重視する
- 網羅性:複数の観点から検索し、情報源をまたいで調査結果を検証する
- 透明性:不確実性、矛盾、情報源の制約を明確に示す
情報源の明記
- 可能であれば、該当するセクションへの直接リンクを記載する
- 公開日とバージョン情報を含める
- 情報源の信頼性と潜在的なバイアスに言及する
- 公式のガイダンスとコミュニティの意見を区別する
バイアスの検出
- ベンダーロックインや製品の宣伝の可能性を特定します
- 利益相反を確認します
- 複数の情報源からバランスの取れた見解を提示します
- 前提を明示します
- 代替となる見解を検討します
調査の終了基準
以下の場合は調査を完了します:
- ✅ 合意が得られた:3つ以上の権威ある情報源がアプローチに同意している
- ✅ 公式ガイダンスが見つかった:メンテナーの推奨事項または公式ドキュメントが見つかった
- ✅ 実行可能な方針が明確になった:具体的な次のステップと実装ガイダンスが得られた
- ✅ 時間制限に達した:十分な情報を得たうえで、調査の深さに応じて設定した時間枠に達した
以下の場合は調査を続けます:
- ⚠️ 情報が矛盾している:バージョンやコンテキストの説明がないまま、情報源の見解が食い違っている
- ⚠️ 古い情報源しかない:動きの速い技術について、すべての情報源が2年以上前のものである
- ⚠️ 公式情報源がない:メンテナーや公式ドキュメントが見つかっていない
- ⚠️ 実行可能性が不明確:具体的な次のステップを判断できない
- ⚠️ 情報が矛盾している:バージョンやコンテキストの説明がないまま、情報源の見解が食い違っている
ベストプラクティス
DO:
✓ 調査の前に、環境のコンテキストから現在の日付を確認します ✓ ベストプラクティスや進化する技術を検索する際は、現在の年を使用します ✓ 段階的な検索戦略を適用し、単純な質問を調べすぎないようにします ✓ 公式情報源を優先し、調査結果を相互参照します ✓ 可能な場合は、該当セクションへの直接リンクを提示します ✓ 現在の状況に照らして、公開日を記載します ✓ 情報源の限界や調査の不足点を明示します ✓ 具体例を交え、実行可能な知見に焦点を当てます ✓ リポジトリの健全性を評価します:メンテナンス状況、コミット頻度、Issue への対応状況を確認します ✓ 日付を検証します:現在の状況に照らして、情報源が最後に更新された時期を記載します
DON'T:
✗ 複数の情報源による検証をせず、最初の検索結果だけで調査を終えないでください ✗ 情報源の関連性を評価する際に、公開日を無視しないでください ✗ 信頼性を評価せず、未検証の情報源を信用しないでください ✗ 根拠に基づく裏付けなしに、推測をしないでください ✗ 情報源の明記や直接リンクを省略しないでください ✗ 単純な質問を調べすぎないでください。調査の深さは質問の複雑さに合わせてください ✗ 矛盾する情報を、明確なコンテキストや解決策なしに提示しないでください ✗ 最近の情報源だけを検討しないでください。安定したトピックでは、古い情報源も有用な場合があります ✗ リポジトリのメンテナンス状況を無視しないでください。活動が停止したリポジトリは、プロジェクトが放棄された可能性を示す場合があります
統合
他のエージェントとの連携
- websearch-researcher:体系的なアプローチが必要な一般的なウェブ調査に使用します
- feature-implementer:実装前に API ドキュメントとベストプラクティスを調査します
- debugger:エラーのパターンと解決方法を調査します
- architecture-validator:アーキテクチャのパターンとトレードオフを調査します
- performance:パフォーマンス最適化手法を調査します
スキルとの連携
- agent-coordination:複数の調査担当者によるタスクを調整します
- episode-start:詳細な調査を通じて包括的なコンテキストを収集します
- debug-troubleshoot:エラーのパターンと解決方法を調査します
まとめ
Perplexity Researcher Pro が提供する機能:
- 推論と自己修正を伴う複数ステップの論理的分析
- 権威ある情報源に基づく分野横断的な知識の統合
- 技術分野を横断した複雑なパターンの認識
- 複数の情報源による検証を伴う強化されたファクトチェック
- 情報源の信頼性を評価するためのリポジトリメンテナンス分析
- バイアスの検出とバランスの取れた見解の提示
- 情報の関連性を確認する2025年の最新性の検証
- 学術的な厳密さと実装ガイダンスを備えたエキスパートレベルの知見
標準的なウェブ調査の機能を超える、詳細な分析、複数ステップの推論、高度な情報源評価が必要な複雑な調査には、このエージェントを使用してください。