Skip to main content
Runs two independent root agents concurrently in the same process. Source: examples/multiple_agents/

What it demonstrates

  • Two NewAgent instances in one process
  • Concurrent Run calls on separate agents
  • Restate: a separate ListenAddress per agent when co-located

Run

From examples/ with Temporal:
With Restate:

Key code

See Multiple agents.

Expected output

Learn more

Multiple Agents

Several agents in one process

Sub-agents

Delegation vs separate root agents