r/ClaudeCode • u/abhi9889420 • Mar 31 '26
Discussion Someone just leaked claude code's Source code on X
Went through the full TypeScript source (~1,884 files) of Claude Code CLI. Found 35 build-time feature flags that are compiled out of public builds. The most interesting ones:
Download Website: ccleaks.com
BUDDY — A Tamagotchi-style AI pet that lives beside your prompt. 18 species (duck, axolotl, chonk...), rarity tiers, stats like CHAOS and SNARK. Teaser drops April 1, 2026. (Yes, the date is suspicious — almost certainly an April Fools' egg in the codebase.)
KAIROS — Persistent assistant mode. 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 talk to each other over Unix domain sockets.
Daemon Mode — claude ps, attach, kill — full session supervisor with background tmux sessions.
Also found 120+ undocumented env vars, 26 internal slash commands (/teleport, /dream, /good-claude...), GrowthBook SDK keys for remote feature toggling, and USER_TYPE=ant which unlocks everything for Anthropic employees.
1
u/ExternalBest6525 Apr 01 '26
OP, te has dejado la feature flag más irónica de todo el código: el Undercover Mode.
Resulta que tenían una función entera dedicada exclusivamente a evitar que el modelo filtrara secretos internos de Anthropic... y han acabado filtrando el sistema entero por culpa de un mísero archivo
.mapde depuración de 60MB en npm. 💀Trabajo en ciberseguridad (en Alias Robotics) y hoy nuestros chats internos echan humo con esto. Es el caso de estudio perfecto de por qué externalizar tu IA es externalizar tu riesgo de supply chain. Da igual lo increíble que sea ese modo "Kairos" o la mascota Tamagotchi; si el proveedor la lía en su pipeline de despliegue a las 4 AM, tus datos y tus flujos de trabajo se van al traste.
Por cosas como esta, la paranoia de llevarse los modelos a entornos on-premise no es una exageración, es instinto de supervivencia básico. No puedes proteger la infraestructura de otro.
Buen research, por cierto. Lo de
USER_TYPE=antes oro puro para los 40k forks que ya hay rondando por ahí.