See what your agents changed before you accept.
Agents work in their own git worktrees. Changes shows each one: its branch, task and agent, whether it’s in master, and the full diff.

See
Every worktree, per project.
Changes sits next to Tasks. It lists every git worktree of the project with its branch, the task it belongs to and the agent working in it.
Where each branch stands.
In master, not pushed yet, or parked: each worktree says where its commits are, so you see what still has to land.
The full diff.
Open a branch to see the files it touches and the whole diff, full width. The task card opens right there, over the branch.
Before it bites
Two agents, one file.
When two live worktrees change the same file, Home warns you that they overlap, and the leads of both tasks are told.
As loud as you want.
Don’t need the warning or the leads’ messages? System › Notifications turns each of them off.
Tidy up
Remove what has landed.
Worktrees whose commits are all in the base branch can go, one by one or all at once, after you confirm.
Nothing in use disappears.
A worktree used in the last 12 hours stays (changes.recent_hours in config.yaml). A detached one, often a reviewer’s copy, goes only one by one, with a warning.
The agents write code faster than I can read it.
In harnsy you don't read every line: the task moves from role to role, and you accept the finished result.
In review you don't just click Accept or Return: write what to fix, and your comment lands in the lead's session right away. The lead sends the task back to whoever did it, with your words.
Howthe lead assigns it, each role hands it on with evidence, and the finished card turns amber. Changes shows every worktree’s diff when you want to look.
waits for you
- analyst-7a · analystAcceptance criteria
- site-9a · developerImplementation
- qa-5e · testerTests and evidence
- You · waits for youOpen #42 to accept or return with a comment
Open the task to tell the lead what to fix.

Limits, honestly
- Changes is for looking: agents edit and commit the code, the dashboard only shows it.
- It reads the project’s git worktrees; work outside git doesn’t show here.
Your first AI team is one prompt away.
Installing takes one sentence to your agent. To open agents for you, harnsy needs tmux.
Install harnsy following https://harnsy.dev/llms.txt