What if AI could manage an entire software engineering team, including reviewing its own work with a competing AI?
This is no longer theoretical. I’m doing it right now.
I recorded a live demonstration of Claude Opus 5.5 working alongside OpenAI’s GPT-6.1 Sol to build a large-scale, multi-role application for a client.
And here’s the interesting part: I’m not manually coordinating these AI agents anymore. They’re communicating and coordinating with each other.
What’s happening in the video?
Think of a traditional software engineering team:
Engineer 1: Working on Feature A
Engineer 2: Working on Feature B
Engineering Manager: Coordinating both engineers, resolving dependencies and escalating decisions.
Independent Reviewer: Reviewing designs and challenging technical decisions.
Now replace all four with AI.
That’s essentially what I’ve built.
Two independent Claude sessions are working on separate development tracks (we call them lanes).
A third Claude session acts as the Orchestrator, coordinating their work, resolving dependencies and bringing important decisions to me.
When independent technical judgment is needed, Claude invokes OpenAI Codex running GPT-6.1 Sol at High reasoning effort to review designs and challenge assumptions.
How do these AI agents communicate?
It’s surprisingly simple.
The Claude sessions exchange messages directly through a cross-session messaging mechanism. They also share documents and technical decisions through structured files.
When one agent sends a message, another can receive it, process it and respond.
No human copying prompts between chat windows.
And no, this isn’t an out-of-the-box Claude feature.
This orchestration system was built collaboratively by Max (me), Goku (Codex) and Naruto (Claude).
But there’s an important catch.
Every AI interaction consumes tokens, which represent computational cost.
Even a simple “Received, thanks!” between agents can trigger processing of a massive conversation history.
We discovered that excessive communication and unnecessary reviews can make autonomous AI development surprisingly expensive.
So we’re optimizing not just how AI writes code, but how AI agents collaborate efficiently.
My biggest takeaway?
The next leap in AI-assisted software engineering isn’t simply better code generation.
It’s AI systems that can plan, delegate, collaborate, challenge each other and know when human judgment is necessary.
We’re moving from AI as a coding assistant toward AI as an engineering organization.
This video is a glimpse of that future, running on my MacBook today.
Watch the live demonstration: [https://www.youtube.com/watch?v=16essfEOc3U\]
#ArtificialIntelligence #ClaudeAI openai Codex #AgenticAI #SoftwareEngineering #AICoding #MultiAgentSystems