hey, I'm Arun. launching Friday here tomorrow.
the whole reason I started building it: I kept hitting my Claude limit halfway through tasks, and the work would just sit there until the reset.
curious what everyone else does when that happens. do you wait it out, switch to Codex or Cursor and re-explain everything, pay for extra usage, or do you have some smarter setup I haven't thought of?
what I ended up building lets the agents I already have hand the task to each other when one runs out. but I'm genuinely curious if there's a workflow I'm missing.
Hey Product Hunt 👋 I'm Arun, I built Friday.
I kept hitting Claude limits halfway through tasks, and the work just sat there until the reset. So I built a way for the other agents I already pay for to pick it up.
Friday runs Claude Code, Codex, Cursor and 12 more side by side on your computer. They share a task board and message each other, and when one runs out of usage, the task moves to another agent with a record of what it did and changed.
We measured it on an earlier version of Friday: in a small benchmark (14 tasks), Codex picking up a Friday hand-off used a median 21% fewer tokens than starting over, and explored half as much before its first edit. Every fix passed the project's own tests. Full write-up and raw data: tryfridaywork.com/benchmarks/handoff
Free, MIT, no account. It's not unlimited, it runs on your own plans.
Question for you: when Claude hits its limit mid-task, what do you do today, wait, switch tools by hand, or pay for more?
We solved a version of this between people, not agents. Our team syncs Claude sessions through a shared git repo so anyone can pick up a task where someone else stopped. Agent to agent is the obvious next step. But I do see this being a problem for bigger companies with more people. Does Friday work across a team, like two people each running their own agents on the same board?
@dan16 Yeah we have Friday Teams (paid), where it is multiplayer workspaces for agents and people. Agents and people can join a session; teammates can bring their own coding tools and work with the same context. With Friday and Friday Teams, you can import your current coding tool sessions like on claude code into the workspace. Every agent and person works in a separate work tree, along with steering and coordinating too.
@arun_dass1 Didn't know about Teams. Importing existing Claude Code sessions is the part that would matter most for us. Will check it out.
The handoff is the part that sells me — switching agents by hand usually means re-explaining the whole task and losing what the first agent already ruled out. Having the task move with its progress intact, on a shared board, feels like the right model. Curious how detailed that handoff record is in practice: does the next agent get the failed attempts too, or mainly the current state?
@jcbuilds both actually. the record has what was asked, the files it read, every command it ran with pass or fail, and what it changed, so the failed runs are right there. then the next agent checks the code and reruns the tests before it touches anything. and if you corrected the first agent, that correction carries over to the next one now too
This is a great idea. I try to get around this problem in my work by having the agents keep a detailed running ledger of what has been completed, what are the next items, essential context for each task and so on. That in conjunction with a tickets for capturing what needs to be done has been working out well. Having all of that managed through a tool that does that well will be a major productivity boost.
thanks for this product, and thanks for having used a MIT license too. it's getting less and less common
congrats on the launch arun. honestly i switch by hand and the worst part is the new agent reading the whole repo again from zero. if the handoff note keeps also what the first agent tried and dropped, that alone saves me a lot
@agshin_rajabov thanks Agshin! the re-reading from zero is exactly what pushed me to build this. the next agent gets the files already read and every command that ran, pass or fail, so it picks up where the last one left off instead of starting over. and as of today's update it also remembers your corrections across agents. what do you usually switch between, claude and codex?
mostly claude code -> codex when the limit hits. remembering corrections across agents is the big one for me, now i explain the same thing three times
The handoff record is the detail I'd look at first. Knowing what the previous agent changed gives the next one a much clearer place to start.
@oleksii_sekundant glad that's the part that caught your eye, it's my favorite bit too 🙂 the next agent also sees what was asked and which commands already ran, and before it touches anything it checks the code and reruns the tests, so a half-finished edit gets caught right away.