Preset swarm (jury / research / red team / council)
preset_swarmRun a named preset panel of agents from different model families in parallel on the same material, replacing hand-built tasks so repeated runs stay comparable.
Instructions
Run a PREDEFINED swarm: a named panel of agents from different model families, each in its own role, all working on the same material in parallel. One call instead of building agent_swarm tasks by hand, and the same panel every time, so two runs (two applications, two drafts) can be compared.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| watch | No | If true, open the live "Agent Swarm" dashboard, one card per member, captioned with its role. | |
| preset | Yes | The preset's name, e.g. "jury", "research", "red-team", "council", or one of the user's own. | |
| material | Yes | The text the panel works on, in full. | |
| timeout_s | No | Per-member timeout in seconds (default: the preset's own, 240-360s for the built-ins). opencode members get at least 300s. | |
| workspace | No | Directory the members run in, and whose .agent-intern/swarms/ presets are included (default: server cwd). | |
| max_concurrency | No | Members running at once (default 4). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |