Skip to main content

Agent-to-agent orchestrationOne workspace for your AI coding agents

Every agent.One team.

Harmony runs the coding agents you already pay for side by side. They share one task list, so a Codex agent picks up what a Claude agent finished. Anything risky waits for your OK by default. Free, on your computer, no account.

Harmony Pro is optional cloud hosting, billed separately from model tokens. You sign in only to add it.

Orchestrates

Claude CodeCodexCursorGrokKimiGeminiDevinOpenCodeCustom CLI
3.25.8 stable

Install from your terminal

Paste one line.

Every download is SHA-256 verified before anything runs. Read the script first.

Prefer an installer file

Harmony is a desktop app. These commands run on macOS, Linux or Windows — copy one now and paste it on your computer, or email yourself a reminder.

curl -fsSL https://ideharmony.com/install.sh | sh

Also works in WSL and any POSIX shell (bash, zsh, sh).

HOW IT WORKS

Four steps.Then the work moves between them, not through you.

Run Claude Code, Codex, Cursor, Grok, Kimi, Gemini, Devin, and OpenCode side by side in one workspace. They share one task board and hand work to each other across providers, and you see honest status wherever Harmony can observe what an agent is doing. Real terminals sit under every tab, with one visible route from assignment to approval.

Harmony / local workspace2 agents active
A Claude Code agent in Harmony pausing for your approval before it edits a file
Real Harmony interface
A real screenshotNothing here is mocked up
  1. 01 / CONNECT

    Open your agents in tabs

    Harmony finds the coding CLIs already installed on your machine and opens each one in its own real terminal tab, whichever provider it came from.

  2. 02 / ASSIGN

    Give each agent a job it can claim

    Put the work on a shared task board. An agent claims an item before starting it, so two never begin the same thing and questions land somewhere you can find them.

  3. 03 / HAND OFF

    They pass finished work to each other

    A completed item goes to the next agent through an inbox that survives a restart, not back to your keyboard. Close the window and they carry on in the background.

  4. 04 / APPROVE

    You sign off on what matters

    Watch every agent from one screen. Starting a new agent or taking a risky action waits until you say yes, unless you switch on YOLO mode.

THE COORDINATION LAYER

Agents hand off.You hold the controls.

Running five coding agents is not five times one agent. The hard part is what sits between them: shared state, work passing across providers, and one place you can watch it from. That layer is what Harmony is.

01 / SHARED CONTEXT

One task board, not eight chat windows

Agents read and write the same board, so the next one starts from where the last one stopped instead of from your summary of it. Two agents never pick up the same item.

02 / HANDOFF

Preview

Agents talk to each other, not through you

A durable send, ask, reply and inbox protocol runs in the background, so a reviewer can question the builder and a lead can task its department without you carrying context between windows.

03 / CONTROL PLANE

Drive it from MCP or the command line

Agents reach the workspace as an MCP server. You reach the same operations from a terminal with no window open, which is what makes supervision scriptable rather than manual.

04 / RECOVERY

It picks itself back up

Close the window and sessions keep running. If the laptop sleeps they pause with it; on wake Harmony rechecks each one and reattaches the same tabs and terminal history.

What you get

One workspace.Tasks, review, and your approval.

Harmony orchestrates the coding agents you already pay for, in one window, on your own machine. Their sessions keep going when you close it, and you can see what each one is doing in a real terminal rather than a chat transcript.

01 / PROVIDERS

Every agent in one window

A monochrome murmuration moving as one field

Open Claude Code, Codex, Cursor, Grok, Kimi, Gemini, Devin, OpenCode, and your own CLI in real terminal tabs. Smart-tile as many as the work needs in one click, and each tool still behaves exactly the way it does on its own.

02 / CONTINUITY

Close the window. Come back to the work.

A dithered celestial assembly gathered around one instrument

Quit the UI and local agent sessions keep running in the background. If the laptop sleeps, they pause with the machine; on wake, Harmony rechecks them and reattaches the same tabs and terminal history.

03 / ISOLATION

Several agents, one repository, no collisions

An engraved desk set apart for focused planning and review

Give each agent its own task and its own git worktree, so two of them cannot edit the same file at the same time. You merge the results when you are ready.

04 / CONTROL

Local by default. Cloud by choice.

A classical pavilion standing inside a walled garden

Your code, terminal history, provider keys, and voice stay on your computer unless you send an agent to the cloud, and then only what you chose to send leaves, shown to you first. Analytics are optional and never include what you are working on.

Harmony Pro

Keep runningafter you close the lid.

Local by default. Cloud by choice. When a job outgrows your laptop or your evening, send one agent, several at once, or the whole workspace to a hosted machine, running on your own Claude Code or Codex subscription. Stack the next prompts, walk away, and reattach from any terminal with harmony -r. Bring the results home when it's done.

$29/monthYour agents keep working in the cloud after you close the lid.

One Agent Hour is one hour on a Standard machine. Larger machines use hours faster.

Harmony Pro is in early access. You can subscribe or start the free trial today, and we are still proving it with our first customers.

Billing period
Try 5 hours free
How Harmony Pro works

Try it with 5 Agent Hours, free. No card. When the hours run out, nothing is charged and Harmony keeps working locally. Agent Hours are cloud machine time, not model tokens: model usage is billed by the provider you already pay, not by us.

  1. SEND

    One agent, a fleet, or the workspace. You see what leaves before it leaves.

  2. STACK

    Queue prompts; your agent works them in order on the server, laptop open or shut.

  3. RESTORE

    harmony -r lists local and cloud sessions and reattaches to one.

  4. BRING HOME

    Results apply back to your checkout, with divergence called out. Never metered.

BEFORE YOU INSTALL

Twelve straight answers.

Product scope, agent support, teamwork, mixing providers, automation, credentials, platforms, offline use, session continuity, price, the cloud, and web supervision. The rest lives in the docs.

Read the docs
Harmony is a free desktop workspace for coding-agent CLIs. It puts real provider terminals, shared tasks, durable messages, and human approvals in one local app. The core path does not require a Harmony cloud host or website account.

Ready when you are

Stop being the go-between for your own agents.

Download Harmony

Free · Runs locally · No account needed · Cloud when you want it