The --continue flag (short: -c) is the fastest way to pick up exactly where you left off, without needing to remember a session ID or name.
claude --continue
# or the short form:
claude -c
Unlike --resume, which requires a name or UUID, --continue simply loads the most recent session for your current working directory. Return to a project, run claude -c, and you're back in the last thread instantly.
You can combine it with a prompt to continue and immediately run a query:
claude -c "Now add tests for those functions"
It also pairs with --print for non-interactive automation:
claude -c -p "Check for any type errors I missed"
This makes --continue ideal for shell aliases. Adding alias cc="claude -c" to your .zshrc or .bashrc means resuming a session is just two keystrokes away.
One thing to note: --continue picks up the most recent session by timestamp, not by project. If you've recently worked in another directory, use --resume with the session name to be precise.
Make alias cc="claude -c" your most-used Claude Code shortcut.
Log in to leave a comment.
When typing feels slow — describing a complex bug, explaining architecture, or thinking through a problem out loud — press Option+V to switch to voice input. Speak naturally and Claude Code transcribes your words into a prompt, so you can describe what you need at the speed of thought.
When Claude is heading down the wrong path — editing the wrong file, writing code you don't want, or giving a long explanation you don't need — press Escape to stop it immediately. You keep everything it did up to that point and can redirect with a new prompt.
Closed a session and realized you weren't done? Pass --continue (or -c) when launching Claude Code to pick up exactly where you left off — same context, same files, same conversation history — without re-explaining what you were working on.