Where your agents work, whoever made them.

Run coding agents in Teams. Set the rules with Flows, follow each Run, and step in where the work needs you.

macOS 13+ · Apple silicon and Intel · MIT · bring your own agent

The HarnessDesk App, live: a Team's window Side by side, where Codex and Claude Code each built a self-playing runner game in its own Browser, Moonberry Express and Lantern Hop. Both drafts take shape, then the judge picks Codex's, and merging waits for you.

Works with the agents you already run

  • Codex
  • Claude Code
  • Cursor
  • Gemini CLI
  • DeepSeek Harness
  • GitHub Copilot
  • OpenCode
  • Cline
  • Windsurf
  • Antigravity
  • Kiro
  • Kilo Code
  • Devin
  • Trae
  • Amp
  • CodeBuddy
  • Goose
  • Hermes
  • Junie
  • Pi
  • Poolside
  • Qoder
  • OpenClaw

See what each agent did, step by step.

Write, check, review, fix, land: every Run follows the Flow you set. When a check fails or a reviewer asks for a change, you watch it loop back, and you see the one step waiting on you.

A Run's path, live: Write, Check, Review and Land complete, a requested change sends the Run through Fix and Check again, and the final step waits for a person.

Twelve jobs, one glance.

Skip the tour of agent terminals. See what is working, what is in review and what is blocked on you, with the checks, the diff and the pull request on each card.

A Team's board, live: twelve jobs sorted into Needs you, Working, In review, To do and Ready. A job is taken up by an agent, and a working job finishes and moves on.

Know what several agents cost you.

Which agent spent what

Estimated spend by day and by agent, against the month before, so the costly one shows early.

Before a limit stops you

Every account's window, allowance and reset time, so you plan around the limit, not into it.

Where the work went

A year of busiest days and streaks, and which agent did the most of it.

Run many agents without losing track.

Every Team, one board

See what needs your answer, what is working and what is ready, across every agent in the Team.

Follow each step

Watch write, check, review and fix as they happen, and see where a Run waits for you.

Set the process once

Set the steps, rules and triggers once, such as who checks, who reviews and what lands after both.

See what each skill costs

Open a skill to see who loads it, where it came from and what it costs, then trim the dead weight.

Every runtime, ready or not

See which agents are ready, which need attention and why, and which account each signs in with.

Ask first, pick a folder later

Start a chat before you choose a project: it gets a folder of its own and waits under Chats.

The same Run, from your terminal.

harnessdesk runs Read the CLI docs

Bring your agents. Keep your setup.

  • No new bill

    Each agent keeps its own sign-in, so the plans you already pay for keep working. HarnessDesk is free and adds nothing on top.

  • Your code stays with you

    Agents work in your own folders, and the desk keeps its records on your machine.

  • Read it before you trust it

    It sits next to your repositories, so every line is open under the MIT license. Read the source on GitHub.

A few things
before you start.

How do I install HarnessDesk?

Download HarnessDesk for Apple silicon or Intel, open the DMG and move HarnessDesk to Applications. You need macOS 13 or later and a coding agent installed on your Mac.

Which agents can I use?

Codex connects natively. Claude Code and Cursor connect through verified bridges. Add a runtime lists the agents already on your Mac first, and any agent that speaks ACP can join. Capabilities vary by agent.

What happens to my accounts and data?

Keep using each agent's own sign-in and history. HarnessDesk keeps its records locally; the agents still send requests to their providers. Read the data boundaries.

Is the Dashboard's spend a bill?

No. It prices the work your agents recorded at public model rates. It is an estimate, not a bill or a promise of savings; plan fees and provider charges can differ.

Bring your agents.
Start a Team.

For macOS 13 and later. Bring your own coding agent.

Checksums · Release notes