How Sesame Link works
Sesame Link has three parts: Sesame Link on your computer, the Sesame Link service that connects everything, and the clients you use to drive your sessions. Claude Code, Codex, and Pi always run on your computer; Sesame Link lets you reach them from somewhere else.
The parts
Section titled “The parts”- Sesame Link on your computer, running in the background on each one: starts and watches Claude Code, Codex, and Pi sessions, and carries their activity to your clients.
- Sesame Link service, in Sesame’s cloud: knows which computers and clients are signed in with your Sesame account, and relays traffic between them.
- Clients, wherever you are: the web client, your Sesame agent, and the terminal on the computer itself.
Sesame Link on your computer connects out to the Sesame Link service, so your computer opens no port and needs no tunnel.
What stays on your computer
Section titled “What stays on your computer”- Your code and tools: sessions run in your folders, with the tools, credentials, and configuration already on that computer.
- Your coding accounts: your coding-provider sign-ins never leave the computer.
- Your session history: conversations are saved where Claude Code, Codex, and Pi normally save them.
Session content passes through the Sesame Link service on its way to your clients, but the service does not store it. It keeps only which computers and clients are signed in with your Sesame account, and what each one is allowed to do. When you talk to your Sesame agent, what it tells you about your sessions becomes part of your conversation in the Sesame app.
When your computer is away
Section titled “When your computer is away”Sessions belong to the computer they run on.
- Computer offline or asleep: its sessions keep their state, and your clients show the computer as offline until it reconnects.
- Sesame Link stopped: running sessions keep going in the terminal, and permission prompts fall back to the terminal. Your clients can reach those sessions again once Sesame Link is back.
One session, many clients
Section titled “One session, many clients”Every client signed in with your Sesame account sees the sessions on every computer signed in with it. You can start a session from the web client, check on it from a Sesame agent, and attach to it in the terminal, all at once. Sessions covers how clients share a session.