Hidden Features & Internals
Feature-gated commands, internal-only tools, and beta flags — not visible in the standard help menu.
Internal / Beta
These features may change without notice. Most require specific environment variables or build-time feature flags.
Feature-Gated Commands
From src/commands.ts — enabled via environment variables:
| Command | Env Variable | Description |
|---|---|---|
/bridge | BRIDGE_MODE=1 | WebSocket remote control and collaboration via src/bridge/bridgeMain.ts |
/voice | VOICE_MODE=1 | Toggle voice mode |
/brief | KAIROS=1 | Brief command for quick context |
/assistant | KAIROS=1 | Assistant mode with proactive behavior |
Internal-Only Commands
Defined in INTERNAL_ONLY_COMMANDS in src/commands.ts. Only visible when USER_TYPE=ant:
| Command | Description |
|---|---|
/backfill-sessions | Backfill session data |
/break-cache | Break internal caches |
/bughunter | Automated bug hunting workflow |
/commit | Git commit command |
/commit-push-pr | Commit, push, and PR creation |
/ctx-viz | Context visualization |
/good-claude | Good Claude feedback |
/init-verifiers | Initialize verifiers |
/issue | Issue management |
/mock-limits | Mock usage limits for testing |
/reset-limits | Reset usage limits |
/ultraplan | Extended plan mode |
/version | Show version |
/bridge-kick | Bridge session management |
/onboarding | Interactive onboarding wizard |
/team-onboarding | Generate teammate ramp-up guide |
/share | Share session |
/summary | Summarize conversation |
/teleport | Teleport session |
/ant-trace | Anthropic-internal tracing |
/perf-issue | Performance issue reporting |
/env | Environment inspection |
/oauth-refresh | OAuth token refresh |
/debug-tool-call | Tool call debugging |
/autofix-pr | Autofix PR workflow |
Feature-Gated Tools
From src/tools.ts, these tools require specific flags:
| Tool | Flag / Feature |
|---|---|
LSPTool | ENABLE_LSP_TOOL=1 |
ComputerUseTool | ENABLE_COMPUTER_USE=1 (Windows) |
CodeIndexTool | CODE_INDEX feature flag |
EnterWorktreeTool / ExitWorktreeTool | Worktree mode enabled |
TeamCreateTool / TeamDeleteTool / RequestShutdownTool / SubscribePrActivityTool / UnsubscribePrActivityTool | Agent swarms enabled |
PowerShellTool | PowerShell tool enabled in settings |
CronCreateTool / CronDeleteTool / CronListTool | AGENT_TRIGGERS feature |
PushNotificationTool | KAIROS feature |
REPLTool | USER_TYPE=ant |
ConfigTool / TungstenTool | USER_TYPE=ant |
TaskCreateTool / TaskGetTool / TaskUpdateTool / TaskListTool | V2 todo system enabled |
Build-Time Feature Flags
Defined during build with --define:
TRANSCRIPT_CLASSIFIER— Enables auto permission mode with transcript-based classificationCHICAGO_MCP— Enables Chicago MCP protocol features
Runtime Feature Detection
Features are checked via feature('FEATURE_NAME') (compile-time) and isEnvTruthy() (runtime) throughout the codebase. Key feature flags include:
PROACTIVE/KAIROS— Proactive agent behaviorAGENT_TRIGGERS/AGENT_TRIGGERS_REMOTE— Scheduled and remote agent triggersKAIROS_GITHUB_WEBHOOKS— GitHub webhook subscriptionsKAIROS_PUSH_NOTIFICATION— Push notification supportCONTEXT_COLLAPSE— Context collapse inspectionTERMINAL_PANEL— Terminal panel captureHISTORY_SNIP— History snipping toolUDS_INBOX— Unix domain socket peer listingWORKFLOW_SCRIPTS— Workflow script executionMCP_SKILLS— MCP-provided skillsCODE_INDEX— Code indexing and searchCOORDINATOR_MODE— Multi-agent coordinator mode