Project Memory

Các tác nhân của bạn quên hết mọi thứ.
Đây là nơi chúng dừng lại.

Một cơ sở kiến thức lâu dài, chia sẻ mà các tác nhân lập trình AI của bạn tự viết trong khi làm việc. Quyết định, kiến trúc, cạm bẫy và quy ước tồn tại qua phiên làm việc, khởi động lại và máy móc.

Đóng một phiên làm việc và cửa sổ ngữ cảnh biến mất. Project Memory là phần còn lại: một bộ nhớ lâu dài cho các tác nhân AI, được lưu trữ theo dự án, được đọc lại bởi mọi tác nhân và mọi đồng đội mở repo đó. Không có ứng dụng ghi chú bên cạnh, không sao chép-dán, không giải thích lại mã nguồn của bạn mỗi sáng.

Project Memory
Chia sẻ với dự án
Phiên làm việc của tác nhân
Tác nhân, Thứ Hai
Cửa sổ ngữ cảnh100%
Đang làm việc
Bộ nhớ dự án+1
kiến trúc
quyết định
cạm bẫy
quy ước
tính năng
Tồn tại qua mọi phiên làm việc. Được đọc bởi mọi tác nhân.

Mỗi tác nhân lập trình AI đều có cùng một lỗ hổng. Nó đọc mã nguồn của bạn, tìm ra lý do tại sao mô-đun xác thực được xây dựng như vậy, gặp phải cạm bẫy di chuyển đã khiến bạn mất cả cuối tuần năm ngoái, và sau đó phiên làm việc kết thúc và tất cả đều biến mất. Ngày mai nó bắt đầu từ số không và phát hiện lại những điều tương tự, tiêu tốn cùng một token.

Bạn có thể dán một số nội dung vào CLAUDE.md và hy vọng nó vẫn còn hiện tại. Điều đó hoạt động với các quy tắc bạn đã biết. Nó không hoạt động với kiến thức mà các tác nhân của bạn sản xuất trong khi làm việc: quyết định mà họ vừa đưa ra với bạn, ngõ cụt mà họ đã khám phá, điều gì đó về bản dựng của bạn chỉ trở nên rõ ràng vào lúc 2 giờ sáng.

Project Memory đóng vòng lặp đó lại. Các tác nhân của bạn ghi lại những gì chúng học được vào một cơ sở kiến thức lâu dài, sử dụng các công cụ MCP, như một phần bình thường của công việc. Nó sống cùng dự án, không phải với tài khoản của bạn, vì vậy tác nhân tiếp theo đọc nó, và tác nhân của đồng đội bạn trên máy của họ cũng vậy.

Chứng mất trí nhớ phiên làm việc, và điều đó thực sự tốn kém

Các triệu chứng quá quen thuộc khiến hầu hết mọi người ngừng nhận ra chúng.

Bạn giải thích lại cùng một kiến trúc

Mỗi phiên làm việc mới bắt đầu với bạn gõ lại ba đoạn văn giống nhau về cách mà dự án được kết nối. Đây là lời nhắc được lặp lại nhiều nhất trong lập trình tác nhân.

Các tác nhân phải trả tiền để học lại những gì họ đã biết

Một tác nhân phải đọc lại một nửa repo trước khi có thể hành động tiêu tốn token thực và thời gian thực để phát hiện lại kiến thức mà nó đã có ngày hôm qua.

Cùng một cạm bẫy bị mắc lại hai lần

Một cạm bẫy mà tác nhân của bạn đã gặp và sửa vào tháng Sáu thì không thể thấy vào tháng Bảy. Không có gì ghi lại nó, vì vậy không có gì ngăn tác nhân tiếp theo đi vào đó một lần nữa.

Kiến thức chỉ tồn tại trên một máy

Những gì tác nhân của bạn học được sống trong phiên làm việc của bạn, trên máy tính xách tay của bạn. Tác nhân của đồng đội bạn không biết gì về nó và bắt đầu dự án từ đầu.

Project Memory mang lại cho bạn điều gì

Một lớp bộ nhớ lâu dài cho các tác nhân AI, được tích hợp vào IDE nơi các tác nhân đó đã chạy.

Kiến thức tồn tại lâu hơn phiên làm việc

Các ghi chú được lưu trữ trên máy chủ theo từng dự án. Đóng tác nhân, thoát ứng dụng, khởi động lại Mac, chuyển máy tính xách tay: bộ nhớ vẫn còn đó khi bạn quay lại.

Được viết bởi các tác nhân, không phải bởi bạn

Các tác nhân lưu thông qua công cụ memory_save MCP như một phần của công việc bình thường, không có lời nhắc xác nhận. Bạn có một cơ sở kiến thức tự động lấp đầy thay vì tài liệu mà không ai cập nhật.

Chia sẻ với mọi người trong dự án

Bộ nhớ được gán cho dự án, không phải cho tài khoản người dùng của bạn. Nhân bản repo, mở nó trong AgentsRoom, và bạn đọc cùng một bộ nhớ mà các tác nhân của đồng đội bạn đã viết.

Năm thư mục tự xây dựng

kiến trúc, quyết định, quy ước, cạm bẫy, tính năng. Các thư mục được tạo ra khi sử dụng lần đầu, vì vậy cấu trúc xuất hiện khi kiến thức xuất hiện. Không cần thiết lập.

Cập nhật thay vì tạo, theo mặc định

Lưu một ghi chú dưới một tên đã tồn tại cập nhật ghi chú đó tại chỗ. Bộ nhớ trở nên sâu hơn theo thời gian thay vì lan rộng thành bốn mươi mục gần giống nhau.

Một đồ thị kiến thức thực sự

Các ghi chú liên kết với nhau bằng [[liên kết-wiki]]. Chế độ xem đồ thị vẽ những liên kết đó, nhóm các ghi chú theo thư mục, và làm mờ những ghi chú đang cũ dần để bạn có thể thấy dự án của mình thực sự biết gì.

Tìm kiếm mờ trên mọi thứ

Tìm kiếm chạy trên tên ghi chú, gợi ý truy xuất, nội dung đầy đủ và thẻ cùng một lúc, vì vậy bạn tìm thấy quyết định mà bạn chỉ nhớ một nửa từ hai từ của nó.

Miễn phí, không giới hạn ghi chú

Project Memory không phải là một phần mở rộng trả phí và không có hạn ngạch. Không có đăng ký đồng bộ hóa riêng biệt để mua: bộ nhớ và đồ thị của nó đơn giản là một phần của AgentsRoom.

Năm thư mục mà dự án của bạn lấp đầy

Cấu trúc chuẩn, tự động tạo ra khi viết lần đầu. Một chủ đề cho mỗi ghi chú, một ghi chú cho mỗi ý tưởng.

kiến trúc

Cách mà một mô-đun thực sự hoạt động và nơi mã của nó tồn tại. Ghi chú mà một tác nhân đọc thay vì phải tìm lại mười hai tệp.

quyết định

Một ghi chú cho mỗi quyết định: ngữ cảnh, lựa chọn, và lý do. Đây là phần ngăn ai đó lặng lẽ hoàn tác nó sau sáu tháng.

quy ước

Các quy tắc được phát hiện trong khi làm việc, không phải những quy tắc bạn đã ghi lại từ trước. Đặt tên, mẫu, cách mà mã nguồn này thực hiện các việc.

cạm bẫy

Cạm bẫy, sự cố trong quá khứ, không bao giờ làm điều này nữa. Một lỗi đã được sửa một lần không nên phải trả giá hai lần.

tính năng

Trạng thái chức năng của mỗi tính năng: cái gì được phát hành hôm nay, cái gì đang được xây dựng dở, cái gì đã được cố ý bỏ qua.

Ba khoảnh khắc mà kiến thức được ghi lại

Phần khó khăn của bất kỳ cơ sở kiến thức nào là ghi lại bất kỳ điều gì vào đó. Project Memory tấn công từ ba phía.

01

Khi nó xảy ra, theo mặc định

Mỗi tác nhân trong AgentsRoom nhận được hướng dẫn bộ nhớ trong lời nhắc hệ thống của nó: sau một kết quả quan trọng, một quyết định được đưa ra, một cạm bẫy bị mắc phải, một mô-đun được hiểu, một tính năng được phát hành, hãy ghi lại. Khác với việc lưu một kỹ năng hoặc một lời nhắc, việc ghi nhớ không cần xác nhận. Đây là một cử chỉ làm việc bình thường, vì vậy nó thực sự xảy ra.

02

Luôn ghi nhớ, theo từng tác nhân

Bật công tắc Luôn ghi nhớ trên bất kỳ tác nhân nào và nó nhận được một quy tắc nghiêm ngặt hơn: vào cuối mỗi lượt tạo ra một bài học bền vững, hãy lưu lại trước khi kết thúc. Hữu ích cho các vai trò tạo ra nhiều kiến thức, như một kiến trúc sư làm việc qua một lần tái cấu trúc hoặc một tác nhân QA lập bản đồ các chế độ thất bại.

03

Khi ra ngoài

Khi bạn đóng một tác nhân vẫn có phiên làm việc đang hoạt động, AgentsRoom hỏi xem có muốn ghi nhớ trước không. Chọn Ghi nhớ và hướng dẫn sẽ vào phiên làm việc đang chạy để tác nhân ghi lại những gì nó đã học được trước khi bạn đóng tab. Khoảnh khắc mà kiến thức thường bị mất trở thành khoảnh khắc nó được lưu lại. Các phiên ngắn được bỏ qua tự động, vì một việc hai phút không đáng để ghi nhớ, và bạn có thể chọn không nhận lời nhắc cho một tác nhân, một dự án hoặc ở mọi nơi.

Xem những gì dự án của bạn biết

Chế độ xem đồ thị biến bộ nhớ thành một bản đồ thay vì một danh sách.

Chế độ xem đồ thị[[liên kết-wiki]]
kiến trúcquyết địnhcạm bẫy
Được cập nhật gần đâyĐang cũ dầnLiên kết wiki

Mỗi ghi chú là một nút. Các thư mục tạo thành các cụm. Các [[liên kết-wiki]] mà các tác nhân viết bên trong nội dung ghi chú trở thành các cạnh, vì vậy đồ thị vẽ hình dạng thực tế của kiến thức dự án của bạn thay vì một cây thư mục.

Tính mới mẻ thúc đẩy hình ảnh. Một ghi chú được cập nhật gần đây lớn hơn và sáng hơn; một ghi chú không được chạm vào trong nhiều tuần sẽ nhỏ lại và mờ đi, trong một khoảng thời gian sáu mươi ngày. Kiến thức cũ trông cũ, điều này chính xác là khi bạn muốn nhận ra nó. Nhấp vào bất kỳ nút nào để mở ghi chú đó.

Một bộ nhớ cho mỗi dự án, không phải cho mỗi người

Đây là phần mà hầu hết các công cụ bộ nhớ hiểu sai.

Hầu hết các công cụ kiến thức giới hạn mọi thứ vào một tài khoản người dùng: ghi chú của bạn, kho của bạn, đồng bộ hóa của bạn. Mô hình đó bị phá vỡ ngay khi một người thứ hai tham gia, vì kiến thức quan trọng là về dự án, không phải về bạn.

AgentsRoom gán Project Memory cho id dự án được cam kết trong repo. Mọi người mở dự án đó đều đọc và viết cùng một bộ nhớ. Một đồng đội nhân bản repo, mở nó, và các tác nhân của họ thừa hưởng mọi thứ mà tác nhân của bạn đã học. Không cần gửi lời mời, không cần chia sẻ kho, không cần xuất và nhập lại.

Một hệ quả đáng biết: quyền truy cập dựa trên khả năng. Đăng nhập và có id dự án là điều cấp quyền truy cập, vì vậy hãy coi bộ nhớ của một repo công khai là công khai. Các tác nhân được hướng dẫn không bao giờ lưu trữ bí mật hoặc đường dẫn cụ thể cho máy trong đó, và bạn cũng không nên như vậy.

Ba công cụ, và các tác nhân của bạn làm phần còn lại

Project Memory được cung cấp cho các tác nhân qua MCP, vì vậy bất kỳ tác nhân CLI nào kết nối đều sử dụng cùng một giao diện.

memory_list

Liệt kê các thư mục và ghi chú với các gợi ý truy xuất và một bản xem trước nội dung. Các tác nhân được hướng dẫn gọi nó vào đầu bất kỳ nhiệm vụ không tầm thường nào, trước khi khám phá mã nguồn: mô-đun có thể đã được giải thích.

memory_get

Trả về toàn bộ nội dung markdown của một ghi chú, theo id hoặc theo tên chính xác. Tên là cách mà các liên kết wiki được giải quyết, vì vậy một tác nhân có thể theo [[một-liên-kết]] từ một ghi chú thẳng vào ghi chú tiếp theo.

memory_save

Tạo hoặc cập nhật một ghi chú. Tên giống nhau có nghĩa là cập nhật tại chỗ. Nhận một tên, một gợi ý truy xuất, nội dung markdown, một thư mục tùy chọn và thẻ.

Không phụ thuộc vào nhà cung cấp: các công cụ được phục vụ bởi máy chủ MCP của AgentsRoom, vì vậy Claude Code, Codex CLI và các CLI tác nhân khác mà bạn chạy trong AgentsRoom đều đọc và viết cùng một bộ nhớ dự án.

Cách nó hoạt động

Không có bước thiết lập nào. Bộ nhớ bắt đầu trống và tự lấp đầy.

01

Các tác nhân của bạn bắt đầu đọc

Từ phiên làm việc đầu tiên, mỗi tác nhân được hướng dẫn kiểm tra bộ nhớ dự án trước khi bắt đầu đào sâu vào mã. Ban đầu nó không tìm thấy gì và tiếp tục công việc.

02

Các tác nhân của bạn bắt đầu viết

Quyết định thực sự đầu tiên, cạm bẫy đầu tiên, mô-đun đầu tiên được hiểu đúng: tác nhân lưu một ghi chú. Các thư mục xuất hiện khi cần thiết. Bạn có thể theo dõi số lượng tăng lên trên biểu tượng não trong dock.

03

Mỗi phiên làm việc sau đó ngắn hơn

Các tác nhân mới mở với hiểu biết làm việc về dự án. Bạn ngừng viết cùng ba đoạn văn ngữ cảnh giống nhau, và tác nhân ngừng tiêu tốn token để phát hiện lại những gì nó đã làm.

Nơi nó kiếm được giá trị

Kiến thức từng sống trong đầu một người, hoặc không ở đâu cả.

Các cơ quan xử lý mã nguồn của khách hàng

Mười hai dự án khách hàng, mỗi dự án có những điểm đặc trưng riêng. Mỗi dự án mang theo bộ nhớ riêng của nó, vì vậy việc lấy lại một dự án sau ba tháng không có nghĩa là phải học lại từ nhật ký cam kết.

Onboarding, con người hay tác nhân

Một nhà phát triển mới nhân bản repo và các tác nhân của họ đã biết kiến trúc, quy ước và cạm bẫy. Bộ nhớ là tài liệu onboarding, ngoại trừ nó hiện tại vì nó đã được viết trong khi công việc diễn ra.

Mã nguồn cũ mà không ai nhớ

Chỉ định một tác nhân vào mô-đun cũ kỹ, để nó tìm ra cách mà nó hoạt động, và để nó ghi lại điều đó vào kiến trúc. Người tiếp theo chạm vào nó bắt đầu từ một lời giải thích thay vì một bí ẩn.

Chuyển giao giữa các tác nhân

Một tác nhân PM xác định phạm vi, một tác nhân phát triển xây dựng, một tác nhân QA xác minh. Mỗi tác nhân ghi lại những gì nó đã học được, và tác nhân tiếp theo đọc nó, vì vậy chuỗi không mất mạch giữa các bước.

Bộ nhớ, kỹ năng và lời nhắc không phải là cùng một thứ

AgentsRoom giữ ba thư viện vì chúng trả lời ba câu hỏi khác nhau.

Project Memory

Điều gì là đúng về dự án này?

Các sự thật mà các tác nhân phát hiện: quyết định, kiến trúc, cạm bẫy, quy ước, trạng thái tính năng. Được viết bởi các tác nhân, chia sẻ với toàn bộ dự án, cụ thể cho mã nguồn này.

Thư viện Kỹ năng

Chúng tôi thực hiện loại nhiệm vụ này như thế nào?

Các quy trình tái sử dụng được tải khi có liên quan: một danh sách kiểm tra đánh giá, một mẫu di chuyển, một kiểm toán khả năng tiếp cận. Có thể di chuyển giữa các dự án và xuất khẩu sang các công cụ khác.

Khám phá Thư viện Kỹ năng

Thư viện Lời nhắc

Tôi muốn hỏi điều gì, một lần nữa?

Các hướng dẫn bạn gửi thường xuyên, được lưu và tổ chức để bạn ngừng gõ lại chúng. Được viết bởi bạn, gửi bởi bạn.

Khám phá Thư viện Lời nhắc

Project Memory là một câu trả lời cho bộ nhớ của agent, không phải câu trả lời duy nhất. Các tệp CLAUDE.md, mem0, Letta, Zep, basic-memory và Obsidian kèm MCP mỗi thứ giải quyết một phần khác nhau của vấn đề.

So sánh các công cụ bộ nhớ AI

Câu hỏi thường gặp

Project Memory trong AgentsRoom là gì?

Project Memory là một cơ sở kiến thức lâu dài, chia sẻ gắn liền với một dự án. Các tác nhân lập trình AI của bạn ghi lại ghi chú vào đó trong khi làm việc, sử dụng công cụ memory_save MCP, và đọc từ đó với memory_list và memory_get. Các ghi chú bao gồm kiến trúc, quyết định, quy ước, cạm bẫy và trạng thái tính năng. Khác với cửa sổ ngữ cảnh của một tác nhân, bị xóa khi phiên làm việc kết thúc, bộ nhớ được lưu trữ trên máy chủ và tồn tại qua các phiên làm việc, khởi động lại và máy móc.

Điều này khác gì so với tệp CLAUDE.md hoặc AGENTS.md?

Chúng bổ sung cho nhau. Một tệp CLAUDE.md là một tệp hướng dẫn tĩnh mà bạn viết và duy trì bằng tay: các quy tắc bạn đã biết, được tải vào đầu mỗi phiên làm việc. Project Memory là động và được viết bởi tác nhân: nó ghi lại những gì các tác nhân của bạn học được trong khi làm việc, ghi chú theo ghi chú, và phát triển mà không cần bạn duy trì. Trên thực tế, CLAUDE.md giữ các quy ước và lệnh của bạn, trong khi bộ nhớ giữ sự hiểu biết tích lũy về mã nguồn, các quyết định và cạm bẫy. AgentsRoom cũng cho phép bạn chỉnh sửa CLAUDE.md từ giao diện người dùng.

Các đồng đội của tôi có thấy cùng một bộ nhớ không?

Có. Project Memory được gán cho id dự án được lưu trữ trong repo, không phải cho tài khoản người dùng của bạn, vì vậy mọi người mở dự án trong AgentsRoom đều đọc và viết cùng một bộ nhớ. Đồng đội của bạn nhân bản repo, mở nó, và các tác nhân của họ thừa hưởng mọi thứ mà tác nhân của bạn đã học. Không cần gửi lời mời, xuất hoặc nhập lại. Quyền truy cập dựa trên khả năng: đăng nhập và có id dự án là điều cấp quyền truy cập, vì vậy hãy coi bộ nhớ của một repo công khai là công khai và giữ bí mật ra ngoài.

Project Memory có miễn phí không?

Có. Project Memory được bao gồm trong AgentsRoom mà không tốn thêm chi phí và không có giới hạn ghi chú. Không có đăng ký đồng bộ hóa riêng biệt và không có phần mở rộng trả phí cho đồ thị kiến thức. Bạn cần phải đăng nhập, vì bộ nhớ được lưu trữ trên máy chủ để có thể chia sẻ giữa các người dùng của dự án.

Các tác nhân AI nào có thể sử dụng bộ nhớ dự án?

Tất cả các CLI tác nhân mà bạn chạy bên trong AgentsRoom. Các công cụ bộ nhớ được phục vụ bởi máy chủ MCP của AgentsRoom thay vì bị ràng buộc với một nhà cung cấp, vì vậy Claude Code, Codex CLI và các CLI hỗ trợ khác đều đọc và viết cùng một ghi chú. Đó là lý do để đưa bộ nhớ vào IDE thay vì bên trong một nhà cung cấp: chuyển đổi tác nhân không làm mất kiến thức tích lũy của dự án của bạn.

Tôi có phải bảo các tác nhân lưu lại không?

Không, mặc dù bạn có thể. Mỗi tác nhân nhận được hướng dẫn bộ nhớ trong lời nhắc hệ thống của nó và tự lưu sau các kết quả quan trọng mà không cần lời nhắc xác nhận. Ngoài ra, bạn có thể bật Luôn ghi nhớ cho một tác nhân cụ thể, điều này khiến nó lưu lại một bài học vào cuối mỗi lượt tạo ra một bài học, và khi bạn đóng một tác nhân có phiên làm việc đang hoạt động, AgentsRoom sẽ đề nghị ghi nhớ phiên làm việc trước khi bạn đóng tab.

Tôi có thể đọc và chỉnh sửa bộ nhớ không?

Có. Biểu tượng não trong dock mở bộ nhớ, với một huy hiệu cho biết có bao nhiêu ghi chú tồn tại. Bạn có một thanh bên thư mục, tìm kiếm mờ trên tên, gợi ý, nội dung và thẻ, và một trình chỉnh sửa đầy đủ để tạo, đổi tên, sao chép hoặc xóa ghi chú và di chuyển chúng giữa các thư mục. Cũng có một chế độ xem đồ thị vẽ các ghi chú như các nút, các liên kết wiki như các cạnh, và làm mờ các ghi chú đang cũ dần.

Project Memory có hoạt động ngoại tuyến không?

Một phần. Ứng dụng máy tính để bàn giữ một bộ nhớ cache cục bộ của bộ nhớ trong thư mục dự án, vì vậy giao diện người dùng AgentsRoom vẫn có thể hiển thị ghi chú của bạn mà không cần kết nối. Các công cụ bộ nhớ của các tác nhân cần kết nối để đọc hoặc viết. Tệp cache được gitignored, vì vậy nó không bao giờ làm ô nhiễm repo của bạn.

Điều gì không nên đưa vào bộ nhớ dự án?

Bí mật, thông tin xác thực, token và đường dẫn cụ thể cho máy. Mô tả công cụ mà các tác nhân nhận được cấm lưu trữ chúng một cách rõ ràng, và bạn cũng nên tuân theo quy tắc tương tự khi viết ghi chú bằng tay. Bộ nhớ dành cho kiến thức tinh chế, bền vững về dự án: các quyết định và lý do tại sao chúng được đưa ra, cách mà các mô-đun hoạt động, các cạm bẫy cần tránh, các quy ước đang có hiệu lực. Những cuộc trò chuyện trong phiên và các chi tiết một lần không thuộc về nó.

Tôi có thể tắt Project Memory không?

Có, ở nhiều cấp độ. Bộ nhớ được bật theo mặc định, và một công tắc đơn trong các mặc định tác nhân của dự án sẽ tắt nó cho dự án đó: không có lời nhắc ghi nhớ khi đóng một tác nhân, không có hướng dẫn bộ nhớ trong lời nhắc hệ thống, và các tác nhân được thông báo rằng các công cụ bộ nhớ không khả dụng. Bạn cũng có thể giữ bộ nhớ bật nhưng chỉ im lặng lời nhắc đóng, cho một tác nhân, một dự án, hoặc toàn cầu. Không có gì bị xóa khi bạn tắt nó, vì vậy việc bật lại sẽ khôi phục các ghi chú mà bạn đã có.

Bạn cũng có thể thích

Ngừng giải thích lại mã nguồn của bạn

Tải xuống AgentsRoom và để các tác nhân của bạn bắt đầu ghi nhớ. Miễn phí, không giới hạn ghi chú.

Miễn phíTải xuống AgentsRoom

Ứng dụng đồng hành: theo dõi agent khi đi đường

Sử dụng Claude, Codex, Antigravity CLI hoặc nhà cung cấp AI khác.

Tải tiện ích mở rộng
Chrome Web Store

Gửi lỗi và yêu cầu thẳng vào backlog công khai của bạn.

Một cái nhìn về AgentsRoom đang hoạt động.

Nhiều dự án
Đa nhà cung cấp
Nhiều agent
Trạng thái trực tiếp
File diff & commit
Ứng dụng đồng hành mobile
Xem trước trực tiếp
Đội agent
Tự động hóa trình duyệt
Dev theo backlog
Thư viện prompt
Thư viện skill
Xem tất cả tính năng