Development notesDemo article
Before agents collaborate, define their responsibilities.
Start with the task
A task may require understanding intent, finding resources, and organizing results. We first clarify the boundaries between these jobs, then decide which capabilities belong to specialist agents.
Share context and preserve sources
Collaboration needs more than conclusions. Resource scope, sources, and unresolved questions matter too. They determine whether the next step has a sound basis.
Stop clearly when confirmation is needed
Understanding your goal does not grant permission for every action. When a write needs confirmation, show its effects and parameters so you can decide whether to continue.