agent-orchestrator is a local agentic IDE and supervision harness that organizes parallel coding-agent sessions in isolated git workspaces and routes CI, review, and merge-conflict feedback to the appropriate worker session. It ships adapters for multiple coding-agent harnesses and provides desktop and CLI interfaces for monitoring session state.
Project overview
agent-orchestrator addresses a concrete coordination gap—managing overlapping parallel coding-agent branches, terminals, and feedback channels—by acting as a meta-harness that supervises existing coding agents rather than replacing them.
Project type
AI Agent · AI Coding
Use cases
Coding & Development
Deployment
Refer to project documentation
License
Apache-2.0
Best for
Developers who work with coding-agent harnesses such as Claude Code, Codex, Cursor, or opencode and need to coordinate multiple parallel sessions on a shared repository.
Key capabilities
Starts multiple coding-agent sessions from one project while separating their files, branches, terminals, and pull-request state.
Creates a separate git worktree for each session so parallel agents do not mix their workspaces.
Monitors session state, terminal activity, pull requests, CI, and review feedback and presents current state through the desktop app and CLI.
Lets users attach to a worker terminal while retaining visibility into session summaries, pull-request state, and follow-up actions.
Routes CI failures, review comments, merge conflicts, and requested review changes back to the relevant worker session.
Displays a session's local application beside its terminal so UI work, browser state, and agent output remain together.
Limitations and risks
The legacy npm package is no longer recommended, is frozen at version 0.10.0, and will not receive further updates.
The Electron renderer transmits anonymous usage events and redacted session recordings to PostHog unless transmission is disabled before building. Organizations with strict data-boundary requirements should disable transmission before deployment.
Getting started
Download the latest desktop build for your platform, install and open agent-orchestrator, and point it at the repository you want to manage. Coding-agent CLI setup details are deferred to a separate installation guide.