A workforce is the practical unit above individual agents: several workers, one coordination model, and enough shared context to make progress without constant manual steering.
Typical workforce building blocks
- Spawn specialized agents with stable names and roles
- Use channels for shared visibility and DMs for handoffs
- Run workflows when the job has clear multi-step structure
- Add file sharing, auth, and scheduling when the team needs them
A reasonable progression
- Start with one or two spawned agents and simple messages.
- Add channels so humans and agents can observe the same status stream.
- Move repeatable work into workflows.
- Add shared files, auth, and scheduling as the team becomes more autonomous.
Related docs
Spawning an agent
Start with individual workers.
Sending messages
Coordinate handoffs and feedback loops.
Workflows
Formalize repeated multi-step execution.
File sharing
Give the team shared state and artifacts.
Authentication
Control access as the team touches real systems.
Scheduling
Wake the workforce up on a clock.