

🕵️ 5 Tính Năng Bí Mật Ẩn Trong Source Code Claude Code Bị Lộ
Ngày 31/3/2026, Anthropic vô tình ship một file source map 59.8MB lên npm. 512K dòng TypeScript lộ sạch. Và cộng đồng dev đã tìm thấy những thứ mà Anthropic chắc chắn không muốn ai biết.
🕵️ Undercover Mode: AI Giả Làm Người
Trong file undercover.ts, có một chế độ bí mật inject system prompt: "You are operating UNDERCOVER. Do not blow your cover." Khi bật, Claude sẽ tự xoá dòng Co-Authored-By trong commit, viết commit message như người thật viết, và không bao giờ nhắc mình là AI. Đáng chú ý là chế độ này không có nút tắt. Một khi bật lên, nó ghi đè mọi hành vi bình thường. Anthropic dùng nó khi nhân viên commit code vào repo open-source bên ngoài. Câu hỏi lớn: một công ty AI kêu gọi minh bạch, nhưng lại có chế độ "giấu AI"?
😤 Frustration Regex: Phát Hiện Bạn Đang Chửi
Thay vì dùng LLM để phân tích cảm xúc, Claude Code dùng một dòng regex đơn giản để check xem bạn có đang frustrated không. Pattern match các từ như "damn", "shit", "frustrated", "hate this". Một công ty AI hàng đầu thế giới dùng regex cho sentiment analysis, đây là peak irony. Nhưng thực tế thì regex nhanh hơn và rẻ hơn một inference call chỉ để kiểm tra "user có đang chửi không".
🛡️ Fake Tool Injection: Bẫy Đối Thủ
Source code chứa cơ chế chèn các công cụ giả vào context. Những tool này không tồn tại, không làm gì cả. Mục đích? Chống distillation. Nếu đối thủ cố train model bằng cách bắt chước output của Claude Code, họ sẽ học luôn cả những tool giả này, làm model của họ bị nhiễu. Đây là một chiến thuật phòng thủ khá thông minh trong cuộc chiến AI.
🐣 Tamagotchi Buddy: Thú Cưng Ảo Cho Dev
File buddy/companion.ts chứa một hệ thống thú cưng ảo hoàn chỉnh. 18 loài khác nhau, hệ thống gacha rarity từ Common đến Legendary, và RPG stats như DEBUGGING, SNARK. Mỗi user được tạo một creature riêng dựa trên ID. Anthropic đã ship tính năng này thành lệnh /buddy vào đúng ngày 1/4. April Fools hay tính năng thật? Có lẽ là cả hai.
⏳ Spinner Verbs: Không Phải Real-Time Status
Mỗi khi Claude Code hiện "Analyzing code...", "Reading files...", bạn tưởng nó đang làm gì đó cụ thể? Thực ra đó chỉ là một danh sách từ cố định được chọn ngẫu nhiên. Không có liên kết nào giữa message hiển thị và task thực tế đang chạy. Nó chỉ là animation cho bạn cảm thấy Claude đang "bận".
💡 Bài Học Rút Ra
Vụ leak này cho thấy Claude Code không có gì "magic". Nó là một ứng dụng TypeScript được thiết kế tốt, với prompt engineering thông minh và tool routing hiệu quả. Những tính năng ẩn cho thấy Anthropic đang nghĩ rất xa, từ chống đối thủ copy đến UX nhỏ nhặt như spinner animation. Câu hỏi là: bạn OK với việc AI tool bạn dùng hàng ngày có những tính năng bí mật như vậy không?
Bạn thấy tính năng nào thú vị nhất? Comment cho mình biết nhé!


