Research Team-in-a-Box Framework for Claude Code Using Multi-Agent Architecture

✍️ OpenClawRadar📅 Published: April 17, 2026🔗 Source
Research Team-in-a-Box Framework for Claude Code Using Multi-Agent Architecture
Ad

Multi-Agent Research Framework for Claude Code

A developer has built a research team framework for Claude Code that leverages Opus 4.6's multi-agent capabilities to coordinate specialized agents for complex research tasks. The system uses a plugin called research-clab available in the GitHub marketplace under Meme-theory/meme-engine.

Framework Architecture and Installation

The framework uses an "unfolding" installation process via prompt. Users initiate the setup with the command /meme-engine::new-research-project, which triggers a guided Q&A session using Claude Code UserQuestion prompts. This collects project details including name, domain, agent specifics, and formatting preferences.

The Q&A builds a dynamic data list that adapts the framework generation to the user's specific project. It also helps users build research agents with defined personas.

Directory Structure

The framework creates this organized directory structure:

{project-root}/
├── .claude/
│   ├── agents/
│   │   ├── skeptic-sagan
│   │   └── dreamer-hawking
│   ├── agent-memory/
│   ├── skills/
│   │   ├── weave/
│   │   ├── shortterm/
│   │   ├── clab-review/
│   │   ├── clab-team/
│   │   ├── clab-plan/
│   │   ├── clab-synthesis/
│   │   ├── document-prep/
│   │   ├── new-researcher/
│   │   ├── indexing/
│   │   ├── team-blast/
│   │   └── redact/
│   └── rules/
├── researchers/
├── sessions/
│   ├── session-plan/
│   ├── templates/
│   ├── framework/
│   └── misc/
├── tools/
│   └── viz/
└── artifacts/
    └── source/
Ad

Agent System Design

The architecture creates an adversarial team system where agents challenge each other through their mapped research backgrounds. A librarian agent recursively indexes content to prevent context collapse. The framework includes 11 skills and 6 behavioral rules in the .claude/rules/ directory.

An example project "pi-v-pie — mathematical gastronomy" demonstrates the adversarial pairing approach:

  • Herve This (Skeptic, coral) - demands controlled experiments and physical chemistry evidence
  • Nathan Myhrvold (Calculator, teal) - runs thermal simulations and parametric sweeps
  • H.S.M. Coxeter (Workhorse, amber) - ensures geometric claims survive rigorous proof
  • Vi Hart (Dreamer, pink) - finds cross-domain connections and unexpected patterns

Deliberate adversarial pairs (This vs. Hart for evidence vs. imagination, Myhrvold vs. Coxeter for simulation vs. proof) create tension to prevent groupthink and tunnel vision.

Usage and Requirements

The framework requires only Claude Code and significant context usage. After setup, users can start a session with the command: /clab-team sessions/session-plan/session-0-prompt.md

The developer notes this approach is "NOT light on the context" and describes it as "throwing your tokens into the fiery surface of the sun." They've used it successfully for personal math projects and describe the framework as a distillation of their professional experience as a system engineer working with complex Systems of Systems.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also