Bấy lâu nay bạn đã dùng Claude sai cách. CLAUDE.md sẽ giải quyết tất cả. Xem ngay cách làm tại đây. 👇

@TheAIWorld22
TIẾNG ANH2 tháng trước · 27 thg 5, 2026
881K
163
40
4
453

TL;DR

Hướng dẫn này giải thích cách triển khai tệp CLAUDE.md với 21 chỉ dẫn thiết yếu để loại bỏ nội dung thừa, bảo toàn ngữ cảnh và tạo bộ nhớ bền vững giúp các tương tác với AI trở nên hiệu quả hơn.

Hầu hết những người dùng Claude đều chưa từng nghe đến nó.

Những người đã nghe thì cũng không biết nên bỏ gì vào đó thực sự.

Và khoảng cách đó khiến mọi người mất hàng giờ mỗi tuần. ⏰

Sự thật là — mỗi lần bạn mở một phiên Claude mới, nó bắt đầu hoàn toàn không có ký ức.

Nó không biết tên bạn. Nó không biết công việc của bạn. Nó không biết sở thích của bạn hay cách bạn muốn mọi thứ được thực hiện.

Vì vậy, bạn dành vài phút đầu tiên để giải thích lại mọi thứ từ đầu. Hoặc bạn không làm — và Claude đưa ra thứ gì đó hoàn toàn không phù hợp với cách bạn làm việc.

CLAUDE.md sửa lỗi này vĩnh viễn. 💡

Dưới đây là tất cả 21 hướng dẫn bạn cần để thiết lập nó đúng cách. 👇

Đầu tiên — đây KHÔNG chỉ là công cụ dành cho lập trình viên. 🔥

Nhà văn dùng nó để giữ giọng văn của mình để Claude không bao giờ giống người khác. Marketer dùng nó để định nghĩa đối tượng mục tiêu để Claude ngừng viết nội dung chung chung. Nhà nghiên cứu dùng nó để cài đặt cách họ muốn thông tin được cấu trúc. Chủ doanh nghiệp dùng nó để cung cấp cho Claude toàn bộ bối cảnh công ty để mọi đầu ra phù hợp với thực tế của họ.

Không có CLAUDE.md — bạn bắt đầu từ con số 0 mỗi phiên làm việc. Bạn lặp lại chính mình. Bạn sửa những lỗi giống nhau. Bạn giải thích sở thích của mình lần thứ một trăm.

CLAUDE.md là thứ đầu tiên bạn nên thiết lập trước khi làm bất kỳ công việc nghiêm túc nào với Claude. 🎯

Cách tạo nó trong 2 phút ⚡

Mở thư mục dự án của bạn và tạo một file mới. Đặt tên chính xác là "CLAUDE.md" — chữ in hoa, không có khoảng trắng.

Mở nó trong bất kỳ trình soạn thảo văn bản nào — Notepad, TextEdit, VS Code, bất cứ thứ gì bạn dùng. Dán trực tiếp hướng dẫn của bạn vào file này dưới dạng văn bản thuần.

Bắt đầu với 3 hoặc 4 hướng dẫn giải quyết những khó khăn lớn nhất của bạn trước. Lưu file. Claude tự động đọc nó mỗi khi bạn mở phiên trong thư mục đó.

Không cần thiết lập. Không có bước bổ sung. Nó hoạt động ngay từ tin nhắn đầu tiên. 💡

⚡ PHẦN 1: Cách Claude Nói Chuyện với Bạn

  1. Loại bỏ lời nói thừa vĩnh viễn. 🚫

Mặc định của Claude là mở đầu mọi câu trả lời bằng — "Câu hỏi hay quá!" "Tất nhiên rồi!" "Chắc chắn!" "Hoàn toàn đồng ý!"

Những cụm từ chẳng thêm giá trị gì và lãng phí thời gian của bạn mỗi ngày.

Một hướng dẫn duy nhất loại bỏ điều này vĩnh viễn. Mọi câu trả lời đều bắt đầu trực tiếp bằng câu trả lời. Không khởi động. Không trình diễn sự hữu ích. Chỉ những gì bạn yêu cầu — ngay lập tức.

"Không bao giờ mở đầu câu trả lời bằng những cụm từ thừa như 'Câu hỏi hay quá!', 'Tất nhiên rồi!', 'Chắc chắn!' hoặc những lời khởi động tương tự. Bắt đầu mọi câu trả lời bằng câu trả lời thực tế. Không có lời dạo đầu. Chỉ cung cấp thông tin."

  1. Luôn hiển thị các lựa chọn trước khi hành động. 🎯

Theo mặc định, Claude chọn một cách tiếp cận và thực hiện ngay.

Bạn yêu cầu nó viết lại một đoạn văn và nó thay đổi toàn bộ giọng điệu của bài viết. Bạn yêu cầu nó tái cấu trúc một tài liệu và nó sắp xếp lại mọi thứ theo cách không phù hợp với cách bạn suy nghĩ.

Bây giờ bạn đang sửa một thứ bạn không hề yêu cầu thay đổi. 😤

Hướng dẫn này sửa lỗi đó hoàn toàn. Trước bất kỳ nhiệm vụ quan trọng nào, Claude cho bạn thấy 2-3 cách nó có thể tiếp cận công việc. Bạn chọn hướng đi. Kết quả sau đó chính xác là những gì bạn muốn.

"Trước bất kỳ nhiệm vụ quan trọng nào, luôn hiển thị cho tôi 2-3 cách tiếp cận khả thi trước. Đợi tôi chọn trước khi tiếp tục."

  1. Thành thật khi bạn không biết. 🔍

Claude sẽ đưa ra cho bạn một câu trả lời tự tin, chi tiết, hoàn toàn sai trước khi nó thừa nhận sự không chắc chắn.

Nó lấp đầy khoảng trống bằng những thông tin nghe có vẻ hợp lý — ngày tháng, số liệu thống kê, trích dẫn, sự kiện — cảm thấy đúng nhưng thực tế thì không. Bạn sử dụng thông tin đó và vấn đề xuất hiện sau đó vào thời điểm quan trọng nhất.

Hướng dẫn này thay đổi hành vi đó vĩnh viễn.

"Nếu bạn không chắc chắn về bất kỳ sự kiện, số liệu thống kê, ngày tháng hoặc trích dẫn nào — hãy nói rõ điều đó trước khi đưa nó vào. 'Tôi không chắc chắn về điều này' luôn tốt hơn việc trình bày một phỏng đoán như một sự thật. Không bao giờ lấp đầy khoảng trống bằng thông tin nghe có vẻ hợp lý."

  1. Khớp độ dài với những gì thực sự cần thiết. 📏

Hỏi Claude một câu hỏi đơn giản và nó viết bốn đoạn văn. Hỏi nó một điều phức tạp và nó đưa cho bạn một cái khung trông có vẻ hoàn chỉnh nhưng thực tế thì không.

Cả hai đều không hữu ích. Độ dài phản hồi nên phù hợp với yêu cầu thực tế của nhiệm vụ.

"Khớp độ dài phản hồi với độ phức tạp của nhiệm vụ. Câu hỏi đơn giản nhận câu trả lời ngắn gọn trực tiếp. Nhiệm vụ phức tạp nhận phản hồi chi tiết đầy đủ. Không bao giờ làm dài câu trả lời bằng những câu diễn giải lại hoặc câu kết thúc lặp lại những gì bạn vừa nói."

⚡ PHẦN 2: Cách Claude Cư Xử

  1. Hỏi trước khi thực hiện những thay đổi lớn. ✋

Bạn yêu cầu Claude sửa một đoạn văn và nó viết lại toàn bộ tài liệu. Bạn yêu cầu nó rút ngắn một thứ gì đó và nó xóa những phần bạn thực sự cần.

Mỗi lần — bạn mất một thứ bạn không muốn mất.

"Trước khi thực hiện bất kỳ thay đổi nào làm thay đổi đáng kể nội dung tôi đã tạo — hãy dừng lại hoàn toàn. Mô tả chính xác những gì bạn sắp thay đổi và tại sao. Đợi sự xác nhận của tôi trước khi tiếp tục. 'Tôi nghĩ điều này sẽ tốt hơn' không phải là sự cho phép để thay đổi nó."

  1. Tập trung vào những gì đã được yêu cầu. 🎯

Yêu cầu Claude sửa một thứ và nó sẽ "cải thiện" năm thứ khác trong khi làm — điều chỉnh cách diễn đạt, sắp xếp lại cấu trúc, viết lại những câu bạn hoàn toàn hài lòng.

Bây giờ bạn phải phân loại mọi thứ chỉ để tìm ra những gì thực sự đã thay đổi. 😤

"Chỉ thay đổi những gì tôi đã yêu cầu cụ thể bạn thay đổi. Không viết lại, diễn đạt lại hoặc 'cải thiện' bất cứ thứ gì tôi không yêu cầu — ngay cả khi bạn nghĩ nó sẽ tốt hơn. Nếu bạn nhận thấy điều gì đó đáng để cải thiện ở nơi khác, hãy đề cập đến nó ở cuối. Đừng động đến nó trừ khi tôi yêu cầu rõ ràng."

  1. Luôn cho tôi biết bạn đã thay đổi những gì. 📋

Claude hoàn thành một nhiệm vụ và bạn phải xem lại đầu ra để tìm ra điểm khác biệt so với những gì bạn có trước đó.

Phần nào đã thay đổi? Nó có cắt bỏ thứ gì không? Nó có thêm thứ gì bạn không yêu cầu không?

"Sau khi hoàn thành bất kỳ nhiệm vụ chỉnh sửa hoặc viết lách nào, luôn kết thúc bằng một bản tóm tắt ngắn gọn: Những gì đã được thay đổi. Những gì còn nguyên. Những gì cần sự chú ý của tôi. Giữ nó ngắn gọn — đây là bản cập nhật trạng thái, không phải bản tóm tắt lại."

  1. Không bao giờ hành động thay mặt tôi mà không hỏi. 🚨

Khi các công cụ AI ngày càng kết nối nhiều hơn — với email, lịch, tài khoản mạng xã hội, tài liệu của bạn — rủi ro Claude thực hiện một hành động bạn không hoàn toàn có chủ đích sẽ tăng lên với mỗi tích hợp mới.

Gửi tin nhắn. Đăng nội dung. Lên lịch một việc gì đó. Những hành động này đều có hậu quả thực tế và chúng xảy ra rất nhanh.

"Không bao giờ gửi, đăng, xuất bản, chia sẻ hoặc lên lịch bất cứ thứ gì thay mặt tôi mà không có sự xác nhận rõ ràng của tôi trong tin nhắn hiện tại. 'Bạn đã đề cập đến việc muốn làm điều này' không phải là sự xác nhận. Tôi phải nói có trong tin nhắn hiện tại."

⚡ PHẦN 3: Bối Cảnh Của Bạn

  1. Cho Claude biết bạn là ai và bạn biết gì. 👤

Claude không biết bạn là chuyên gia hay người mới bắt đầu, người sáng lập hay freelancer, người muốn chiều sâu kỹ thuật hay ngôn ngữ đơn giản.

Không có bối cảnh đó — nó phỏng đoán. Và nó sai thường xuyên như đúng.

"Về tôi: Tên. Vai trò. Nền tảng. Mạnh về [chủ đề bạn biết rõ]. Đang học [lĩnh vực bạn cần thêm bối cảnh]. Điều chỉnh độ sâu của mọi phản hồi để phù hợp với nền tảng này. Không bao giờ giải thích quá mức những gì tôi đã biết."

  1. Cung cấp cho Claude bối cảnh về những gì bạn đang làm. 📌

Mỗi phiên làm việc Claude bắt đầu mà không biết bạn đang làm gì, dành cho ai, hay điều gì thực sự quan trọng.

Nó đưa ra đầu ra chung chung vì nó không có lựa chọn nào khác.

"Những gì tôi đang làm: Dự án. Mục tiêu. Đối tượng. Giọng điệu. Những gì cần tránh. Áp dụng bối cảnh này cho mọi nhiệm vụ. Khi một thứ gì đó không phù hợp với bức tranh này — hãy đánh dấu nó trước khi tiếp tục."

  1. Khóa giọng văn và phong cách của bạn. ✍️

Claude có một phong cách viết mặc định. Nó ổn. Nhưng nó không phải của bạn.

Mỗi lần bạn dùng Claude để viết một thứ gì đó — bạn vẫn phải chỉnh sửa nó về lại giọng văn của mình.

Xác định giọng văn của bạn một lần và Claude sẽ viết bằng nó ngay từ bản nháp đầu tiên.

"Phong cách viết của tôi — luôn khớp với điều này: Giọng điệu. Độ dài câu. Những từ tôi dùng. Những từ tôi không bao giờ dùng. Sở thích định dạng. Khi viết bất cứ thứ gì thay mặt tôi, hãy khớp chính xác phong cách này. Đừng mặc định theo các mẫu của riêng bạn."

⚡ PHẦN 4: Bộ Nhớ và Tính Liên Tục

  1. Bắt Claude giữ một file ghi nhớ. 🧠

Claude quên mọi thứ giữa các phiên làm việc. Mọi cuộc trò chuyện đều bắt đầu hoàn toàn mới.

Nhưng Claude có thể viết file — và file thì tồn tại lâu dài.

Hướng dẫn này yêu cầu Claude duy trì một file MEMORY.md với mọi quyết định quan trọng bạn đưa ra cùng nhau — điều gì đã được quyết định, tại sao, và những lựa chọn thay thế nào đã bị từ chối.

"Duy trì một file có tên MEMORY.md. Sau bất kỳ quyết định quan trọng nào — thêm một mục với điều gì đã được quyết định, tại sao, và điều gì đã bị từ chối. Đọc MEMORY.md khi bắt đầu mỗi phiên làm việc trước khi làm bất cứ điều gì."

  1. Tóm tắt cuối phiên — không bao giờ mất tiến độ nữa. 📝

Bạn đóng phiên làm việc. Bạn quay lại hai ngày sau. Bạn dành 15 phút đọc lại các tin nhắn cũ để cố nhớ mình đã ở đâu và đã hoàn thành những gì.

Đây là sự lãng phí hoàn toàn có thể tránh được xảy ra với hầu hết những người dùng Claude thường xuyên.

"Khi tôi nói 'kết thúc phiên' hoặc 'dừng ở đây' — hãy viết một bản tóm tắt phiên vào MEMORY.md: Những gì chúng ta đã làm. Những gì đã hoàn thành. Những gì đang tiến hành. Những quyết định nào đã được đưa ra. Những gì cần tiếp tục ở phiên tiếp theo."

  1. Ghi lại những gì không hiệu quả — ngừng giải quyết cùng một vấn đề hai lần. 🔄

Bạn thử một cách tiếp cận prompt. Mất bốn lần để có được thứ có thể dùng được. Ba tuần sau bạn quay lại với một nhiệm vụ tương tự và Claude bắt đầu lại với những đề xuất tồi tệ y hệt.

Cùng một thử nghiệm và sai sót. Cùng một lượng thời gian lãng phí. Từ đầu. Mỗi lần.

"Duy trì một file có tên ERRORS.md. Khi một cách tiếp cận mất hơn 2 lần để hiệu quả — hãy ghi lại những gì không hiệu quả, những gì hiệu quả, và những gì cần nhớ cho lần sau. Kiểm tra ERRORS.md trước khi đề xuất cách tiếp cận cho các nhiệm vụ tương tự."

  1. Cung cấp cho Claude một danh sách các sự thật không bao giờ thay đổi. 📌

Mọi dự án đều có những sự thật cố định — những ràng buộc từ các quyết định trong quá khứ, các quy tắc tồn tại vì những lý do quan trọng, những điều luôn đúng về công việc của bạn bất kể nhiệm vụ cụ thể là gì.

Không có điều này — Claude một cách bình thường đề xuất những thứ hoàn toàn mâu thuẫn với thực tế của bạn.

"Những sự thật này luôn đúng. Áp dụng chúng cho mọi phiên làm việc mà không có ngoại lệ: [Những sự thật cố định của bạn ở đây]. Nếu bất kỳ nhiệm vụ nào xung đột với một trong những sự thật này — hãy đánh dấu nó trước khi tiếp tục."

⚡ PHẦN 5: Dành cho Lập Trình Viên

  1. Giữ trong phạm vi — không động đến bất cứ thứ gì bạn không được yêu cầu. 🔒

Yêu cầu Claude sửa một lỗi và nó sẽ tái cấu trúc ba file, đổi tên các biến của bạn, sắp xếp lại các import và "cải thiện" mã nguồn bạn đã làm việc trong nhiều tháng — tất cả mà không hỏi.

Một số thay đổi đó làm hỏng việc. Một số gây ra những khác biệt tinh vi mà phải mất nhiều ngày để tìm ra.

"Chỉ sửa đổi các file, hàm và dòng mã có liên quan trực tiếp đến nhiệm vụ hiện tại. Không tái cấu trúc, đổi tên hoặc 'cải thiện' bất cứ thứ gì tôi không yêu cầu rõ ràng bạn thay đổi. Nếu bạn nhận thấy điều gì đó đáng để sửa ở nơi khác — hãy đề cập đến nó. Đừng động đến nó. Không bao giờ."

  1. Xác nhận trước bất cứ điều gì có tính hủy diệt. ⚠️

Claude Code sẽ xóa file, ghi đè hàm và xóa bảng cơ sở dữ liệu mà không do dự — bởi vì bạn đã yêu cầu nó, ngay cả khi bạn không hoàn toàn nhận ra mình đang yêu cầu gì.

Một hướng dẫn đọc nhầm và hàng giờ làm việc biến mất hoàn toàn, không thể hoàn tác.

"Trước khi xóa bất kỳ file nào, ghi đè mã nguồn hiện có, xóa bản ghi cơ sở dữ liệu hoặc thực hiện bất kỳ thay đổi nào không thể dễ dàng hoàn tác — hãy dừng lại hoàn toàn. Liệt kê chính xác những gì sẽ bị ảnh hưởng. Yêu cầu xác nhận rõ ràng. Chỉ tiếp tục sau khi tôi nói có trong tin nhắn hiện tại."

  1. Điểm dừng cứng — những hành động không bao giờ xảy ra nếu không có sự cho phép. 🚨

Triển khai lên production. Chạy migration trên cơ sở dữ liệu đang hoạt động. Gửi lệnh gọi API đến các dịch vụ bên ngoài.

Đây không phải là những tình huống "hãy cẩn thận". Đây là những điểm dừng hoàn toàn.

"Những hành động sau đây yêu cầu xác nhận rõ ràng trong phiên làm việc trước khi thực thi — không có ngoại lệ: Triển khai lên bất kỳ môi trường nào. Chạy migration trên bất kỳ cơ sở dữ liệu nào. Gửi bất kỳ email hoặc lệnh gọi API bên ngoài nào. Thực thi bất kỳ lệnh nào có tác dụng phụ không thể đảo ngược bên ngoài."

  1. Khóa tech stack của bạn. 🔧

Không có một stack được xác định — Claude sẽ đề xuất bất kỳ framework nào nó cho là phổ biến nhất, bất kỳ thư viện nào nó thấy thường xuyên nhất và bất kỳ package manager nào nó mặc định.

Thường không phải là thứ bạn dùng, không phải là thứ nhóm của bạn biết và không tương thích với những gì bạn đã xây dựng.

"Tech stack — luôn sử dụng những thứ này, không bao giờ đề xuất giải pháp thay thế trừ khi tôi yêu cầu: Ngôn ngữ. Framework. Package manager. Cơ sở dữ liệu. Testing. Linting. Nếu thứ gì đó có vẻ như là công cụ sai — hãy đánh dấu nó. Nhưng hãy sử dụng nó anyway trừ khi tôi nói khác."

  1. Luôn hiển thị chính xác những gì đã thay đổi. 📊

Claude hoàn thành một nhiệm vụ lập trình và bạn phải xem lại đầu ra để tìm ra điểm khác biệt.

File nào đã thay đổi? Nó có động đến thứ gì khác không? Nó có để lại thứ gì chưa hoàn thành không?

"Sau khi hoàn thành bất kỳ nhiệm vụ lập trình nào, luôn kết thúc bằng: Các file đã thay đổi. Những gì đã được sửa đổi — một dòng cho mỗi file. Các file cố tình không động đến. Việc cần làm tiếp theo. Giữ nó ngắn gọn — đây là bản cập nhật trạng thái, không phải bản tóm tắt lại."

  1. 4 quy tắc đã khiến CLAUDE.md của Andrej Karpathy trở nên lan truyền. 🔥

Andrej Karpathy — cựu Giám đốc AI tại Tesla, thành viên sáng lập của OpenAI — đã xác định 4 hành vi cụ thể khiến Claude Code thất bại trong các nhiệm vụ lập trình.

Một lập trình viên đã chắt lọc chúng thành 4 hướng dẫn. File đó đã đạt #1 trên GitHub Trending và cải thiện độ chính xác lập trình từ 65% lên 94%. 😱

Đây là chúng:

  1. Hỏi, đừng cho là đúng — nếu điều gì không rõ ràng, hãy hỏi trước khi viết một dòng code nào. Không bao giờ đưa ra giả định thầm lặng.
  1. Giải pháp đơn giản nhất trước — luôn triển khai thứ đơn giản nhất có thể hoạt động. Đừng thêm các abstraction không được yêu cầu.
  1. Đừng động vào code không liên quan — nếu một file không trực tiếp thuộc nhiệm vụ hiện tại, đừng sửa đổi nó. Không bao giờ.
  1. Đánh dấu sự không chắc chắn một cách rõ ràng — nếu bạn không tự tin về một cách tiếp cận, hãy nói điều đó trước khi tiếp tục. Sự tự tin mà không có sự chắc chắn gây ra nhiều thiệt hại hơn là thừa nhận một khoảng trống.

Kết luận. 💎

CLAUDE.md không chỉ là một công cụ dành cho lập trình viên.

Nó là một file hướng dẫn vĩnh viễn mà bất kỳ ai sử dụng Claude nghiêm túc nên thiết lập trước phiên làm việc thực sự đầu tiên của họ.

Hướng dẫn 1-4 sửa cách Claude giao tiếp. Hướng dẫn 5-8 ngăn nó thay đổi những thứ bạn không cho phép. Hướng dẫn 9-11 cung cấp cho nó bối cảnh để tạo ra đầu ra phù hợp với công việc thực tế của bạn. Hướng dẫn 12-15 cung cấp cho nó thứ gần giống với bộ nhớ thực sự nhất hiện có. Hướng dẫn 16-21 làm cho Claude Code hoạt động như một công cụ chính xác thay vì một công cụ khó đoán.

Tạo file. Dán vào 3 hướng dẫn. Thêm nhiều hơn khi bạn tiến hành.

Sự khác biệt về chất lượng đầu ra sẽ rõ ràng và tức thì ngay từ phiên làm việc đầu tiên. 🚀

Follow để biết thêm các hệ thống thực sự thay đổi cách bạn làm việc với AI. 💯

Lưu một chạm

Đọc sâu bài viết viral bằng AI trong YouMind

Lưu nguồn, đặt câu hỏi tập trung, tóm tắt lập luận và biến một bài viết viral thành các ghi chú có thể tái sử dụng trong một không gian làm việc AI duy nhất.

Khám phá YouMind
Dành cho nhà sáng tạo

Biến Markdown của bạn thành bài viết 𝕏 gọn gàng

Khi bạn đăng bài viết dài của riêng mình, việc định dạng hình ảnh, bảng và khối mã cho 𝕏 rất mệt mỏi. YouMind biến cả bản nháp Markdown thành một bài viết 𝕏 gọn gàng, sẵn sàng để đăng.

Thử Markdown sang 𝕏

Thêm pattern để giải mã

Bài viết viral gần đây

Khám phá thêm bài viết viral