This appendix lists all Feature Flags gated via the feature() function in the Claude Code v2.1.88 source code, categorized by functional domain. Reference counts reflect how frequently each flag appears in the source, offering a rough indication of implementation depth (see Chapter 23 for the maturity inference method).
Flag References Description
AGENT_MEMORY_SNAPSHOT2 Agent memory snapshots
AGENT_TRIGGERS11 Scheduled triggers (local cron)
AGENT_TRIGGERS_REMOTE2 Remote scheduled triggers (cloud cron)
BG_SESSIONS11 Background session management (ps/logs/attach/kill)
BUDDY15 Buddy mode: floating UI bubble
BUILTIN_EXPLORE_PLAN_AGENTS1 Built-in explore/plan agent types
COORDINATOR_MODE32 Coordinator mode: cross-agent task coordination
FORK_SUBAGENT4 Sub-agent fork execution mode
KAIROS84 Assistant mode core: background autonomous agent, tick wake-up
KAIROS_BRIEF17 Brief mode: send progress messages to user
KAIROS_CHANNELS13 Channel system: multi-channel communication
KAIROS_DREAM1 autoDream memory consolidation trigger
KAIROS_GITHUB_WEBHOOKS2 GitHub Webhook subscription: PR event triggers
KAIROS_PUSH_NOTIFICATION2 Push notifications: send status updates to user
MONITOR_TOOL5 Monitor tool: background process monitoring
PROACTIVE21 Proactive work mode: terminal focus awareness, proactive actions
TORCH1 Torch command
ULTRAPLAN2 Ultraplan: structured task decomposition UI
VERIFICATION_AGENT4 Verification agent: automatically verify task completion status
Flag References Description
BRIDGE_MODE14 Bridge mode core: remote control protocol
CCR_AUTO_CONNECT3 Claude Code Remote auto-connect
CCR_MIRROR3 CCR mirror mode: read-only remote mirror
CCR_REMOTE_SETUP1 CCR remote setup command
CONNECTOR_TEXT7 Connector text block handling
DAEMON1 Daemon mode: background daemon worker
DOWNLOAD_USER_SETTINGS5 Download user settings from cloud
LODESTONE3 Protocol registration (lodestone:// handler)
UDS_INBOX14 Unix Domain Socket inbox
UPLOAD_USER_SETTINGS1 Upload user settings to cloud
Flag References Description
ALLOW_TEST_VERSIONS2 Allow test versions
ANTI_DISTILLATION_CC1 Anti-distillation protection
AUTO_THEME1 Automatic theme switching
BUILDING_CLAUDE_APPS1 Building Claude Apps skill
CHICAGO_MCP12 Computer Use MCP integration
HISTORY_PICKER1 History picker UI
MESSAGE_ACTIONS2 Message actions (copy/edit shortcuts)
NATIVE_CLIENT_ATTESTATION1 Native client attestation
NATIVE_CLIPBOARD_IMAGE2 Native clipboard image support
NEW_INIT2 New initialization flow
POWERSHELL_AUTO_MODE2 PowerShell auto mode
QUICK_SEARCH1 Quick search UI
REVIEW_ARTIFACT1 Review artifact
TEMPLATES5 Task templates/categorization
TERMINAL_PANEL3 Terminal panel
VOICE_MODE11 Voice mode: streaming speech-to-text
WEB_BROWSER_TOOL1 Web browser tool (Bun WebView)
Flag References Description
ABLATION_BASELINE1 Ablation test baseline
BASH_CLASSIFIER33 Bash command classifier
BREAK_CACHE_COMMAND2 Force cache break command
CACHED_MICROCOMPACT12 Cached micro-compaction strategy
COMPACTION_REMINDERS1 Compaction reminder mechanism
CONTEXT_COLLAPSE16 Context collapse: fine-grained context management
FILE_PERSISTENCE3 File persistence timing
HISTORY_SNIP15 History snip command
OVERFLOW_TEST_TOOL2 Overflow test tool
PROMPT_CACHE_BREAK_DETECTION9 Prompt Cache break detection
REACTIVE_COMPACT4 Reactive compaction: on-demand triggering
STREAMLINED_OUTPUT1 Streamlined output mode
TOKEN_BUDGET4 Token budget tracking UI
TREE_SITTER_BASH3 Tree-sitter Bash parser
TREE_SITTER_BASH_SHADOW5 Tree-sitter Bash shadow mode (A/B)
ULTRATHINK1 Ultra-think mode
Flag References Description
AWAY_SUMMARY2 Away summary: generate progress when away
COWORKER_TYPE_TELEMETRY2 Coworker type telemetry
ENHANCED_TELEMETRY_BETA2 Enhanced telemetry beta
EXPERIMENTAL_SKILL_SEARCH19 Experimental remote skill search
EXTRACT_MEMORIES7 Automatic memory extraction
MCP_RICH_OUTPUT3 MCP rich text output
MCP_SKILLS9 MCP server skill discovery
MEMORY_SHAPE_TELEMETRY3 Memory structure telemetry
RUN_SKILL_GENERATOR1 Skill generator
SKILL_IMPROVEMENT1 Automatic skill improvement
TEAMMEM44 Team memory synchronization
WORKFLOW_SCRIPTS6 Workflow scripts
TRANSCRIPT_CLASSIFIER69 Transcript classifier (auto mode)
Flag References Description
COMMIT_ATTRIBUTION11 Git commit attribution tracking
HARD_FAIL2 Hard failure mode
IS_LIBC_GLIBC1 glibc runtime detection
IS_LIBC_MUSL1 musl runtime detection
PERFETTO_TRACING1 Perfetto performance tracing
SHOT_STATS8 Tool call distribution statistics
SLOW_OPERATION_LOGGING1 Slow operation logging
UNATTENDED_RETRY1 Unattended retry
Category Count Highest-Reference Flag
Autonomous Agent and Background Execution 19 KAIROS (84)
Remote Control and Distributed Execution 10 BRIDGE_MODE (14), UDS_INBOX (14)
Multimedia and Interaction 17 CHICAGO_MCP (12)
Context and Performance Optimization 16 TRANSCRIPT_CLASSIFIER (69)
Memory and Knowledge Management 13 TEAMMEM (44)
Infrastructure and Telemetry 14 COMMIT_ATTRIBUTION (11)
Total 89
Top 5 by reference count : KAIROS (84) > TRANSCRIPT_CLASSIFIER (69) > TEAMMEM (44) > BASH_CLASSIFIER (33) > COORDINATOR_MODE (32)