Leaked Claude Code CLI source reveals hidden features and internal flags

Hidden features and internal flags discovered in leaked source
Someone has leaked the TypeScript source code for Claude Code CLI, revealing approximately 1,884 files containing build-time feature flags and internal functionality not present in public builds.
Key feature flags found in the codebase
- BUDDY — A Tamagotchi-style AI pet that lives beside your prompt. Includes 18 species (duck, axolotl, chonk...), rarity tiers, and stats like CHAOS and SNARK. Teaser drops April 1, 2026 (likely an April Fools' egg in the codebase).
- KAIROS — Persistent assistant mode where Claude remembers across sessions via daily logs, then "dreams" at night. A forked subagent consolidates your memories while you sleep.
- ULTRAPLAN — Sends complex planning to a remote Claude instance for up to 30 minutes. You approve the plan in your browser, then "teleport" it back to your terminal.
- Coordinator Mode — Already accessible via
CLAUDE_CODE_COORDINATOR_MODE=1. Spawns parallel worker agents that report back via XML notifications. - UDS Inbox — Multiple Claude sessions on your machine can talk to each other over Unix domain sockets.
- Bridge —
claude remote-controllets you control your local CLI from claude.ai or your phone. - Daemon Mode —
claude ps,attach,kill— full session supervisor with background tmux sessions.
Additional findings
The analysis also revealed:
- 120+ undocumented environment variables
- 26 internal slash commands including
/teleport,/dream,/good-claude - GrowthBook SDK keys for remote feature toggling
USER_TYPE=antwhich unlocks everything for Anthropic employees
These findings provide insight into internal development and potential future features of Claude Code CLI.
📖 Read the full source: r/ClaudeAI
👀 See Also

Stripe's Minions: Enhancing Developer Productivity with One-Shot End-to-End Coding Agents
Stripe Minions are one-shot, end-to-end coding agents designed to boost developer productivity by automating complex tasks within the Stripe ecosystem.

Bram Cohen critiques 'vibe coding' and AI-assisted development practices
Bram Cohen argues that 'vibe coding'—where developers avoid looking at code while using AI assistants—leads to poor software quality, using Claude's source code leak as an example of the problems with excessive dogfooding.

Neuroscience-Inspired Memory Architecture for AI Agents Validated by Claude's Auto-dream
A developer's neuroscience-inspired memory architecture for AI agents, featuring sleep-cycle consolidation and three specialized agents, aligns closely with Claude's newly released Auto-dream feature that performs reflective passes over memory files.

Anthropic Deprecates Fixed Extended Thinking, Forces Adaptive Thinking on Claude Models
Anthropic is deprecating manual extended thinking (fixed budget) on Opus 4.6 and Sonnet 4.6, and removing it entirely on Opus 4.7 (returns 400 error). Adaptive thinking will be enforced by default, sparked community backlash over perceived cost-cutting.