51 minutes a day clicking, scrolling, and resending. Dropped to 22 with 12 keystrokes.
The Summary
- 6 browser shortcuts for claude.ai: new chat, edit last message, stop generation, toggle sidebar, dark/light mode, new line
- 6 terminal shortcuts for Claude Code: checkpoint rewind, prompt history search, thinking toggle, external editor, permission cycling, side questions
- Biggest single gain: ↑ to edit last message instead of follow-up — 21x token reduction on a single correction
- Double Esc checkpoint rewind changes how aggressively you can experiment — full undo, zero risk
The Signal
Most people use Claude the same way they used the first version of every tool they ever adopted — clicking every menu, waiting for every response, resending messages that didn't need resending. Habits formed before they knew what was possible.
@hanakoxbt spent a week timing every action before and after learning these shortcuts. The result: 29 minutes saved daily, ~35% fewer tokens, and an interaction model that actually matches how fast the underlying model thinks.
"29 minutes × 250 work days = 120 hours a year. Three full work weeks. Saved by pressing keys instead of clicking buttons."
The most underused is ↑ (Arrow Up) to edit your last message. When Claude misunderstands, the reflex is to type a correction and send. But that correction stacks on top of the bad exchange — Claude re-reads everything, including the wrong version. Arrow Up replaces it. Same output, 21x fewer tokens at message 20.
For Claude Code users, Esc Esc is the one that changes behavior. Not because it saves seconds — because it changes risk tolerance. When you know you can rewind to any checkpoint in seconds, you let Claude try the aggressive approach. If it fails, rewind costs nothing. The willingness to experiment compounds over a session.
The Implication
Browser (claude.ai):
- Cmd+K — start new chat instantly
- ↑ — edit last message (empty input field first)
- Cmd+. — stop generation mid-response
- Cmd+/ — toggle sidebar (24% more screen space)
- Cmd+Shift+L — toggle dark/light mode
- Shift+Enter — new line without sending
Claude Code (terminal):
- Esc Esc — rewind to any checkpoint, restore code and/or conversation
- Ctrl+R — fuzzy search full prompt history across sessions
- Option+T — toggle extended thinking per message (not per session)
- Ctrl+G — open prompt in your actual editor (VS Code, vim, etc.)
- Shift+Tab — cycle permission modes: normal → auto-accept → plan
- /btw — ask a side question without interrupting an active task
Mac shortcuts shown. Replace Cmd with Ctrl on Windows/Linux. Option = Alt. Verify any browser shortcut yourself with Cmd+? in any claude.ai chat.