The creator of Claude Code just revealed 15 underutilized features—including coding from your phone, session teleporting, and automated workflows. Here's what your team is missing.
Article text
Most engineers use Claude Code like a smarter autocomplete. They're missing half the tool.
Boris Cherny, the creator of Claude Code, recently shared 15 hidden and underutilized features that change how the tool fits into a development workflow—and most teams aren't using them.
If your developers are on Claude Code, here's what they're probably missing.
1. Code From Your Phone
Claude Code has a mobile app (iOS and Android) with a
Code
tab.
From your phone, you can:
Review code changes
Approve pull requests
Write code directly
This isn't a companion app—it's the full agent in your pocket. Stuck in a meeting? Waiting for coffee? You can ship code.
2. Session Teleporting
Working across devices used to mean copying context manually. Not anymore.
claude --teleport
or
/teleport
: Pulls a cloud session to your local terminal
/remote-control
: Control a local session from any device (mobile, web, another machine)
Pro tip
: Enable "Remote Control for all sessions" in
/config
to make this seamless.
3. Automated Workflows with /loop and /schedule
Claude can run tasks on autopilot for up to a week.
Real workflows teams are using:
Command
What It Does
/loop 5m /babysit
Auto-address code review comments, shepherd PRs
/loop 30m /slack-feedback
Post PRs for feedback every 30 minutes
/loop 1h /pr-pruner
Close stale PRs automatically
/loop /post-merge-sweeper
Clean up missed review comments after merge
This turns Claude from a coding assistant into a background worker that handles tedious workflow tasks.
4. Lifecycle Hooks
Hooks inject deterministic logic at specific agent stages:
SessionStart
: Dynamically load context when a session begins
PreToolUse
: Log every bash command the model runs
PermissionRequest
: Route approval prompts to external apps (WhatsApp, Slack, custom tools)
Stop
: Auto-poke Claude to continue when it pauses
This is how you build guardrails and observability into AI-assisted development.
5. Chrome Extension for Frontend Work
For web development, the Claude Chrome extension is essential.
Claude can see what's in the browser, verify its own output, and iterate. Instead of asking you to check if the UI looks right, it checks itself.
The Desktop app takes this further—it can automatically spin up web servers and test them in a built-in browser.
6. Fork and Branch Sessions
Two ways to parallelize:
Within a session
:
/branch
creates a branched conversation while preserving context
From the CLI
:
claude --resume <id> --fork-session
starts fresh from a checkpoint
This lets you explore different approaches without losing your original context.
7. Git Worktrees for Parallel Work
Git worktrees + Claude Code = parallel development without context switching.
claude -w
: Start a session in a new worktree automatically
Use
WorktreeCreate
hook for non-git version control systems
One terminal per feature. Each Claude session owns its own worktree. No merge conflicts mid-task.
8. Batch Mode for Massive Changes
/batch
fans out work across dozens or hundreds of independent worktree agents.
Use this for:
Large-scale migrations
Repetitive refactors across many files
Bulk updates to configurations or dependencies
What would take a developer days becomes a batch operation.
9. 10x Faster Startup with --bare
The
--bare
flag skips searching for local settings and MCPs.
claude -p "summarize this codebase" \\
--output-format=stream-json \\
--verbose \\
--bare
For SDK users, this can mean a 10x speed improvement on startup.
10. Cross-Repo Access with --add-dir
Claude Code is locked to your current repo by default.
--add-dir
(or
/add-dir
from within a session) gives Claude visibility and permissions into folders outside the current repository.
This is how you work across monorepos, shared libraries, or documentation that lives separately from code.
11. Custom Agents in .claude/agents/
Define specialized agents for specific tasks:
.claude/agents/
├── review-only.md # Read-only code review agent
├── docs-writer.md # Documentation specialist
└── test-fixer.md # Dedicated test repair agent
Run with:
claude --agent=<agent-name>
Each agent can have its own model, permissions, and instructions.
12. Cowork Dispatch: Remote Desktop Control
Cowork Dispatch is secure remote control for the Claude Desktop app.
From anywhere, you can:
Manage Slack messages
Handle emails
Work with local files
It's a way to delegate non-coding tasks to Claude even when you're away from your computer.
13. Side Queries with /btw
Need to ask something without interrupting the current task?