- Anthropic đã giới thiệu tính năng ‘Memory’ trong ứng dụng Claude, cho phép ghi nhớ liên tục ngữ cảnh dự án của nhóm và cá nhân nhằm nâng cao hiệu quả công việc
- Người dùng có thể duy trì ngữ cảnh của từng công việc một cách độc lập thông qua bộ nhớ tách biệt theo từng dự án, đồng thời có thể xem và chỉnh sửa nội dung mà Claude đang ghi nhớ bất cứ lúc nào
- Với chế độ trò chuyện Incognito, người dùng có thể thực hiện các cuộc hội thoại không được lưu vào bộ nhớ, phù hợp cho các thảo luận nhạy cảm hoặc trao đổi ý tưởng dùng một lần
- Trước khi phát hành, Anthropic đã tiến hành kiểm thử an toàn để kiểm tra khả năng củng cố các mẫu có hại hoặc né tránh cơ chế bảo vệ, và đã điều chỉnh cách bộ nhớ hoạt động dựa trên kết quả này
Tổng quan về tính năng bộ nhớ của Claude
- Tính năng bộ nhớ mới của Claude được thiết kế để ghi nhớ dự án, sở thích của nhóm và ngữ cảnh công việc của người dùng, giúp tiếp tục công việc mà không cần giải thích lặp lại
- Người dùng có thể nhận được hỗ trợ từ Claude trong việc soạn thảo đề xuất chiến lược, gỡ lỗi và quản lý nhiều dự án, khi Claude tự động kế thừa ngữ cảnh từ các cuộc trò chuyện trước đó
- Bộ nhớ là một tính năng hoàn toàn tùy chọn, cho phép người dùng kiểm soát chi tiết việc ghi nhớ hoặc xóa thông tin nào
- Trò chuyện Incognito không được lưu vào bộ nhớ và cũng không xuất hiện trong lịch sử trò chuyện, nên phù hợp với các cuộc thảo luận nhạy cảm hoặc brainstorming
- Tính năng này được cung cấp cho mọi người dùng Claude, và với các gói Team·Enterprise, quản trị viên tổ chức cũng có thể tắt tính năng bộ nhớ
Cấu trúc bộ nhớ được thiết kế cho công việc
- Bộ nhớ tập trung vào việc học ngữ cảnh chuyên môn và mô thức làm việc của người dùng để tối đa hóa năng suất
- Cấu trúc này giúp giảm công việc lặp lại bằng cách ghi nhớ quy trình của nhóm, yêu cầu của khách hàng, chi tiết dự án và các mức độ ưu tiên
- Ví dụ, đội ngũ bán hàng có thể duy trì thông tin khách hàng theo từng giao dịch, đội ngũ sản phẩm có thể quản lý đặc tả theo từng sprint, còn ban điều hành có thể theo dõi các sáng kiến chính
- Tách biệt bộ nhớ theo đơn vị dự án giúp ngăn việc trộn lẫn ngữ cảnh giữa các công việc
- Kế hoạch ra mắt sản phẩm và các dự án khách hàng được quản lý riêng biệt, còn các thảo luận bảo mật được tách khỏi các cuộc trò chuyện vận hành thông thường
- Việc thiết lập các ranh giới này đóng vai trò như cơ chế bảo vệ để quản lý an toàn các dự án song song phức tạp
- Claude cung cấp toàn bộ bộ nhớ dưới dạng tóm tắt (memory summary) để người dùng có thể xem nhanh và chỉnh sửa
- Người dùng có thể trực tiếp xem và chỉnh sửa những gì Claude đang ghi nhớ trong menu cài đặt
- Nếu người dùng chỉ định Claude tập trung vào hoặc bỏ qua một chủ đề nhất định, Claude sẽ điều chỉnh các bộ nhớ tham chiếu theo chỉ dẫn đó
Tính năng trò chuyện Incognito
- Khi người dùng không muốn sử dụng bộ nhớ hoặc muốn bắt đầu một cuộc trò chuyện mới, họ có thể dùng chế độ Incognito
- Trong chế độ này, nội dung cuộc trò chuyện sẽ không được thêm vào bộ nhớ và cũng không được phản ánh trong các bản ghi hiện có
- Phù hợp với các cuộc thảo luận chiến lược nhạy cảm, các buổi họp ý tưởng riêng tư hoặc những cuộc trò chuyện thử nghiệm đơn giản
- Khi sử dụng bộ nhớ trong các gói Team và Enterprise, chính sách lưu giữ dữ liệu hiện có vẫn được áp dụng như cũ
- Các cuộc trò chuyện Incognito không được lưu riêng, qua đó cũng đảm bảo an toàn ở khía cạnh quản lý dữ liệu
Triển khai trong môi trường nhóm và kiểm chứng an toàn
- Anthropic đã thực hiện kiểm thử an toàn diện rộng trước khi triển khai tính năng bộ nhớ
- Bao gồm cả các chủ đề nhạy cảm liên quan đến sức khỏe tâm thần và những trường hợp ranh giới, nhằm xác minh rằng bộ nhớ không củng cố các mô thức có hại hoặc giúp vượt qua cơ chế bảo vệ
- Dựa trên kết quả kiểm thử, Anthropic đã tinh chỉnh chi tiết cách Claude phản hồi và logic vận hành của bộ nhớ
- Thông qua quá trình cải tiến lặp lại này, Anthropic đang xây dựng một hệ thống bộ nhớ AI vừa hữu ích vừa an toàn
- Tính năng này được thiết kế tập trung vào môi trường công việc, và được định hướng để tránh các chủ đề trò chuyện mang tính cá nhân hoặc nhạy cảm
- Anthropic có kế hoạch quan sát nhiều mô thức sử dụng khác nhau thông qua triển khai theo từng giai đoạn, và sẽ duy trì mô hình vận hành tính năng có trách nhiệm khi mở rộng trong tương lai
Cách bắt đầu và cách sử dụng
- Người dùng có thể kích hoạt tính năng bộ nhớ trong menu Settings để tạo bộ nhớ ban đầu dựa trên các cuộc trò chuyện hiện có
- Ví dụ, người dùng có thể hỏi như “Tuần trước chúng ta đang làm gì nhỉ?” để kiểm tra những gì Claude còn nhớ
- Cũng có thể nhập dữ liệu bộ nhớ từ các công cụ AI hiện có hoặc xuất bộ nhớ của Claude để sao lưu và chuyển sang nơi khác
- Với thông điệp “Công việc tốt được xây dựng theo thời gian”, Anthropic nhấn mạnh định hướng mang lại trải nghiệm cộng tác tốt hơn khi các cuộc trò chuyện tích lũy theo thời gian
Lịch phát hành và các gói
- Tính năng bộ nhớ sẽ được áp dụng ngay cho người dùng gói Team và Enterprise, và quản trị viên Enterprise có thể áp dụng ở cấp tổ chức
1 bình luận
Ý kiến Hacker News
Tôi không dùng các công cụ LLM kiểu này. Nếu cứ cố định cùng một prompt thì ngược lại sẽ khó chỉnh sửa hơn, và cũng khó theo dõi đầu vào nào tạo ra đầu ra nào
Vì vậy tôi luôn viết lại prompt chính xác mỗi lần. Thay vì giải quyết vấn đề qua nhiều lượt hội thoại, tôi nhắm tới việc nhận được câu trả lời mong muốn ngay trong một lần
Có thể nó hữu ích với người mới, nhưng với những người dùng HN như chúng ta thì những tính năng khiến hộp đen càng khó nhìn thấu hơn không phải điều đáng hoan nghênh
Nếu bắt đầu bằng một giả định sai, thì kể cả sau này có sửa, dấu vết của nó vẫn còn. Con người cũng tương tự, thường có xu hướng bám chặt vào một ý tưởng đã nảy ra từ đầu
Tôi thường bắt đầu bằng kiểu như “hãy đặt 5 câu hỏi để giảm bớt sự mơ hồ”, rồi dựa trên câu trả lời đó để gọt lại prompt
Nó không phân biệt được memory với thiết lập cá nhân hóa, rồi trộn lẫn những ngữ cảnh chẳng liên quan
Chất lượng thay đổi mã đúng là tốt hơn rõ rệt, nhưng tôi không dùng subagent hay nhiều file CLAUDE.md
Tôi nghĩ cách tiếp cận memory của Anthropic có một lỗi nền tảng
Vì giấu memory phía sau các tool call, nên agent rơi vào một vấn đề vòng lặp: nó phải “nhớ là cần phải nhớ”
Trí nhớ của con người là vô thức và tự động, còn cái này thì ngược lại. Trong khi đó, cách làm của OpenAI dựa trên semantic search nên có nhược điểm là thất thoát nhiều
Thật đáng mừng khi Anthropic nói rằng họ đã tiến hành kiểm thử an toàn trên diện rộng
Họ nói đã cố ngăn tình trạng memory củng cố các khuôn mẫu sai lệch, hoặc khiến người dùng có cảm giác như đang nói chuyện với một thực thể sống
Có một khoảnh khắc rờn rợn khi bạn hỏi Claude: “Bạn biết gì về tôi?”
Claude Code thường quên quy tắc ngay cả trong cùng một phiên
Nó hay trả lời kiểu “tôi đã quên quy tắc mà bạn nói cách đây hai tin nhắn”. Vì vậy, trí nhớ kéo dài qua nhiều dự án lại càng khó tin hơn
Nếu có tính năng như vậy, tôi muốn nó xác nhận theo dạng checklist ở mỗi lần dùng
Ví dụ như “đang dùng Ubuntu 18”, “router là 192.168.1.1”
Chưa rõ trong hội thoại thông thường có thể tắt memory, rồi chỉ bật theo từng dự án hay không
Tôi không muốn ký ức bị trộn lẫn giữa các dự án khác nhau hoặc giữa dự án với các cuộc trò chuyện thông thường
Liên kết tài liệu chính thức
Topic1,Topic2Chỉ cần thiết kế tốt cấu trúc này thì sẽ không có chuyện nhiễm bẩn. Thực ra lớp memory chỉ là một vấn đề thiết kế khá đơn giản
Có hiện tượng chất lượng giảm dần khi cuộc trò chuyện kéo dài
Tôi lo những phần nội dung rác ở cuối sẽ bị lưu vào memory
Bạn cũng không thể khiến nó quên nội dung sai, và dù có đè thêm ngữ cảnh mới lên thì nó vẫn giữ tri thức sai đó
Tôi thường xuyên bắt đầu một phiên chat mới để đặt lại ngữ cảnh
Có lúc Claude tự mắc kẹt trong các suy đoán của chính nó rồi trở nên rối loạn, nên tôi thấy bắt đầu lại sẽ tốt hơn
Tôi đã thử tính năng memory sau khi có hỗ trợ MCP trên Claude Desktop, ban đầu thấy thú vị nhưng dần dần nó lưu cả những thứ vô ích rồi gây rối
Cuối cùng tôi tắt đi. Cũng có ý kiến nói rằng hiện tượng nịnh nọt quá mức của ChatGPT cũng là do memory. Nó hữu ích, nhưng không phải vạn năng
Vì vậy tôi còn làm cả công cụ anti-memory. Cách làm là chỉ đưa thông tin tối thiểu rồi để model tự lấp đầy phần còn lại
Nếu lộ ra quá nhiều thông tin thì sự sáng tạo chết đi, còn quá ít thì lại thành lạc hướng. Cân bằng mức độ lộ ký ức là điều quan trọng
Cách tìm kiếm lịch sử hội thoại của Claude khá ổn ở điểm này. Nó chỉ dùng khi được yêu cầu rõ ràng
Ngược lại, ChatGPT lại lôi các cuộc trò chuyện cũ vào một cách bừa bãi nên rất khó kiểm soát