Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
AgentCẩn thậnQuy trình & bộ nhớ agentNâng cao

claude_code_sub_agents

yzyydev · yzyydev/claude_code_sub_agents

Một hệ thống điều phối Claude Multi-Agent biến hỗ trợ AI đơn luồng thành một mạng lưới sub-agent tự phối hợp phân tán cho các tác vụ phức tạp.

Claude Multi-Agent: Hệ thống điều phối Sub-Agent lặp lại - Biến hỗ trợ AI đơn luồng thành mạng lưới agent phân tán, tự điều phối, có khả năng xử lý các tác vụ phức tạp và quy mô bất kỳ.

43 sao4Giấy phép: Không có giấy phépCập nhật năm ngoái0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Điều phối nhiều sub-agent Claude để tạo ra số lượng lớn nội dung một cách lặp lại.
  • Phân phối các tác vụ phức tạp giữa các sub-agent song song để vượt qua các giới hạn AI truyền thống.
  • Quản lý cửa sổ ngữ cảnh và tối ưu hóa trạng thái trên nhiều làn sóng tác nhân để mở rộng quy mô.

Kiểm tra an toàn

Cẩn thận

Dùng được, nhưng nên đọc ghi chú trước.

  • ●Không có giấy phép rõ ràng: hỏi tác giả trước khi dùng cho sản phẩm thương mại.
  • ●Hơn một năm không cập nhật.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

Claude Multi-Agent: Iterative Sub-Agent Orchestration System

A sophisticated project exploring the limits and capabilities of Claude Code for infinite-scale iterative task execution through parallel sub-agent coordination.

🎯 Project Overview

This project pushes the boundaries of what's possible with Claude Code by implementing a multi-agent orchestration system that can spawn and coordinate unlimited sub-agents to tackle complex, iterative tasks. The system demonstrates how to break through traditional single-agent limitations by leveraging Claude Code's command system for sophisticated parallel processing.

Core Innovation: Transform single-threaded AI assistance into a distributed, self-coordinating agent network capable of handling tasks of arbitrary complexity and scale.

🏗️ Architecture

The system is built around three core command modules in /.claude/commands/:

Command System Overview

/.claude/commands/
├── start.md    # Infinite agentic loop orchestrator
├── solve.md    # Specialized parallel case processor  
└── prime.md    # Context window management utilities

Each command implements sophisticated agent coordination patterns:

  • Wave-based Generation: Deploy agents in strategic batches to manage context limits
  • Parallel Task Distribution: Assign unique creative directions to maximize output diversity
  • Context Optimization: Progressive summarization and state management across agent waves
  • Quality Coordination: Ensure uniqueness and value across concurrent outputs

📋 Command Reference

/start - Infinite Agentic Loop

Purpose: General-purpose iterative content generation with unlimited scalability

Usage:

/start <spec_file> <output_dir> <count>

Parameters:

  • spec_file: Markdown specification defining content requirements
  • output_dir: Target directory for generated iterations
  • count: Number of iterations (1-N or "infinite")

Key Features:

  • Intelligent Agent Distribution: 1-5 agents for small tasks, batched deployment for larger scales
  • Parallel Coordination: Prevents duplicate concepts across concurrent streams
  • Context Management: Wave-based generation for sustained infinite output
  • Quality Assurance: Each iteration builds meaningfully on previous work

/solve - Legal Case Analysis Engine

Purpose: Parallel processing of legal scenarios with sophisticated analysis

Usage:

/solve <spec_file> <input_dir> <output_dir>

Parameters:

  • spec_file: Legal analysis specification (see specs/law_example.md)
  • input_dir: Directory containing legal scenario files
  • output_dir: Target directory for analysis outputs

Key Features:

  • Auto-scaling: Automatically detects input file count and deploys appropriate agent count
  • Specialized Assignment: Each agent receives unique legal scenario and analysis focus
  • Professional Output: Generates comprehensive legal analyses following IRAC methodology
  • Batch Processing: Handles 1-20+ legal cases simultaneously

/prime - Context Window Management

Purpose: Optimize context usage for extended agent sessions

Commands:

  • Lists project files for context awareness
  • Pre-loads essential documentation
  • Manages memory efficiency across agent waves

🚀 Usage Examples

Basic Iterative Generation

# Generate 5 iterations of content based on specification
/start specs/content_spec.md output/ 5

Infinite Mode Execution

# Run until context limits, generating maximum valuable output
/start specs/advanced_spec.md infinite_output/ infinite

Legal Case Analysis

# Process all legal scenarios in parallel
/solve specs/law_example.md example_input/ example_output/

🎯 Capabilities & Limits Demonstrated

What This System Achieves

Massive Parallel Processing:

  • Demonstrated with 10 simultaneous legal case analyses
  • Each agent maintains unique analytical perspective
  • Coordinated output prevents duplication while maximizing diversity

Context Window Optimization:

  • Strategic agent wave deployment prevents context saturation
  • Progressive summarization maintains state across infinite iterations
  • Intelligent pruning of non-essential details in later waves

Quality at Scale:

  • Each iteration/analysis maintains professional standards
  • Building sophistication across multiple agent generations
  • Coherent progression despite parallel execution

Tested Limits

Successful Scenarios:

  • ✅ 10 parallel legal analyses (complex, multi-page outputs)
  • ✅ Infinite mode content generation with quality maintenance
  • ✅ Cross-agent coordination preventing duplicate concepts
  • ✅ Professional-grade output across all parallel streams

Context Boundaries:

  • 🔄 Wave-based deployment successfully manages context limits
  • 🔄 Progressive sophistication strategies maintain quality over extended runs
  • 🔄 Graceful conclusion planning when approaching context capacity

📚 Legal Case Study Example

The project includes a complete legal education system demonstrating the multi-agent capabilities:

Input Dataset

  • 10 Legal Scenarios: Complex civilian law cases across multiple domains
  • Specification: Detailed requirements for legal analysis format and quality
  • Student Instructions: Comprehensive guidance for educational use

Generated Outputs

  • Professional Analyses: Each scenario processed by dedicated agent
  • IRAC Methodology: Issue identification, rule statement, application, conclusion
  • Unique Perspectives: Each agent brings distinct analytical approach
  • Educational Value: Suitable for law school curriculum integration

Sample Workflow

# Process all legal scenarios (example_input/) using legal specification
/solve specs/law_example.md example_input/ example_output/

# Result: 10 comprehensive legal analyses generated in parallel
# Each analysis: 2000+ words, professional quality, uni
Xem mã nguồn trên GitHub