Rochet
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.
Then run rochet in a terminal. It starts a local daemon and
opens a browser at localhost:7373. That is the whole install.
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.
gh, for opening pull requestsRochet 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.
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.
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.