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

Questo elegante meccanismo di fallback corregge delicatamente il modello, registrando l'allucinazione per la telemetria ma mantenendo la sessione dell'utente attiva e produttiva.
#2. Regex di Frustrazione
Forse la scoperta più umanizzante nella codebase è stata un modulo dedicato alla sentiment analysis, in particolare, al rilevamento della frustrazione dell'utente. Riconoscendo che gli sviluppatori spesso perdono la pazienza quando un'IA fallisce ripetutamente un task, la CLI impiega "Regex di Frustrazione" per analizzare i prompt degli utenti.
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;
}