Clip transcript
implemented in both repos and it's all in agreement. Now let's resume a session. Say I want a coworker to finish the back end change. Perhaps they own the back end repo. I send them the session. They resume it on their machine, all right? So this I'm sending them the session. They could run the command. Uh different machine, different everything. They use different terminal, all right? Uh they would reconstruct it on their machine. They don't have the session, right? They have never worked on it. They they can pick an agent. Uh the agent they pick could be a different agent, right? I used Cloud in the original session, but let's say they're using a different one, Cortex. The same setup happens to their machine, same repos, same SHAs, everything set up correctly. Agent starts in a triple like in mine, all right? They're all connected again, so they work together. They're all primed with a trace captured from my machine, so the back end of the repo agent on their machine has the same shine and the same history. The front end repo situation is the same. It's It's checked out at the same at the correct shard, has the agent running with the correct history. So, my agent was Claude. They coded, but they share memory. And they could actually actually make changes in here as shown in a small video. Um but I think what the memory sharing part is key, all right? Uh I can work, they can work, and we can share our memories as though we used to different agents in different machine. The full state of my session can I get materialized on their machine. It kind of less memory and more about the state, right? The state of the world that's attached to the session, uh you know, is what enables them to continue my session even though they had didn't do anything with it originally. It's close to the transporter in Star Trek. Like a whole copy of my session is all of its state materialized on their machine so they can continue. And that's how I often work when there is a pull request for me to review and I have questions, I usually don't ask the person. I resume their session on my machine, I get the exact state, fully functional, zero setup, and then I just talk to my agent about the decisions we made, right? >> [snorts] >> Because all these decisions are in the traces captured. So, my agent knows exactly what the other person talked to their agent. Right? So, a side note, this is also useful when I want to switch from say Claude to Codex mid-session when something goes down, okay?