Control Claude Code, Codex, and Pi sessions running on your own computer from a browser, your phone, or a Sesame voice call. Sessions keep running locally; Link relays them to you and does not store session content off your computer.
This repository is where you report problems, ask questions, suggest ideas, and download releases. Sesame Link's source code is not public.
- Documentation: link.sesame.com/docs
- Web app: link.sesame.com
- What changed: CHANGELOG.md and Releases
- macOS (Apple Silicon or Intel), or x86-64 Linux with glibc 2.31 or newer
- At least one supported coding tool, installed as a CLI on
PATHand signed in:- Claude Code (
claude), plus tmux 3.4 or newer (brew install tmuxon macOS) - Codex CLI (
codex), signed in withcodex login(preview) - Pi, plus tmux 3.4 or newer (preview)
- Claude Code (
The Claude and Codex desktop apps do not meet these requirements.
curl -fsSL https://storage.googleapis.com/sesame-link/install.sh | shThe script is install.sh in this repository. It downloads the release for your computer and checks it against the release's published checksums. On macOS 13 or newer it also adds the Sesame Link menu-bar app.
Then, from the folder you want new sessions to start in:
sesame-link auth loginSign in with your Sesame account in the browser, enter the code shown in your terminal, and accept the prompt to start Link. Open link.sesame.com from any device to see your sessions. To add another computer, install and sign in there with the same account.
macOS releases are signed with Sesame's Developer ID and notarized by Apple. Linux releases are unsigned preview builds. The installation guide covers updating and uninstalling.
In the Sesame app, add the Sesame Link app to the character you want to call. Then call that character and ask what your sessions are doing, or ask it to start or steer one. See Voice agents.
| Command | Purpose |
|---|---|
sesame-link status |
Check this computer's connection. |
sesame-link doctor |
Find and repair setup problems. |
sesame-link start / stop / restart |
Start, stop, or restart Link. |
sesame-link logs --follow |
Watch Link's log. |
sesame-link sessions |
List sessions and attach this terminal to one. |
sesame-link claude / codex / pi |
Start a session here and attach to it. |
sesame-link update |
Install the latest release. |
All commands are in the command reference.
- Run
sesame-link statusandsesame-link doctor. Together they fix most setup problems. - Read Troubleshooting.
- Search existing issues, then open one.
Ask questions and suggest small improvements with the issue forms. Propose larger changes with an RFC. Report security problems privately, as SECURITY.md describes, and never in a public issue.