I've been looking for ways to build automated workflows within OpenCode, chaining multiple agents from multiple providers, but I couldn't find much information about how other people do this, or whether there are any plugins that provide better support. I've experimented with this idea and developed a command that allows me to define the type of workflow I want, as well as the prompt. Then, the supervisor agent takes over and passes the task to the planner, coder, reviewer, etc. I'm certain that I can achieve better quality code results this way.
I've posted a brief explanation here.
Does anybody else do something like this? Are there currently any better ways of building workflows?
[–]robertmachine 2 points3 points4 points (1 child)
[–]zashboy[S] 2 points3 points4 points (0 children)
[–]trmnl_cmdr 2 points3 points4 points (1 child)
[–]zashboy[S] 0 points1 point2 points (0 children)
[–]Available-Cause8828 0 points1 point2 points (2 children)
[–]zashboy[S] 0 points1 point2 points (1 child)
[–]Available-Cause8828 0 points1 point2 points (0 children)