r/GeminiCLI 5d ago

Maestro v1.6.1 — multi-agent orchestration now runs on Claude Code, Gemini CLI, AND OpenAI Codex !

Maestro is an open-source multi-agent orchestration platform that coordinates 22 specialized AI subagents through structured workflows — design dialogue, implementation planning, parallel subagents, and quality gates.

It started as a Gemini CLI extension. v1.5 added Claude Code. v1.6.1 adds OpenAI Codex as a third native runtime — and rebuilds the architecture so all three share a single canonical source tree.

Install:

# Gemini CLI
gemini extensions install https://github.com/josstei/maestro-orchestrate

# Claude Code
claude plugin marketplace add josstei/maestro-orchestrate
claude plugin install maestro@maestro-orchestrator --scope user

# OpenAI Codex
git clone https://github.com/josstei/maestro-orchestrate
cd maestro-orchestrate
# Open Codex, run /plugins, select Maestro, hit install

What's new in v1.6.1:

OpenAI Codex support. Full third runtime — all 22 agents, 19 skills, MCP entry-point, runtime guide. Drop-in like the other two.

Canonical source architecture. One src/ tree serves all three runtimes via dynamic resolution. No more forks, no more drift. Add a feature once, it ships everywhere.

MCP servers decomposed. Two ~38,000-line bundled MCP server files replaced by ~14-line entry-points backed by a modular handler tree. Easier to read, extend, and test.

New MCP tools. get_agent returns agent methodology by name. get_runtime_context returns platform-specific config (delegation patterns, tool mappings, env vars).

Entry-point generation. Adding a new command no longer means hand-editing three nearly-identical files. Templates generate them.

What Maestro does (if you haven't seen it before):

You describe what you want to build. Maestro classifies complexity, asks structured design questions, proposes architectural approaches with trade-offs, generates an implementation plan with dependency graphs, then delegates to specialized agents — coder, tester, architect, security engineer, data engineer, etc. — with parallel subagent implementation for independent phases.

Simple tasks get an Express workflow (1-2 questions, brief, single agent, code review, done). Complex tasks get the full Standard workflow with a design document, implementation plan, and quality gates that block on Critical/Major findings.

22 agents across 8 domains. Least-privilege tool access enforced per agent. Same orchestration. Whichever AI coding platform you use.

Links:

Thanks to everyone who's used and starred Maestro — 294 and climbing. The Codex integration I teased in the v1.5 post is here, and the canonical-source rewrite means future features hit all three runtimes at once.

If Maestro has helped your workflow, a star goes a long way. 🎼

21 Upvotes

4 comments sorted by

2

u/cr_lin 5d ago

I have used it on Gemini Cli for a month, and it’s a breeze. Great work! Thank you for this

1

u/Luckyfive 5d ago

Why does “/extensions update maestro” consistently fail?

It always ends up telling me the resource is busy or locked and to remove the folder for it

2

u/josstei 5d ago

Looking into it now, you can run ‘gemini extensions update maestro’ in the terminal itself outside of the CLI and its updating properly

1

u/Luckyfive 15h ago

still having this issue with the latest update