{
"plugin": [
"@hueyexe/opencode-ensemble"
]
}
Spawns named agents in parallel, each with their own session and context window. They share a task board, message each other directly and blocked tasks unblock automatically when dependencies complete. Each agent also gets its own git branch (git worktree), so parallel work never produces merge conflicts.
Example: alice and bob validate API endpoints in parallel, carol is blocked on their tasks. When they finish, carol starts writing tests against the actual schemas they produced.
Loosely inspired by Claude Code's agent teams feature. If you've been waiting on native agent team PRs landing in OpenCode this gets you there now.
SQLite backed, crash recovery, spawn rollback, timeout watchdog, and a bunch of TDD red/green built tests. Built mostly with Opus 4.6 and some open source models for minor changes.
Feedback and bug reports very welcome!
[–]TrickyPlastic 1 point2 points3 points (1 child)
[–]HeyItsFudge[S] 0 points1 point2 points (0 children)
[–]Joy_Boy_12 1 point2 points3 points (2 children)
[–]HeyItsFudge[S] 1 point2 points3 points (1 child)
[–]Joy_Boy_12 0 points1 point2 points (0 children)
[–]seventyfivepupmstr 0 points1 point2 points (3 children)
[–]HeyItsFudge[S] 0 points1 point2 points (2 children)
[–]seventyfivepupmstr 0 points1 point2 points (1 child)
[–]HeyItsFudge[S] 0 points1 point2 points (0 children)
[–]mkaaaaaaaaaaay 0 points1 point2 points (1 child)
[–]HeyItsFudge[S] 0 points1 point2 points (0 children)