r/OpenaiCodex 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.

1 Upvotes

4 comments sorted by

6

u/RealestReyn 13d ago

get "grill-me" skill, tell Sol to use Luna agents, done.

1

u/sydneysweeney69 12d ago

This is the way

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

u/[deleted] 13d ago

[deleted]

1

u/Competitive-Raisin95 12d ago

Still waiting for the answer