Rochet

Hand work to coding agents.
Review it when it’s done.

Rochet runs several Claude Code sessions at once, each in its own git worktree, and tells you at a glance which ones are waiting on you.

npm install -g rochet

Then run rochet in a terminal. It starts a local daemon and opens a browser at localhost:7373. That is the whole install.

What it does

Working with one coding agent means waiting for it. Working with several means losing track of them. Rochet gives each piece of work its own worktree and its own branch, so agents never write over each other, and puts every session in one list ordered by what needs you first.

What you need

Claude Code
installed and authenticated by you
Node
20 or newer
Platform
macOS and Linux · WSL works
Optional
gh, for opening pull requests

Rochet drives your Claude Code with your credentials. It carries none of its own, provides no access to any model, and your use of Claude stays between you and Anthropic.

Your code stays yours

Rochet runs entirely on your machine. Your repositories, prompts and source code are yours, and the licence claims nothing over any of them. The only thing it sends anywhere is an anonymous count of starts, and three separate things turn that off.

It is free to use, on as many machines as you like, including for work you are paid for — but it is not open source. You may not redistribute it or host it as a service. The full terms are short and in plain language.

Where it stands

Version 0.2, and honest about it: the SDK underneath is 0.x, pull requests mean GitHub, and it is built for one person running many agents rather than for a team sharing one daemon. If something is broken, tell me about it.