🌐
GitHub
github.com β€Ί wshobson β€Ί agents
GitHub - wshobson/agents: Intelligent automation and multi-agent orchestration for Claude Code
A comprehensive production-ready system combining 99 specialized AI agents, 15 multi-agent workflow orchestrators, 107 agent skills, and 71 development tools organized into 67 focused, single-purpose plugins for Claude Code.
Starred by 23.4K users
Forked by 2.6K users
Languages Β  Python 69.0% | Shell 31.0%
🌐
Reddit
reddit.com β€Ί r/claudeai β€Ί how i built a multi-agent orchestration system with claude code complete guide (from a nontechnical person don't mind me)
r/ClaudeAI on Reddit: How I Built a Multi-Agent Orchestration System with Claude Code Complete Guide (from a nontechnical person don't mind me)
May 31, 2025 -

edit: Anthropic created this /agents feature now. https://docs.anthropic.com/en/docs/claude-code/sub-agents#using-sub-agents-effectively

No more need to DM me please! Thank you :D

everyone! I've been getting a lot of questions about my multi-agent workflow with Claude Code, so I figured I'd share my complete setup. This has been a game-changer for complex projects, especially coming from an non technical background where coordinated teamwork is everything and helps fill in the gaps for me.

TL;DR

I use 4 Claude Code agents running in separate VSCode terminals, each with specific roles (Architect, Builder, Validator, Scribe). They communicate through a shared planning document and work together like a well-oiled machine. Setup takes 5 minutes, saves hours.

Why Multi-Agent Orchestration?

Working on complex projects with a single AI assistant is like having one engineer handle an entire project, possible but not optimal. By splitting responsibilities across specialized agents, you get:

  • Parallel development (4x faster progress)

  • Built-in quality checks (different perspectives)

  • Clear separation of concerns

  • Better organization and documentation

The Setup (5 minutes)

Step 1: Prepare Your Memory Files

First, save this template to /memory/multi-agent-template.md and /usermemory/multi-agent-template.md:

markdown# Multi-Agent Workflow Template with Claude Code

## Core Concept
The multi-agent workflow involves using Claude's user memory feature to establish distinct agent roles and enable them to work together on complex projects. Each agent operates in its own terminal instance with specific responsibilities and clear communication protocols.

## Four Agent System Overview

### INITIALIZE: Standard Agent Roles

**Agent 1 (Architect): Research & Planning**
- **Role Acknowledgment**: "I am Agent 1 - The Architect responsible for Research & Planning"
- **Primary Tasks**: System exploration, requirements analysis, architecture planning, design documents
- **Tools**: Basic file operations (MCP Filesystem), system commands (Desktop Commander)
- **Focus**: Understanding the big picture and creating the roadmap

**Agent 2 (Builder): Core Implementation**
- **Role Acknowledgment**: "I am Agent 2 - The Builder responsible for Core Implementation"
- **Primary Tasks**: Feature development, main implementation work, core functionality
- **Tools**: File manipulation, code generation, system operations
- **Focus**: Building the actual solution based on the Architect's plans

**Agent 3 (Validator): Testing & Validation**
- **Role Acknowledgment**: "I am Agent 3 - The Validator responsible for Testing & Validation"
- **Primary Tasks**: Writing tests, validation scripts, debugging, quality assurance
- **Tools**: Testing frameworks (like Puppeteer), validation tools
- **Focus**: Ensuring code quality and catching issues early

**Agent 4 (Scribe): Documentation & Refinement**
- **Role Acknowledgment**: "I am Agent 4 - The Scribe responsible for Documentation & Refinement"
- **Primary Tasks**: Documentation creation, code refinement, usage guides, examples
- **Tools**: Documentation generators, file operations
- **Focus**: Making the work understandable and maintainable

Step 2: Launch Your Agents

  1. Open VSCode with 4 terminal tabs

  2. In Terminal 1:bashcd /your-project && claude > You are Agent 1 - The Architect. Create MULTI_AGENT_PLAN.md and initialize the project structure.

  3. In Terminals 2-4:bashcd /your-project && claude > You are Agent [2/3/4]. Read MULTI_AGENT_PLAN.md to get up to speed.

That's it! Your agents are now ready to collaborate.

How They Communicate

The Shared Planning Document

All agents read/write to MULTI_AGENT_PLAN.md:

markdown## Task: Implement User Authentication
- **Assigned To**: Builder
- **Status**: In Progress
- **Notes**: Using JWT tokens, coordinate with Validator for test cases
- **Last Updated**: 2024-11-30 14:32 by Architect

## Task: Write Integration Tests
- **Assigned To**: Validator
- **Status**: Pending
- **Dependencies**: Waiting for Builder to complete auth module
- **Last Updated**: 2024-11-30 14:35 by Validator

Inter-Agent Messages

When agents need to communicate directly:

markdown# Architect Reply to Builder

The authentication flow should follow this pattern:
1. User submits credentials
2. Validate against database
3. Generate JWT token
4. Return token with refresh token

Please implement according to the diagram in /architecture/auth-flow.png

β€” Architect (14:45)

Real-World Example: Building a Health Compliance Checker

Here's how my agents built a supplement-medication interaction checker:

Architect (Agent 1):

  • Researched FDA guidelines and CYP450 pathways

  • Created system architecture diagrams

  • Defined data models for supplements and medications

Builder (Agent 2):

  • Implemented the interaction algorithm

  • Built the API endpoints

  • Created the database schema

Validator (Agent 3):

  • Wrote comprehensive test suites

  • Created edge case scenarios

  • Validated against known interactions

Scribe (Agent 4):

  • Generated API documentation

  • Created user guides

  • Built example implementations

The entire project was completed in 2 days instead of the week it would have taken with a single-agent approach.

Pro Tips

  1. Customize Your Agents: Adjust roles based on your project. For a web app, you might want Frontend, Backend, Database, and DevOps agents.

  2. Use Branch-Per-Agent: Keep work organized with Git branches:

    • agent1/planning

    • agent2/implementation

    • agent3/testing

    • agent4/documentation

  3. Regular Sync Points: Have agents check the planning document every 30 minutes

  4. Clear Boundaries: Define what each agent owns to avoid conflicts

  5. Version Control Everything: Including the MULTI_AGENT_PLAN.md file

Common Issues & Solutions

Issue: Agents losing context Solution: Have them re-read MULTI_AGENT_PLAN.md and check recent commits

Issue: Conflicting implementations Solution: Architect agent acts as tie-breaker and design authority

Issue: Agents duplicating work Solution: More granular task assignment in planning document

Why This Works

Coming from healthcare, I've seen how specialized teams outperform generalists in complex scenarios. The same principle applies here:

  • Each agent develops expertise in their domain

  • Parallel processing speeds up development

  • Multiple perspectives catch more issues

  • Clear roles reduce confusion

Getting Started Today

  1. Install Claude Code (if you haven't already)

  2. Copy the template to your memory files

  3. Start with a small project to get comfortable

  4. Scale up as you see the benefits

Questions?

Happy to answer any questions about the setup! This approach has transformed how I build complex systems, and I hope it helps you too.

The key is adapting the agent roles to your needs.

Note: I'm still learning and refining this approach. If you have suggestions or improvements, please share! We're all in this together.

🌐
Claudecode
claudecode.run
Claude Code Agentrooms - Multi-Agent Development Workspace | AI Code Orchestration
Route tasks to specialized agents, coordinate complex workflows, and orchestrate collaborative development with intelligent automation. Open source with easy setup.
🌐
LobeHub
lobehub.com β€Ί mcp β€Ί nexus-digital-automations-claude_code_mcp_2
Claude Code MCP - Agent Orchestration Platform | MCP Servers Β· LobeHub
1 month ago - A sophisticated FastMCP Python server that orchestrates multiple Claude Code agents across iTerm2 sessions, providing centralized management and inter-agent communication through task-based workflows.
🌐
GitHub
github.com β€Ί ruvnet β€Ί claude-flow
GitHub - ruvnet/claude-flow: 🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG integration, and native Claude Code support via MCP protocol. Ranked #1 in agent-based frameworks.
🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG ...
Starred by 10.8K users
Forked by 1.4K users
Languages Β  JavaScript 43.0% | TypeScript 37.9% | Python 17.2% | Shell 1.8% | Dockerfile 0.1% | PowerShell 0.0%
🌐
GitHub
github.com β€Ί baryhuang β€Ί claude-code-by-agents
GitHub - baryhuang/claude-code-by-agents: Desktop app and API created in public for multi-agent Claude Code orchestration - coordinate local and remote agents through @mentions.
Multi-agent orchestration: Intelligent task coordination between specialized agents Β· Custom API support: Configure your own endpoint in Settings for private deployment ... # Clone and build git clone https://github.com/baryhuang/claude-co...
Starred by 705 users
Forked by 65 users
Languages Β  TypeScript 70.9% | Swift 17.1% | JavaScript 8.1% | CSS 2.2% | Makefile 1.0% | Shell 0.5% | HTML 0.2%
🌐
GitHub
github.com β€Ί 0ldh β€Ί claude-code-agents-orchestra
GitHub - 0ldh/claude-code-agents-orchestra: Turn Claude Code into a coordinated team of 40+ specialized AI agents that work together like a world-class engineering organization.
You are the orchestrator. You manually select and call the appropriate agent. Claude becomes the orchestrator, guided by the rules in CLAUDE.md.example.
Starred by 32 users
Forked by 7 users
🌐
DEV Community
dev.to β€Ί bredmond1019 β€Ί multi-agent-orchestration-running-10-claude-instances-in-parallel-part-3-29da
Multi-Agent Orchestration: Running 10+ Claude Instances in Parallel (Part 3) - DEV Community
August 2, 2025 - Learn how to orchestrate multiple Claude agents working in parallel, from architecture patterns to real-time monitoring and conflict resolution. Tagged with ai, multiagent, distributed, claude.
🌐
GitHub
github.com β€Ί avivl β€Ί claude-007-agents
GitHub - avivl/claude-007-agents: πŸ€– A unified AI agent orchestration system featuring 10's of specialized agents across 14 categories for modern software development. Built with advanced coordination intelligence, resilience engineering, and structured logging capabilities.
Universal deployment that works with ANY project - automatically detects and configures optimal agent setup! # Command-line bootstrap (after cloning repo) node src/bootstrap/bootstrap-engine.js /path/to/any/project # Or use via package.json command npm run bootstrap /path/to/your/project # Or use directly in Claude Code (RECOMMENDED) claude "Use @bootstrap-orchestrator to analyze and setup this project" # Advanced options node src/bootstrap/bootstrap-engine.js --setupMCP=true --setupTaskMaster=true /path/to/project
Starred by 224 users
Forked by 27 users
Languages Β  JavaScript 97.3% | Shell 2.7%
Find elsewhere
🌐
Anthropic
anthropic.com β€Ί engineering β€Ί building-agents-with-the-claude-agent-sdk
Building agents with the Claude Agent SDK
Claude Agent SDK supports subagents by default. Subagents are useful for two main reasons. First, they enable parallelization: you can spin up multiple subagents to work on different tasks simultaneously. Second, they help manage context: subagents use their own isolated context windows, and only send relevant information back to the orchestrator...
🌐
Medium
medium.com β€Ί @richardhightower β€Ί claude-code-sub-agents-agentic-programming-for-the-masses-5f6aed085333
Claude Code Sub-Agents: Agentic Programming for the masses? | by Rick Hightower | Medium
September 7, 2025 - Claude Code makes it very easy to get started with agents. Picture this: Seven AI agents working together, extracting mermaid diagrams from markdown, generating images, and producing Word and PDF documents. No debugging. No Stack Overflow searches. Just natural language instructions orchestrating a sophisticated pipeline that would have taken a while to code.
🌐
PulseMCP
pulsemcp.com β€Ί posts β€Ί how-to-use-claude-code-to-wield-coding-agent-clusters
How To Use Claude Code To Wield Coding Agent Clusters | PulseMCP
A guide for software application engineers (not vibe coders) to 10x their productivity with a Claude Code powered agent cluster. Learn how to use git worktrees and harness Claude Code into autonomous feedback loops that can reliably build well-tested features and bugfixes.
🌐
Buildwithclaude
buildwithclaude.com
Claude Code Subagents & Commands Collection
Expertise in agent design, prompt engineering, domain modeling, and best practices for claude-code-templates system. Use PROACTIVELY when designing new agents or improving existing ones. ... Build LLM applications, RAG systems, and prompt pipelines. Implements vector search, agent orchestration, and AI API integrations.
🌐
Skywork
skywork.ai β€Ί home β€Ί agentic coding with claude haiku 4.5: sub-agent orchestration basics
Agentic Coding with Claude Haiku 4.5: Beginner's Guide to Sub-Agent Orchestration
October 16, 2025 - See the official overview in Claude Docs: Sub-agents (Anthropic, 2025). Orchestration: The control logic that decides who does what, in what order, how results get stored, and when to stop.
🌐
Reddit
reddit.com β€Ί r/claudeai β€Ί 🌊 claude-flow: multi-agent orchestration platform for claude-code (npx claude-flow)
r/ClaudeAI on Reddit: 🌊 Claude-Flow: Multi-Agent Orchestration Platform for Claude-Code (npx claude-flow)
June 10, 2025 -

I just built a new agent orchestration system for Claude Code: npx claude-flow, Deploy a full AI agent coordination system in seconds! That’s all it takes to launch a self-directed team of low-cost AI agents working in parallel.

With claude-flow, I can spin up a full AI R&D team faster than I can brew coffee. One agent researches. Another implements. A third tests. A fourth deploys. They operate independently, yet they collaborate as if they’ve worked together for years.

What makes this setup even more powerful is how cheap it is to scale. Using Claude Max or the Anthropic all-you-can-eat $20, $100, or $200 plans, I can run dozens of Claude-powered agents without worrying about token costs. It’s efficient, persistent, and cost-predictable. For what you'd pay a junior dev for a few hours, you can operate an entire autonomous engineering team all month long.

The real breakthrough came when I realized I could use claude-flow to build claude-flow. Recursive development in action. I created a smart orchestration layer with tasking, monitoring, memory, and coordination, all powered by the same agents it manages. It’s self-replicating, self-improving, and completely modular.

This is what agentic engineering should look like: autonomous, coordinated, persistent, and endlessly scalable.

See: https://github.com/ruvnet/claude-code-flow

πŸ”₯ One command to rule them all: npx claude-flow

Technical architecture at a glance

Claude-Flow is the ultimate multi-terminal orchestration platform that completely changes how you work with Claude Code. Imagine coordinating dozens of AI agents simultaneously, each working on different aspects of your project while sharing knowledge through an intelligent memory bank.

  • Orchestrator: Assigns tasks, monitors agents, and maintains system state

  • Memory Bank: CRDT-powered, Markdown-readable, SQLite-backed shared knowledge

  • Terminal Manager: Manages shell sessions with pooling, recycling, and VSCode integration

  • Task Scheduler: Prioritized queues with dependency tracking and automatic retry

  • MCP Server: Stdio and HTTP support for seamless tool integration

All plug and play. All built with claude-flow.

🌟 Why Claude-Flow?

  • πŸš€ 10x Faster Development: Parallel AI agent execution with intelligent task distribution

  • 🧠 Persistent Memory: Agents learn and share knowledge across sessions

  • πŸ”„ Zero Configuration: Works out-of-the-box with sensible defaults

  • ⚑ VSCode Native: Seamless integration with your favorite IDE

  • πŸ”’ Enterprise Ready: Production-grade security, monitoring, and scaling

  • 🌐 MCP Compatible: Full Model Context Protocol support for tool integration

πŸ“¦ Installation

# πŸš€ Get started in 30 seconds
npx claude-flow init
npx claude-flow start

# πŸ€– Spawn a research team
npx claude-flow agent spawn researcher --name "Senior Researcher"
npx claude-flow agent spawn analyst --name "Data Analyst"
npx claude-flow agent spawn implementer --name "Code Developer"

# πŸ“‹ Create and execute tasks
npx claude-flow task create research "Research AI optimization techniques"
npx claude-flow task list

# πŸ“Š Monitor in real-time
npx claude-flow status
npx claude-flow monitor
🌐
Medium
medium.com β€Ί @themoonwalker β€Ί building-an-agile-multi-agent-squad-this-is-the-future-of-software-development-with-claude-code-ec73f6ff758d
Building an Agile Multi Agent Squad: This is the future of software development with Claude Code multi-agent orchestration πŸ—οΈ | by BIJU JOSEPH | Medium
August 2, 2025 - This is Part 2 of my Claude Code journey. Read Part 1 here where I shared how structured PRDs helped me build 180+ APIs in 3 weeks. Six weeks ago, I was working with a single Claude instance. Today, after two weeks of intensive multi-agent development, I’m orchestrating a team of 10 specialized AI agents that have pushed my codebase past 300 APIs and 500K lines of production code.
🌐
GitHub
github.com β€Ί bwads001 β€Ί claude-code-agents
GitHub - bwads001/claude-code-agents: πŸ€– Multi-agent orchestration system for Claude Code featuring specialized agents, workflow modes, automated quality gates, and comprehensive development tooling
This repository contains a comprehensive multi-agent orchestration system for Claude Code that transforms it into a workflow-aware development environment with specialized agents, automated quality gates, and intelligent coordination patterns.
Starred by 9 users
Forked by 2 users
Languages Β  Python 81.6% | Shell 18.4%
🌐
Sshh
blog.sshh.io β€Ί p β€Ί how-i-use-every-claude-code-feature
How I Use Every Claude Code Feature - by Shrivu Shankar
November 2, 2025 - I put all my key context in the CLAUDE.md. Then, I let the main agent decide when and how to delegate work to copies of itself. This gives me all the context-saving benefits of subagents without the drawbacks. The agent manages its own orchestration dynamically.
🌐
ClaudeLog
claudelog.com β€Ί home β€Ί faqs β€Ί what is the role of an orchestrator agent
ClaudeLog - Claude Code Docs, Guides, Tutorials & Best Practices
Orchestrator agents coordinate multiple AI agents and systems, managing workflows, delegating tasks, and ensuring cohesive execution of complex multi-agent operations.
🌐
Claude
code.claude.com β€Ί docs β€Ί en β€Ί sub-agents
Subagents - Claude Code Docs
Plugins can provide custom subagents that integrate seamlessly with Claude Code. Plugin agents work identically to user-defined agents and appear in the /agents interface. Plugin agent locations: plugins include agents in their agents/ directory (or custom paths specified in the plugin manifest).