9
/btw — Side Queries While Agent Works
Ask quick questions without interrupting the running task. The agent keeps working while you get answers on the side.
$ /btw "what's the default port
for this framework?"
TipBoris uses /btw "all the time" — treats it like a quick Cmd+K search.
10
Git Worktrees — Parallel Everything
Run dozens of Claude instances in the same repo simultaneously. Each gets its own worktree. Essential for parallel work at scale.
$ claude -w
TipCombine with /batch for massive parallel migrations across hundreds of files.
11
/batch — Fan Out Massive Changesets
Interviews you, then fans out work to as many worktree agents as needed — dozens, hundreds, even thousands. For large migrations.
$ /batch
TipWorks best for parallelizable work: migrations, bulk renames, test generation.
12
--bare — 10x Faster SDK Startup
Skip auto-loading CLAUDE.md, settings, and MCPs. For non-interactive/SDK usage, explicitly specify what to load instead.
$ claude -p --bare "summarize this"
TipEssential for CI/CD pipelines and SDK automations where startup speed matters.
13
--add-dir — Multi-Repo Access
Give Claude access to additional folders and repos. Not just visibility — full read/write permissions across repositories.
$ claude --add-dir ../other-repo
$ /add-dir ../shared-libs
TipPerfect for monorepo-like work across separate repositories. Use mid-session too.
14
--agent — Custom System Prompt + Tools
Define custom agents in .claude/agents/ with their own system prompts, tools, and behaviors. A powerful primitive most overlook.
$ claude --agent=reviewer
TipThink of agents as specialized team members. Reviewer, deployer, researcher — each with its own rules.