{"version":"1.0.68","anchor":"teleport-resume-sessions-across-machines","canonical_anchor":"teleport-resume-sessions-across-machines","heading":"Teleport - Resume Sessions Across Machines","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.68\/e\/teleport-resume-sessions-across-machines","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.68","markdown":"### Teleport - Resume Sessions Across Machines\n\nA powerful new `--teleport` feature allows you to resume Claude Code sessions from other machines or continue someone else's shared session.\n\n**Usage:**\n\n`# Resume by session ID claude --teleport abc123def456 # Resume from a URL claude --teleport https:\/\/claude.ai\/chat\/abc123def456` **Features:**\n\n- Automatically fetches conversation history from remote sessions\n- Switches to the appropriate git branch if needed\n- Offers to stash uncommitted changes before switching branches\n- Supports custom headers via `TELEPORT_HEADERS` environment variable\n- Validates authentication status before proceeding\n\n**Environment Variables:**\n\n- `TELEPORT_RESUME_URL`: Override the default URL for session resumption\n- `TELEPORT_HEADERS`: Pass custom headers as JSON (e.g., `export TELEPORT_HEADERS='{\"Authorization\": \"Bearer token\"}'`)"}