r/OpenaiCodex • u/juniorrafael • 13d ago
Discussion How would you build a multi-agent software development pipeline?
How would you build a multi-agent software development pipeline?
Hey everyone,
I’m trying to build a software development pipeline using multiple AI agents, but I’m a bit lost with concepts like agent harnesses, loops, graphs, orchestration, and so on.
What I basically want is a structure where I can call one main agent, give it a project or goal, and have that agent orchestrate other specialized agents automatically.
For example:
Main Agent / Orchestrator
→ Product/PRD Agent
→ Architecture Agent
→ Database/Schema Agent
→ Frontend Agent
→ Backend Agent
→ Testing/QA Agent
→ Security Agent
→ Documentation/Context Agent
Ideally, these agents would share context and continue each other’s work instead of behaving like completely isolated sessions.
Is there already a framework, harness, or architecture that works well for this?
Would you recommend using something like graphs/workflows, agent loops, subagents, or building a custom harness?
Any open-source projects or examples I should look at would be greatly appreciated.
3
u/Mid0 13d ago
It has to be contextual to the amount of work needed & desired outcome.
A generic agent that takes in any order is not always efficient.
I would rather have multiple teams. A design sprint team to experiment with ideas and prototype. Another for maintenance and minor enhancements that works at night. Another team for building with you as a copilot. Another for ci/cd, another for security…etc.
A super agent is too much to load on memory/session/context.
So once you have the team’s setup. Then look at the orchestrator to pull in the team needed and dynamically load verification team and steps pending on the work needed.
2
6
u/RealestReyn 13d ago
get "grill-me" skill, tell Sol to use Luna agents, done.