Overview
The council workflow contains four essential stages:
- Multiple agents are spawned for the same question.
- Each agent receives its own prompt or configuration and develops an independent view.
- The agents' outputs are compared through debate or review.
- A final decision stage produces the council's answer.
Independence is important because the system is trying to avoid one immediate line of reasoning controlling the entire result. Separate agent prompts create several candidate analyses. Debate and review then expose disagreements that would remain hidden in a single-response workflow.
The final answer is therefore downstream of multiple perspectives. It is not simply the first response generated by the underlying model.