

Claude Code hết quên việc: công cụ mã nguồn mở giúp AI nhớ xuyên suốt mọi phiên làm việc
Một công cụ mã nguồn mở tên claude-mem đang được giới lập trình bàn tán rất nhiều trong tuần này. Nó giúp Claude Code và các AI coding agent khác nhớ lại dự án cũ, thay vì quên sạch mỗi khi bạn đóng phiên làm việc.
Vấn đề quen thuộc: đóng cửa sổ là AI quên sạch
Bạn đang nhờ Claude Code sửa một dự án lớn, làm được nửa chừng thì hết phiên làm việc. Mở lại vào hôm sau, bạn phải giải thích lại từ đầu: dự án này làm gì, quy ước đặt tên ra sao, lần trước đã thử cách nào mà thất bại. Đó là vì hầu hết AI coding agent chỉ nhớ trong phạm vi một phiên trò chuyện, hết phiên là ngữ cảnh biến mất.
Một dự án mã nguồn mở tên claude-mem đang được cộng đồng lập trình chú ý đặc biệt vì giải quyết đúng vấn đề này. Repository thedotmack/claude-mem trên GitHub hiện có khoảng 98.400 sao, con số cho thấy rất nhiều người dùng Claude Code đang thực sự cần tính năng ghi nhớ lâu dài mà công cụ mặc định chưa làm đủ tốt.
claude-mem hoạt động như thế nào
Về bản chất, claude-mem là một plugin gắn thêm vào Claude Code (và một số công cụ AI coding khác như Codex, OpenCode), không phải một AI riêng. Nó làm ba việc:
- Theo dõi mọi hành động của AI trong phiên làm việc: file nào đã sửa, lệnh nào đã chạy, quyết định nào đã đưa ra.
- Nén lại bằng AI thành những bản tóm tắt ngắn gọn, dễ tìm, thay vì lưu nguyên văn cả cuộc trò chuyện dài.
- Tự động chèn lại đúng phần ngữ cảnh liên quan vào phiên làm việc tiếp theo, để AI "nhớ" mà không cần bạn nhắc lại.
Dữ liệu được lưu trong một cơ sở dữ liệu SQLite kèm công cụ tìm kiếm theo nghĩa (vector database), giúp claude-mem tìm đúng thông tin cũ dù bạn diễn đạt câu hỏi khác đi so với lần trước.
Dữ liệu có bị đẩy lên đám mây không
Đây là câu nhiều người hỏi trước khi cài bất cứ công cụ nào động vào code của mình. Theo tài liệu dự án, claude-mem chạy hoàn toàn trên máy của bạn theo mặc định, không tự gửi dữ liệu đi đâu. Việc đồng bộ lên đám mây của nhà phát triển (cmem.ai) chỉ là tùy chọn và là một gói trả phí riêng. Bạn cũng có thể đánh dấu những đoạn nhạy cảm để claude-mem không đưa vào bộ nhớ. Dự án phát hành theo giấy phép mã nguồn mở Apache 2.0, phiên bản mới nhất ở thời điểm bài viết là 13.34.2.
Vì sao điều này đáng chú ý với người dùng Claude Code
Claude Code vốn đã có sẵn khả năng ghi nhớ và nén ngữ cảnh ở mức hệ thống (bạn có thể đọc thêm ở bài Context, compaction và memory: Claude lấy thông tin từ đâu để trả lời bạn). Nhưng claude-mem đi xa hơn một bước: nó tạo ra một lớp trí nhớ do chính bạn kiểm soát, gắn riêng cho từng dự án, không phụ thuộc vào cách Anthropic xử lý ngữ cảnh bên trong. Với người làm nhiều dự án song song, hoặc dự án kéo dài nhiều tuần, đây là kiểu công cụ giúp tiết kiệm rất nhiều thời gian giải thích lại từ đầu.
Nếu bạn đang xây dựng Claude Code của riêng mình theo hướng chuyên sâu hơn, hai bài sau cũng đáng đọc: Viết skill cho Claude Code như đội Anthropic và Claude Code Mods, tính năng mới cho phép chặn và sửa hành động của AI trước khi nó diễn ra. Còn nếu bạn mới dùng Claude Code lần đầu, bắt đầu từ bài nền tảng Claude Code là gì, hướng dẫn cài đặt và sử dụng từ A đến Z cho người mới sẽ dễ theo hơn.
Cài đặt nhanh
Cài claude-mem chỉ cần một dòng lệnh trong terminal:
npx claude-mem install
Công cụ sẽ tự gắn vào Claude Code hiện có trên máy bạn. Dự án có 30 ngày dùng thử miễn phí phần xử lý trên máy chủ của họ, sau đó bạn có thể tiếp tục dùng miễn phí ở chế độ chạy hoàn toàn local, hoặc trả phí nếu muốn dùng thêm dịch vụ đồng bộ đám mây.
Giới hạn cần biết
claude-mem không phải phép màu. Nó chỉ tốt khi dự án của bạn đủ dài để việc "nhớ lại" có giá trị, còn với việc nhỏ lẻ một lần thì không cần tới. Bộ nhớ được AI tự tóm tắt nên đôi khi có thể bỏ sót chi tiết nhỏ, bạn vẫn nên tự kiểm tra lại những quyết định quan trọng thay vì tin tuyệt đối vào bản tóm tắt. Và vì đây là công cụ của cộng đồng chứ không phải do Anthropic phát hành chính thức, hãy đọc kỹ quyền truy cập nó xin trước khi cài vào máy chứa code công việc nhạy cảm.
Doanh nghiệp muốn giới thiệu sản phẩm AI tới bạn đọc Vibe AI Coder? Xem gói tài trợ


