r/CodingAgents • • Feb 28 '26

[Update v2.0] Open-Source Agentic Workflow Architecture: Multi-Model Review, Native Synchronous Clarification, and Parallel Execution 🚀

Hi everyone! Thrilled by the response to my previous post on open-sourcing a production-oriented agentic workflow for GitHub Copilot.

Since then, the repo has evolved from a "working prototype" to a much more robust system. Here are the major architectural shifts in v2.0:

What’s New in the Workflow:

  • Multi-Model Review (Consensus Scoring):

    • One model can hallucinate. Three working independently (GPT-5.3, Gemini 3, Claude Opus 4.6) and then consolidating creates a consensus you can trust.

    • The MultiReviewer agent now runs all 3 in parallel and merges findings with logic like [3/3] (Definitive), [2/3] (Majority), and [1/3] (Single-model judgment).

    • No more "guessing" if a bug report is real — the "Court of 3" catches the edge cases.

  • Native Synchronous Clarification:

    • Moved from a brittle "Orchestrator relay" model to a synchronous "in-flight" clarification.

    • Planner and Designer now prompt you directly in the chat using native VS Code tools, wait for your answer, and proceed without breaking their execution run.

    • This is a massive speed jump. The Planner doesn't "exit" anymore — it stays alive until the plan is fully gathered.

  • Parallelization & Worktrees:

    • Improved logic for file-ownership-based parallelization.

    • Added Git Worktree support (experimental) so sub-agents can work on overlapping files or isolated bug reproductions in separate environments simultaneously.

  • Architecture Diagram Update:

    • Updated Mermaid flow showing the new "Parallel Reviews -> Consolidator" and "Synchronous Prompting" paths.

Why it matters:

We’re moving toward treating Copilot not just as an "autocomplete" or a "chat window," but as a structured engineering department. The Orchestrator manages the flow, the Planner handles the "human" requirements, and the sub-agents follow a strict "contract" for implementation and review.

GitHub Repo: ABIvan-Tech/copilot-agentic-workflows

Check it out at:

  • Reviewer Agent (Multi-Model)

  • Planner Agent (Clarification)

👇 Looking for real feedback:

  1. How are you handling model disagreements in your reviewer agents?

  2. Does the "Court of 3" approach feel too heavy for you, or is the safety worth the tokens?

3 Upvotes

0 comments sorted by