1 điểm bởi GN⁺ 2025-10-24 | 1 bình luận | Chia sẻ qua WhatsApp
  • 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

 
GN⁺ 2025-10-24
Ý 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

    • Hoàn toàn đồng ý. Có thêm ngữ cảnh bổ sung về tôi có thể giúp nhận được câu trả lời tốt hơn, nhưng phần lớn thời gian cái “ký ức” đó lại chỉ gây nhiễu
      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
    • Tôi cũng dùng cùng chiến lược đó. Đặc biệt với câu hỏi lập trình, đưa hết thông tin cần thiết ngay từ đầu cho kết quả tốt hơn nhiều
      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
    • Đoạn cuối mới là điểm mấu chốt. Thay vì chỉnh sửa qua đối thoại, tinh chỉnh prompt gốc hiệu quả hơn
      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
    • Tôi hỏi ChatGPT về các loại thế chấp, vậy mà nó lại mở đầu bằng “Là một creative technologist chủ yếu dùng TypeScript…”
      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
    • Tôi chỉ dùng đến Plan mode. Về cơ bản là tạo ra một prompt để sinh prompt khác
      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

    • Nhưng nếu muốn đưa ra tuyên bố như vậy thì phải công khai dữ liệu đánh giá hoặc phương pháp luận. Nếu không thì nghe chẳng khác gì “chúng tôi kiểm thử theo cảm tính”
    • Thực ra một mức độ nhất quán trong kiểu tư duy lại chính là đặc tính mà chúng ta đang hướng tới. Việc nó trông giống sinh vật sống là điều khó tránh
    • Cách diễn đạt khá mơ hồ. Nó chỉ nói là đã cố cải thiện, chứ không đảm bảo là thực sự đã cải thiện
    • Với người này thì có vẻ như nịnh nọt, nhưng với người khác lại có thể được cảm nhận là độ chính xác cao hơn
    • Tôi lo cho những nhân viên làm kiểu kiểm thử này, vì có lẽ họ phải xử lý cả những nội dung kinh khủ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

    • File claude.md của tôi được tự tay chỉnh cho từng dự án nên khá dài và tinh vi. Những file quá ngắn hoặc quá phức tạp càng dễ gây ra vấn đề này
    • Nếu gom các chỉ dẫn lặp lại vào file instruction.md với cấu trúc YAML thì hiệu năng sẽ tốt hơn. Nếu nhấn mạnh ở mỗi phiên rằng file này là “kinh thánh” thì càng hiệu quả
  • 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”

    • Tôi đã dùng ChatGPT theo kiểu này rồi. Nó nhớ môi trường của tôi nên chỉ cần nói “máy laptop gặp vấn đề x” là đã đưa ra cách giải quyết chính xác
    • Perplexity hay Grok cũng cho phép đặt trước prompt theo từng workspace, nên có thể phản hồi phù hợp theo từng môi trường
    • Claude Code từng tự ý cài bằng npm mà không kiểm tra môi trường của tôi, làm hỏng cả môi trường pnpm
    • Cách checkbox của bạn thực ra đúng bằng khái niệm Skills của Claude
    • Tôi cũng tò mò không biết Claude có cho tùy biến system prompt không. Trước đây tôi từng đặt trong ChatGPT kiểu “mặc định giả định ngôn ngữ là TypeScript”
  • 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

    • Theo tài liệu thì mỗi dự án có không gian memory độc lập, nên sẽ không bị rò rỉ
      Liên kết tài liệu chính thức
    • Có lẽ nội bộ họ sẽ lưu theo các bucket kiểu Topic1, Topic2
      Chỉ 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

    • Vì vậy tôi không dùng GPT cho các công việc nghiêm túc. Khi thông tin sai tích tụ ở nửa sau thì rất khó sửa
      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

    • Tôi cũng từng làm công cụ memory cho MCP. Nó hỗ trợ cả RAG dựa trên hội thoại trước đây lẫn cấu trúc đồ thị, nhưng càng nhiều ngữ cảnh thì tính sáng tạo càng giảm
      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