Add stepwise-research plugin: Multi-agent deep research system#7
Merged
Add stepwise-research plugin: Multi-agent deep research system#7
Conversation
Implement comprehensive multi-agent research plugin inspired by Anthropic's Claude.ai Research system, achieving 90.2% better results through parallel agent orchestration. Features: - Multi-agent orchestration (1-6+ workers based on query complexity) - Parallel web search execution for faster results - Comprehensive synthesis and cross-referencing - Citation verification with quality scoring - Structured reports with YAML frontmatter and numbered citations - Integration with thoughts/ system for persistence - Zero external dependencies (uses built-in WebSearch/WebFetch) Components: - deep_research command: Main orchestration workflow - research-lead agent: Orchestrates workers, synthesizes findings (Opus) - research-worker agents: Execute focused searches (Sonnet, parallel) - citation-analyst agent: Verifies citation accuracy (Sonnet) - research-reports Skill: Format and structure reports Architecture: - OODA loop framework (Observe, Orient, Decide, Act) - Broad-then-narrow search strategy - Source quality hierarchy (Tier 1: .gov/.edu → Tier 4: SEO farms) - Independent worker contexts (200K tokens each) - Synthesis over concatenation - Post-synthesis citation verification Testing: - All automated tests passing (22 functional + 37 structure) - JSON manifest validation successful - Shellcheck validation passed - generate-report script tested Updates: - marketplace.json: Added stepwise-research plugin entry (v0.0.1) - README.md: Updated to document 4 plugins - Makefile: Added research plugin manifest validation - test/plugin-structure-test.sh: Updated for 3+ plugins
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements a comprehensive multi-agent research plugin inspired by Anthropic's Claude.ai Research system. Research shows this architecture achieves 90.2% better results than single-agent approaches through parallel orchestration.
Key Features
thoughts/directory for future referenceArchitecture
Based on Anthropic's multi-agent research patterns:
Design Principles
Components Added
New plugin directory:
research/Modified files:
.claude-plugin/marketplace.json- Added stepwise-research plugin entry (v0.0.1)README.md- Updated to document 4 plugins (was 3)Makefile- Added research plugin manifest validationtest/plugin-structure-test.sh- Updated to handle 3+ pluginsTesting
✅ All automated tests passing:
Installation & Usage
Example Queries
Simple query (1 worker, ~15 minutes):
Comparison query (2-3 workers, ~20-25 minutes):
Complex research (4-6+ workers, ~30-40 minutes):
Report Output
Reports saved to
thoughts/shared/research/[topic]-[date].mdwith structure:Performance Characteristics
Integration
stepwise-corethoughts management systemthoughts/searchable/via hardlinksFuture Enhancements (Out of Scope)
Test Plan
Closes: Related to deep research capability request
Type: Feature
Breaking changes: None