Claude Code Hidden Tips & Tricks
AI-assisted
Practical Claude Code tips from founder Boris Cherny's tweets, community, and changelog: shortcuts, hidden commands, prompt tricks, and context management
Practical Claude Code tips gathered from founder Boris Cherny's tweets, the community, and the changelog. Many of these are tucked-away gems -- shortcuts, hidden features, CLI tricks, and more -- that are hard to go back from once you start using them.
Table of Contents
- Keyboard Shortcuts -- Shift+Tab mode switching, Esc+Esc history recall, Ctrl+S stash, and more
- Input & Interaction --
!terminal commands,@file injection, URL pasting, /btw interrupts, Vim mode - Thinking & Model Control -- think/ultrathink keywords, /effort, subagents, opusplan
- Session Management -- /rename, /branch, /color, remote control
- Context Management -- /compact arguments, compression directives, Handoff protocol, MCP lazy loading
- Commands & Automation -- /diff, /simplify, /batch, /loop, Headless mode
- Config & Diagnostics -- statusline, settings.json, /stats, /doctor
- Advanced -- Hooks deep dive, plugin ecosystem, Agent Teams, prompt philosophy
Further Reading
- Claude System Architecture Deep Dive -- Understanding MCP, Skills, Subagents, Hooks, and other components
- The Complete Guide to Claude Subagents -- Subagent concepts and hands-on practice