- Claude là stateless - nó quên tất cả sau mỗi session, trừ khi bạn cấu hình đúng cách.
- Framework 3 file của Ruben Hassid giải quyết vấn đề này bằng about-me.md, anti-ai-writing-style.md và my-company.md.
- Mỗi file inject một lớp context khác nhau: bạn là ai, bạn ghét gì, bạn đang xây dựng gì.
- Kết quả: Claude bắt đầu mỗi session với đầy đủ ngữ cảnh - không cần nhắc lại từ đầu.
TL;DR
Claude không có memory. Mỗi lần mở session mới, nó quên hết - giọng văn của bạn, mục tiêu của bạn, những từ bạn ghét. Framework 3 file của Ruben Hassid là cách fix điều đó: tạo about-me.md, anti-ai-writing-style.md, và my-company.md, inject vào Claude một lần - dùng mãi mãi.

Vấn đề gốc rễ: Claude là stateless
LLM hoạt động như một hàm thuần túy: nhận input, trả output, quên hết. Không có bộ nhớ dài hạn giữa các session. Mỗi lần chat mới là một tờ giấy trắng.
Hậu quả thực tế: bạn phải giải thích lại ngữ cảnh mỗi lần. "Tôi là X, viết cho audience Y, tránh dùng từ Z, tone là W..." - lặp đi lặp lại hàng chục lần mỗi tuần. Đây là nơi 90% người dùng Claude lãng phí thời gian.
Giải pháp không phải là prompt dài hơn. Giải pháp là kiến trúc context.
File 1 - about-me.md: Claude cần biết bạn là ai
File này trả lời 6 câu hỏi cốt lõi:
Tôi là ai - vai trò, công ty, lĩnh vực, số liệu cụ thể (10k subscribers, B2B SaaS, 5 năm kinh nghiệm...)
Tôi làm việc thế nào - tool nào, quy trình nào, "xong" trông như thế nào
Kết quả tốt trông như thế nào - tiêu chuẩn, ví dụ cụ thể, mẫu tham chiếu
Tôi ghét gì - pattern xấu, cách viết sai, những thứ khiến tôi reject ngay
Quy tắc cứng - những điều không thể thương lượng
10 instructions cụ thể - nên và không nên làm gì
Đây là file Claude đọc để hiểu với ai nó đang làm việc. Không có file này, Claude đoán mò - và đoán mò với LLM thường có nghĩa là output generic.
File 2 - anti-ai-writing-style.md: Gu thẩm mỹ của bạn
Đây là file quan trọng nhất mà ít người nghĩ đến.
Claude được train trên hàng tỷ token văn bản internet. Kết quả: nó có xu hướng viết theo một số pattern rất đặc trưng - "leverage", "delve", "it's important to note", đoạn kết luận kiểu "In conclusion...", bullet list 5 điểm cho mọi câu hỏi. Bạn đọc là nhận ra ngay đây là AI viết.
Anti-AI writing style file gồm 4 phần:
Banned words - danh sách từ tuyệt đối không được dùng (delve, harness, tapestry, leverage, synergy, unlock potential...)
Banned sentence patterns - cấu trúc câu cần tránh ("This isn't X, this is Y", "Let me be clear...", "It's worth noting...")
Formatting rules - giới hạn đoạn văn, khi nào dùng bullet, khi nào không
Những cụm khiến bạn khó chịu - cá nhân hóa theo gu của bạn
Nguyên tắc đằng sau: "Taste is what you reject." Gu văn phong không phải là thứ bạn thích - mà là thứ bạn không thể chấp nhận. File này encode chính xác điều đó.
Không có file này, Claude viết như Claude. Có file này, Claude viết như bạn - trừ đi những phần bạn ghét.
File 3 - my-company.md: Mục tiêu và chiến lược
File này trả lời câu hỏi: Claude cần biết bạn đang xây dựng gì để đưa ra gợi ý đúng hướng.
Gồm 3 phần:
Goals - target cụ thể với số liệu: audience size, doanh thu, milestone theo quý
Focus hiện tại - bạn đang spend time vào đâu quý này (tối đa 2-3 bullets, buộc bạn phải ưu tiên)
Saying no to - những cơ hội, trend, platform bạn đang chủ động từ chối
Phần "saying no" thường bị bỏ qua nhưng cực kỳ có giá trị. Khi Claude biết bạn đang không làm TikTok, không mở rộng sang thị trường enterprise, không viết content dạng long-form - nó sẽ không đề xuất những hướng đó trong bất kỳ conversation nào.
Cách tạo 3 file này trong thực tế
Ruben Hassid đề xuất dùng Claude Code với Opus 4.6 + Extended Thinking, nhờ Claude phỏng vấn bạn qua AskUserQuestion, rồi tổng hợp câu trả lời thành file.
Một cách đơn giản hơn nếu bạn không dùng Claude Code:
Mở claude.ai, tạo Project mới
Paste prompt: "Interview me to create my about-me.md. Ask me 10 questions one at a time about my role, workflow, standards, and rules. Then compile everything into a structured markdown file."
Trả lời từng câu hỏi
Lưu file output vào Project Instructions
Lặp lại cho 2 file còn lại
Lưu ý kỹ thuật quan trọng: Tên file (about-me.md, anti-ai-writing-style.md) không có nghĩa lý gì nếu Claude không được trỏ tới chúng. Trong Claude Code, nội dung phải nằm trong hoặc được reference từ CLAUDE.md - file duy nhất được load tự động mỗi session. Trong claude.ai Projects, dùng Project Instructions.
Trước và sau: sự khác biệt thực tế
Không có 3 file | Có 3 file |
|---|---|
Giải thích lại ngữ cảnh mỗi session | Session bắt đầu với full context |
Output generic, AI-sounding | Output theo giọng của bạn |
Claude đề xuất mọi hướng có thể | Claude tập trung vào mục tiêu hiện tại |
Phải review kỹ từng từ | Ít revision hơn, ít từ banned hơn |
HumanLayer - team chuyên về Claude Code infrastructure - ghi nhận: sau khi setup đúng, CLAUDE.md của họ chỉ cần dưới 60 lines nhưng cover toàn bộ những gì Claude cần biết để làm việc hiệu quả ngay từ đầu session.
Giới hạn cần biết
Framework này solid nhưng có một số điều cần calibrate đúng:
"Thay thế 500+ prompt" là claim marketing. Chính xác hơn: giảm đáng kể việc phải lặp lại context. Bạn vẫn cần prompt tốt cho từng task cụ thể.
Claude có giới hạn 150-200 instructions trong một context. System prompt của Claude Code tự dùng khoảng 50. Nghĩa là budget của bạn có hạn - đừng nhồi quá nhiều vào 3 file này.
File viết mơ hồ vẫn cho kết quả mơ hồ. "Viết professional" không có nghĩa gì với Claude. "Tối đa 3 câu mỗi đoạn, không dùng passive voice, số liệu phải có đơn vị" - đó mới là instruction có thể follow được.
File cần cập nhật định kỳ. Business goals thay đổi, audience thay đổi, gu viết cũng thay đổi - 3 file cần reflect điều đó.
Kết: Đây là infrastructure, không phải prompt
Sự dịch chuyển tư duy quan trọng nhất mà framework này đại diện: ngừng xem Claude như chatbot cần clever prompt, bắt đầu xem nó như infrastructure cần architectural thinking.
Một kỹ sư backend không viết lại config mỗi lần deploy. Một marketer không giải thích lại brand guidelines cho team mỗi buổi sáng. Tại sao bạn lại phải làm vậy với AI?
3 file này là cách bạn biến Claude từ một công cụ generic thành một collaborator hiểu bạn - mỗi session, không cần nhắc lại từ đầu.


