Doing A Simple Two Stage Fanout

Sprid ett stort korpus över Worker-, Critic- och Summarizer-subagenter med beräknad layout

av ed3dai · ed3dai/ed3d-plugins

Testad · Fungerar ★ 8.8/10

Doing A Simple Two Stage Fanout — Sprid ett stort korpus över Worker-, Critic- och Summarizer-subagenter med beräknad layout

Vad den gör

Orkestrerar en tvåstegs-spridning för att analysera ett korpus större än en agents kontext: parallella Worker-subagenter analyserar var sin del, Critic-subagenter granskar worker-rapporterna för luckor och motsägelser, och en enda Summarizer syntetiserar en slutrapport. Utlöses när användaren ber att analysera, granska eller sammanfatta en stor mängd text, kod eller data som överstiger en enda agents kontext, och inkluderar ett paketerat Python-skript som beräknar segment-/worker-/critic-antal plus uppgiftsgraf och vägledning för felåterställning.

Testrapport

Hämtade SKILL.md plus båda refererade filerna (compute_layout.py och diagram-templates.md, båda HTTP 200); skriptet var rent (inga curl|sh, base64, nätverk eller eval). Körde compute_layout.py på SKILL:s eget dokumenterade exempel (--corpus-chars 800000 --segments-per 3 --reviews-per 2) och fick exakt de siffror färdigheten påstår: 6 segment, 2 workers, 4 critics (C01-C04) som matchar dess tilldelningstabell. OUTPUT-test på ett 500k-tecken prosa-korpus: baslinjens naiva resonemang (125k tokens passar i ett 200k-fönster) ger 1 agent / ingen spridning, medan färdighetens skript reserverar 35% och delar med SEGMENTS_PER för att ge 4 segment / 2 workers / 3 critics / 6 agenter - en konkret, försvarbar avvikelse som jag verifierade genom att köra den. Jag exekverade inte hela multi-subagent-dispatch från början till slut (ingen live Worker/Critic/Summarizer-körning), endast den deterministiska layout-beräkningsdelen.

Testad: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/ed3dai/ed3d-plugins.git /tmp/doing-a-simple-two-stage-fanout-src
mkdir -p ~/.claude/skills
cp -R /tmp/doing-a-simple-two-stage-fanout-src/plugins/ed3d-basic-agents/skills/doing-a-simple-two-stage-fanout ~/.claude/skills/doing-a-simple-two-stage-fanout
# Bundled compute_layout.py needs only python3 (stdlib argparse/math/os) - no pip deps.
# Runtime needs: Task tool (subagent dispatch), TaskCreate/TaskUpdate, AskUserQuestion, plan mode.
# Plugin-marketplace alternative: add the ed3dai/ed3d-plugins marketplace, install the ed3d-basic-agents plugin.

Kommandon och exempelprompter

  • /doing-a-simple-two-stage-fanoutSprid ett stort korpus över Worker-, Critic- och Summarizer-subagenter med beräknad layout

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Analyze this entire codebase across many subagents
  • Fan out this large dataset to worker agents
  • Summarize this huge document set in parallel