Free · macOS, Windows & Linux

A desktop GUI for the Codex CLI

Maestro is a free desktop app that drives the OpenAI Codex CLI you already have installed and signed in. Run several Codex sessions side by side, each in its own git worktree, and review, edit, and ship their work from one window.

What you get on top of the CLI

Maestro's diff review: a workspace's changed files with inline comments that are sent back to the agent.
Review each Codex workspace's diff and send inline comments back as the next message.

Codex features Maestro understands

How it works

Maestro runs the official codex binary in non-interactive mode, one process per message, in the workspace's worktree. The first message starts a thread with codex exec --json; later messages continue it with codex exec resume <thread-id>. The prompt goes in on stdin.

Set it up

1
Install the Codex CLI Per OpenAI's instructions: npm install -g @openai/codex (note the @openai/ scope) or brew install --cask codex. Check it with codex --version.
2
Sign in Run codex and choose Sign in with ChatGPT (or run codex login). An OpenAI API key works too.
3
Add a repo in Maestro Download Maestro and add a git repository, a folder, or an SSH remote as a project. Optionally import your existing Codex sessions.
4
Pick Codex in the new-workspace dialog Describe the task, choose Codex, a model, and a reasoning level, and start. Each extra workspace is another Codex session running in parallel.

What about OpenAI's Codex app?

OpenAI has its own Codex desktop app. As of September 2026 it runs on macOS and Windows, with Linux in preview, and it has its own support for worktrees and code review (OpenAI's docs). If Codex is the only agent you use, it's worth trying.

Maestro makes sense when:

To do this by hand with plain git, read how to run Codex in parallel.

FAQ

Is Maestro made by OpenAI?

No. Maestro is independent and not affiliated with or endorsed by OpenAI. It runs the official Codex CLI, which you install from OpenAI.

Do I need an API key, or does my ChatGPT plan work?

Your ChatGPT plan works if the Codex CLI is signed in with it. An OpenAI API key also works. Maestro uses whichever the CLI has.

Which platforms does it run on?

macOS (Apple Silicon), Windows 10/11 (64-bit), and Linux (x86_64 AppImage). See Windows and Linux for install notes.

Is it free?

Yes, Maestro and Maestro Web are free. Codex usage counts against your own ChatGPT plan or API account, as it does in the terminal.

Can I run Codex and Claude Code at the same time?

Yes. The agent is chosen per workspace, so Codex can work in one worktree while Claude Code, Cursor's agent, or OpenCode work in others.