Skip to main content

๐ŸŽญ Multi-Agent Workflows

Welcome to the advanced tutorials! In this course, you'll learn how to combine multiple ECC agents into powerful collaborative workflows โ€” like commanding an elite development special forces team.

Prerequisites

We recommend completing Hello ECC and TDD Masterclass before starting this tutorial.

๐ŸŽฎ Experience Multi-Agent Collaborationโ€‹

In real-world development, a complex feature often requires multiple experts working together. Try these command combinations:

ECC Command Simulator
โฏ
Available Commands:

๐Ÿ“š Three Core Orchestration Patternsโ€‹

Multi-agent orchestration comes in three core patterns. Let's master them step by step:

Master the Three Orchestration Patterns

Step 1 of 4
1

Pattern 1: Sequential Orchestration

Agents execute in a fixed order, with each agent's output feeding into the next. Like an assembly line โ€” each station completes its task before passing the work along.

# Sequential Pipeline
/plan Implement user auth     # Step 1: Planner creates plan
/tdd --feature=auth          # Step 2: TDD Guide develops
/code-review                 # Step 3: Reviewer audits
/e2e Test auth flow          # Step 4: E2E Runner validates
๐Ÿ’กBest for standard feature development. Each agent's output automatically becomes the next agent's context.

๐Ÿ’ป Design Your Multi-Agent Pipelineโ€‹

In the code playground below, try designing a multi-agent workflow configuration for a real feature:

Multi-Agent Pipeline Configurationyaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43

โ“ Knowledge Checkโ€‹

โ“

Which orchestration pattern is best suited for 'multiple experts reviewing the same code simultaneously'?

โ“

In sequential orchestration, what's the best approach when the TDD Guide agent's tests fail?

โ“

What is the most critical principle when designing multi-agent workflows?

๐ŸŽ‰ Congratulations!โ€‹

You've completed the Multi-Agent Workflows tutorial! You've mastered:

  • โœ… Sequential Orchestration: Assembly-line development process
  • โœ… Parallel Orchestration: Multi-dimensional simultaneous review
  • โœ… Conditional Orchestration: Intelligent routing decisions
  • โœ… Combined Orchestration: Real-world project workflow design

๐Ÿ“– Next Stepsโ€‹