From c3014016633de926f08d102c6b31e6976e6cedad Mon Sep 17 00:00:00 2001 From: jbranchaud Date: Sun, 11 Oct 2026 16:43:47 -0500 Subject: [PATCH] Add Pick Up Session Locally That Started In Cloud as a Claude Code TIL --- README.md | 3 +- ...p-session-locally-that-started-in-cloud.md | 33 +++++++++++++++++++ 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 claude-code/pick-up-session-locally-that-started-in-cloud.md diff --git a/README.md b/README.md index 2779134..99b47a8 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ working across different projects via [VisualMode](https://www.visualmode.dev/). For a steady stream of TILs, [sign up for my newsletter](https://visualmode.kit.com/newsletter). -_1888 TILs and counting..._ +_1889 TILs and counting..._ See some of the other learning resources I work on: @@ -173,6 +173,7 @@ If you've learned something here, support my efforts writing daily TILs by - [Distinguish Sessions With Different Colors](claude-code/distinguish-sessions-with-different-colors.md) - [Monitor Usage Limits From CLI](claude-code/monitor-usage-limits-from-cli.md) - [Open Current Prompt In Default Editor](claude-code/open-current-prompt-in-default-editor.md) +- [Pick Up Session Locally That Started In Cloud](claude-code/pick-up-session-locally-that-started-in-cloud.md) - [Resume Specific Session](claude-code/resume-specific-session.md) - [Set Permission Mode When Starting Session](claude-code/set-permission-mode-when-starting-session.md) - [Stash The Current Prompt To Send Another First](claude-code/stash-the-current-prompt-to-send-another-first.md) diff --git a/claude-code/pick-up-session-locally-that-started-in-cloud.md b/claude-code/pick-up-session-locally-that-started-in-cloud.md new file mode 100644 index 0000000..a40165c --- /dev/null +++ b/claude-code/pick-up-session-locally-that-started-in-cloud.md @@ -0,0 +1,33 @@ +# Pick Up Session Locally That Started In Cloud + +I've been enjoying using _Claude Code_ from the iOS and MacOS apps for various +side tasks recently. For smaller things I can usually get most of the way there +from the app. And eventually I pull down the branch or have Claude create a PR +that I can review. + +Sometimes I want to transfer the session onto my computer to pick up where it +left off for various reasons (e.g. I want the session to have access to some +local data or specific dependencies). + +The `claude` CLI has a flag for that — `--teleport`. + +> Resume a teleport session, optionally specify session ID + +``` +❯ claude --teleport + +Select a session to resume (jbranchaud/still): + + Updated Session Title +❯ 1. 21m ago Blogmark link search modal + 2. 11h ago Mobile feed reader margins + 3. 11h ago Feed pagination with Pagy + 4. 1d ago RSS feed highlights and annotations + 5. 1d ago RSS feed categories + 6. 3d ago Blogmarks image drag-and-drop upload + +↑/↓ to select · Enter to confirm · Esc to cancel +``` + +This is similar to how `--resume` works, but it is for a session that was +previously running in the cloud.