Sometimes the agent you started with isn’t the right one to finish. Maybe the backend needs Codex, or the work belongs in another repo. Hand-off moves it without you copying context around.

How it works

Every agent in DevMode has a hand-off tool. When it uses it, it writes a brief: what was done, what is left and what to watch for. The brief can go to:

  • a new agent in the same project, in any of your tools;
  • a new agent in another DevMode project;
  • an agent that already exists.

You approve each hand-off on the chat it comes from. The new chat starts with the brief and shows where it came from; click that to open the original.

Continue a chat in another tool

From a tile’s menu, Hand Off continues the chat in another tool with a brief. Before a chat’s first message you can simply switch its agent; after that, Hand Off is how you move it.

Kept in check

A chain of hand-offs stops after five in a row, so agents can’t pass work around forever.

Questions

Do I have to approve every hand-off?

Yes, on the chat it comes from, unless that chat runs in Full access.

Can an agent hand off to an agent that already exists?

Yes. It can start a new agent or send the brief to one that is already running.

Can hand-offs go on forever?

No. A chain of hand-offs stops after five in a row.

Try DevMode on your Mac

Free for Apple silicon Macs running macOS 15 or later.

Download for Mac