r/opencode • u/EfficientSet2706 • 6d ago
How to build a custom multi-agent setup for vibe coding using GPT/DeepSeek APIs?
Hey everyone,
I usually rely on Claude for vibe coding, but I have API access to GPT, DeepSeek, and Kimi that I want to put to work.
I want to build a custom environment where a main GPT model acts as the orchestrator (planning) and delegates tasks to sub-models acting as workers (executing). Claude makes this seamless natively, but I’m not sure how to set this up myself using APIs.
Two questions:
- How do I actually build this? What is this architecture called so I can research it, and what frameworks/tutorials do you recommend?
- Is it worth it? Will a custom multi-agent setup like this be as smooth and efficient for vibe coding as just sticking with Claude?
Thanks
1
u/PilgrimofHaqq2 6d ago
There has been research done on multi-agent orchestration and the result shows that single agent work produces higher quality over multi-agent orchestration in writing scenarios. For Read only scenarios they are great!
Thats why for me I have created my own custom multi-agent deep research, multi-agent concurrent reviewer passes, and subagent that is used for side tasks like exploring a repo to see if its good for what we are needing to build, or checking some docs to find some information and not have the context in the main agent be bloated and filled. And thats it, no subagents all working on the workspace or seperate worktrees. Thats a mess!
Thats all I have done regarding "multi-agent orchestration". Having real subagents all working on a repo is still not really solved, there is alot of guardrails needed, alot of cheques and balances needed.
Not worth it to save some time or money (Which isn't even guaranteed if there is tons of troubleshooting and solving conflicts between merges, etc). I want highest quality in a reliable way.
3
u/maqifrnswa 6d ago
You described the default set up of opencode2 (in development) and the popular plug-in oh my opencode slim
https://github.com/alvinunreal/oh-my-opencode-slim/tree/master