5.6 Hidden Command Reference: Slash Commands / CLI Flags / Env Vars

Source location: src/commands.ts, src/commands/, src/main.tsx
Claude Code contains many commands and parameters not listed in public docs. This page summarizes known hidden capabilities.


I. Feature-gated slash commands (not visible in external builds)

These only appear when corresponding compile gates are enabled:

CommandCompile gateDescription
/buddyBUDDYdesktop pet system (hatch/pet/stats)
/buddy hatchBUDDYhatch pet (AI generates name/personality)
/buddy cardBUDDYshow pet card and stats
/buddy petBUDDYpet animation (2.5s hearts)
/buddy muteBUDDYmute pet
/proactivePROACTIVE / KAIROStoggle proactive mode
/assistantKAIROSpersistent assistant controls
/briefKAIROS / KAIROS_BRIEFbrief mode
/bridgeBRIDGE_MODEremote bridge controls
/remote-controlBRIDGE_MODEstart embedded REPL bridge
/voiceVOICE_MODEvoice interaction controls
/ultraplanULTRAPLANcloud deep planning (up to 30 min)
/forkFORK_SUBAGENTsub-agent forking
/peersUDS_INBOXpeer messaging via Unix Domain Socket
/workflowsWORKFLOW_SCRIPTSworkflow scripts
/torchTORCHTorch experimental feature
/force-snipHISTORY_SNIPforce history snipping
/remoteControlServerDAEMON + BRIDGE_MODEremote-control server
/webCCR_REMOTE_SETUPClaude Code on Web setup
/remote-setupCCR_REMOTE_SETUPremote initialization

II. Internal-only commands (USER_TYPE === 'ant')

Present in source but never shown externally:

CommandPurpose
/teleportteleport session between remote/local
/bughunterinternal bug-hunter tooling
/mock-limitssimulate rate limits
/ctx_vizcontext visualization (token distribution)
/break-cacheinject random string to break prompt cache
/ant-traceinternal API tracing
/good-claudepositive feedback/internal eval tooling
/agents-platformmulti-agent platform management
/autofix-prauto-fix PR
/debug-tool-callinspect tool-call details
/reset-limitsreset rate limits
/backfill-sessionsbackfill historical sessions
/commit-push-printernal commit/push/PR one-shot workflow
/perf-issueperformance diagnostics
/shareshare session link
/summarysummarize session
/bridge-kickkick current bridge connection
/subscribe-prPR subscription (KAIROS_GITHUB_WEBHOOKS)
/tagstag management
/filesproject file list
/envruntime env-var management
/oauth-refreshmanual OAuth refresh
/onboardingonboarding/testing flow
/init-verifiersinitialize verifiers

III. External-visible but lesser-known commands

CommandPurpose
/stickersstickers/easter egg
/thinkbackthought replay
/thinkback-playplay thought replay
/rewindrewind history/state
/heapdumpprocess heap dump (memory debugging)
/sandbox-toggletoggle sandbox mode
/chromeChrome integration
/advisorserver-side advisor tool
/btwquick side note without AI response

IV. Hidden CLI flags

Flags marked via hideHelp() (not shown in --help):

Session and connection

FlagPurpose
--teleport [session]resume teleported session
--remote [description]create remote session
--sdk-url <url>WebSocket endpoint (used in -p mode)
--parent-session-id <id>parent session ID (sub-agent use)

Multi-agent teamwork

FlagPurpose
--agent-id <id>teammate agent ID
--agent-name <name>teammate display name
--team-name <name>team name
--agent-color <color>teammate UI color
--agent-type <type>custom agent type
--teammate-mode <mode>teammate generation mode

Planning and permissions

FlagPurpose
--plan-mode-requiredforce plan mode first
--advisor <model>server-side advisor tool

Feature-gated CLI flags

FlagCompile gate
--proactivePROACTIVE / KAIROS
--briefKAIROS / KAIROS_BRIEF
--assistantKAIROS
--channels <servers...>KAIROS_CHANNELS
--remote-control [name] / --rcBRIDGE_MODE
--hard-failHARD_FAIL
--enable-auto-modeTRANSCRIPT_CLASSIFIER
--messaging-socket-path <path>UDS_INBOX

ant-only CLI flags

FlagPurpose
--delegate-permissionsalias for --permission-mode auto
--afkdeprecated alias for auto mode
--tasks [id]task mode
--agent-teamsmulti-agent team mode

V. Hidden env var list

Model and output control

Env varPurposeDefault
ANTHROPIC_MODELoverride default modelclaude-sonnet-...
CLAUDE_CODE_MAX_OUTPUT_TOKENSmax output tokensmodel max
CLAUDE_CODE_DISABLE_THINKINGdisable Extended Thinkingfalse
CLAUDE_CODE_DISABLE_ADAPTIVE_THINKINGdisable adaptive thinking budgetfalse
MAX_THINKING_TOKENSmax thinking tokens (ant-only)none
CLAUDE_CODE_SYNTAX_HIGHLIGHTsyntax highlight themeterminal-driven

Mode controls

Env varPurpose
CLAUDE_CODE_PROACTIVEenable proactive mode (--proactive)
CLAUDE_CODE_COORDINATOR_MODEenable Coordinator mode
CLAUDE_CODE_BRIEFenable brief mode
CLAUDE_CODE_SIMPLESimple Worker mode (Coordinator)

Performance and limits

Env varPurposeDefault
CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCYmax concurrent tool runs10
CLAUDE_CODE_IDLE_THRESHOLD_MINUTESidle timeout threshold75 min
CLAUDE_AUTOCOMPACT_PCT_OVERRIDEAutoCompact trigger threshold (%)auto
CLAUDE_CODE_AUTO_COMPACT_WINDOWAutoCompact token windowmodel max

Memory and data

Env varPurpose
CLAUDE_CODE_DISABLE_AUTO_MEMORYdisable automatic memory extraction
CLAUDE_NO_SESSION_PERSISTENCEdisable session persistence

Cloud provider integrations

Env varPurpose
CLAUDE_CODE_USE_BEDROCKuse AWS Bedrock
CLAUDE_CODE_USE_VERTEXuse Google Vertex AI
CLAUDE_CODE_USE_FOUNDRYuse Foundry
CLAUDE_CODE_SKIP_BEDROCK_AUTHskip Bedrock auth check
CLAUDE_CODE_SKIP_VERTEX_AUTHskip Vertex auth check

API extensions

Env varPurpose
CLAUDE_CODE_EXTRA_BODYappend JSON body fields to API requests
CLAUDE_CODE_EXTRA_METADATAappend metadata to API requests
CLAUDE_CODE_CLIENT_CERTclient certificate path
CLAUDE_CODE_ATTRIBUTION_HEADERattribution header

Identity and auth

Env varPurpose
CLAUDE_CODE_OAUTH_TOKENprovide OAuth access token directly
CLAUDE_CODE_OAUTH_REFRESH_TOKENOAuth refresh token
CLAUDE_CODE_ACCOUNT_UUIDforce account UUID
CLAUDE_CODE_ORGANIZATION_UUIDforce organization UUID
CLAUDE_CODE_CUSTOM_OAUTH_URLcustom OAuth server URL

Internal-only

Env varPurpose
CLAUDE_INTERNAL_FC_OVERRIDESGrowthBook overrides (JSON string)
CLAUDE_CODE_GB_BASE_URLoverride GrowthBook API URL
ULTRAPLAN_PROMPT_FILEoverride Ultraplan prompt file path
SESSION_INGRESS_URLoverride session ingress URL
IS_DEMOdemo mode marker

Next