iterative-retrieval

Solid

サブエージェントのコンテキスト問題を解決するために、コンテキスト取得を段階的に洗練するパターン

AI & Automation 201,447 stars 30903 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# 反復検索パターン マルチエージェントワークフローにおける「コンテキスト問題」を解決します。サブエージェントは作業を開始するまで、どのコンテキストが必要かわかりません。 ## 問題 サブエージェントは限定的なコンテキストで起動されます。以下を知りません: - どのファイルに関連するコードが含まれているか - コードベースにどのようなパターンが存在するか - プロジェクトがどのような用語を使用しているか 標準的なアプローチは失敗します: - **すべてを送信**: コンテキスト制限を超える - **何も送信しない**: エージェントに重要な情報が不足 - **必要なものを推測**: しばしば間違い ## 解決策: 反復検索 コンテキストを段階的に洗練する4フェーズのループ: ``` ┌─────────────────────────────────────────────┐ │ │ │ ┌──────────┐ ┌──────────┐ │ │ │ DISPATCH │─────│ EVALUATE │ │ │ └──────────┘ └──────────┘ │ │ ▲ │ │ │ │ ▼ │ │ ┌──────────┐ ┌──────────┐ │ │ │ LOOP │─────│ REFINE │ │ │ └──────────┘ └──────────┘ │ │ │ │ 最大3サイクル、その後続行 │ └─────────────────────────────────────────────┘ ``` ### フェーズ1: DISPATCH 候補ファイルを収集する初期の広範なクエリ: ```javascript // 高レベルの意図から開始 const initialQuery = { patterns: ['src/**/*.ts', 'lib/**/*.ts'], keywords: ['authentication', 'user', 'session'], excludes: ['*.test.ts', '*.spec.ts'] }; // 検索エージェントにディスパッチ const candidates = await retrieveFiles(initialQuery); ``` ### フェーズ2: EVALUATE 取得したコンテンツの関連性を評価: ```javascript function evaluateRelevance(files, task) { return files.map(file => ({ path: file.path, relevance: scoreRelevance(file.content, task), reason: explainR...

Details

Author
affaan-m
Repository
affaan-m/everything-claude-code
Created
4 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

iterative-retrieval

Pattern for progressively refining context retrieval to solve the subagent context problem

54 Updated today
arabicapp
AI & Automation Solid

iterative-retrieval

Pattern for progressively refining context retrieval to solve the subagent context problem

496 Updated 1 months ago
vibeeval
AI & Automation Listed

iterative-retrieval

Pattern for progressively refining context retrieval to solve the subagent context problem

24 Updated today
nikolanovoselec
Code & Development Listed

refactor-doc

既存のドキュメントファイルをプロジェクト標準(frontmatter / prefix / 配置 / 構造)に従ってリファクタリングします。冗長さや陳腐化した記述を整理し、相互参照や frontmatter の整合性、計画書なら実装との整合性も検証します。

0 Updated 2 days ago
trapple
AI & Automation Listed

coordinate-reasoning

スティグマージックシグナルを用いたAI内部調整 — コンテキストとメモリにおける 情報の鮮度管理、仮定の陳腐化に対する減衰率、単純なローカルプロトコルから創発する 一貫した行動。複数のサブタスクが調整を必要とする複雑なタスク中、コンテキストが 長くなり情報の鮮度が不確かな時、コンテキスト圧縮後に情報が失われた可能性がある時、 サブタスクの出力が劣化なく相互に供給される必要がある時に使用する。

20 Updated 5 days ago
pjt222