The Claude Code Source Leak: Fake Tools, Frustration Regexes, and Undercover Mode
March 31, 2026by Ichiban Team
anthropicclaudesecurityreverse-engineeringsourcemaps

Esse elegante mecanismo de fallback corrige suavemente o modelo, registrando a alucinação para telemetria enquanto mantém a sessão do usuário ativa e produtiva.
#2. Regexes de Frustração
Talvez a descoberta mais humanizadora na base de código tenha sido um módulo dedicado à análise de sentimento — especificamente, para detectar a frustração do usuário. Reconhecendo que desenvolvedores frequentemente perdem a paciência quando uma IA falha repetidamente em uma tarefa, o CLI emprega "Regexes de Frustração" para analisar os prompts do usuário.
const FRUSTRATION_REGEX = /\b(wtf|fucking|useless|stupid|idiot|stop it|bullshit)\b/i;
const ALL_CAPS_REGEX = /^[A-Z0-9\s\!\?]{15,}$/;
function calculateUserFrustration(prompt: string): number {
let score = 0;
if (FRUSTRATION_REGEX.test(prompt)) score += 5;
if (ALL_CAPS_REGEX.test(prompt)) score += 3;
if (prompt.endsWith("!!!")) score += 2;
return score;
}