Which agent spent what
Estimated spend by day and by agent, against the month before, so the costly one shows early.
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
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.
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.
Estimated spend by day and by agent, against the month before, so the costly one shows early.
Every account's window, allowance and reset time, so you plan around the limit, not into it.
A year of busiest days and streaks, and which agent did the most of it.
See what needs your answer, what is working and what is ready, across every agent in the Team.
Watch write, check, review and fix as they happen, and see where a Run waits for you.
Set the steps, rules and triggers once, such as who checks, who reviews and what lands after both.
Open a skill to see who loads it, where it came from and what it costs, then trim the dead weight.
See which agents are ready, which need attention and why, and which account each signs in with.
Start a chat before you choose a project: it gets a folder of its own and waits under Chats.
Each agent keeps its own sign-in, so the plans you already pay for keep working. HarnessDesk is free and adds nothing on top.
Agents work in your own folders, and the desk keeps its records on your machine.
It sits next to your repositories, so every line is open under the MIT license. Read the source on GitHub.
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.
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.
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.
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.
For macOS 13 and later. Bring your own coding agent.