Twoje agenty zapominają wszystko.
To jest miejsce, w którym przestają.
Trwała, wspólna baza wiedzy, którą twoje agenty kodujące AI zapisują same podczas pracy. Decyzje, architektura, pułapki i konwencje przetrwają sesję, restart i maszynę.
Zamknij sesję, a okno kontekstowe znika. Project Memory to część, która pozostaje: pamięć długoterminowa dla agentów AI, przechowywana na projekt, odczytywana przez każdego agenta i każdego członka zespołu, który otwiera to repozytorium. Żadna aplikacja do robienia notatek z boku, żadnego kopiowania-wklejania, żadnego ponownego wyjaśniania twojej bazy kodu każdego ranka.
Każdy agent kodujący AI ma tę samą lukę. Odczytuje twoją bazę kodu, rozumie, dlaczego moduł autoryzacji jest zbudowany w ten sposób, wpada w pułapkę migracyjną, która kosztowała cię weekend w zeszłym roku, a potem sesja się kończy i wszystko to znika. Jutro zaczyna od zera i odkrywa te same rzeczy, spalając te same tokeny.
Możesz wkleić część tego do CLAUDE.md i mieć nadzieję, że pozostanie aktualne. To działa dla reguł, które już znasz. Nie działa dla wiedzy, którą twoje agenty produkują podczas pracy: decyzji, które właśnie podjęły z tobą, ślepego zaułka, który zbadały, rzeczy o twoim budowie, które stają się oczywiste dopiero o 2 w nocy.
Project Memory zamyka tę pętlę. Twoje agenty zapisują to, czego się uczą, w trwałej bazie wiedzy, używając narzędzi MCP, jako normalnej części wykonywania pracy. Żyje z projektem, a nie z twoim kontem, więc następny agent to odczytuje, a także agent twojego kolegi z zespołu na ich maszynie.
Amnezja sesyjna i co to naprawdę kosztuje
Objawy są tak znajome, że większość ludzi przestała je zauważać.
Musisz ponownie wyjaśniać tę samą architekturę
Każda nowa sesja zaczyna się od tego, że ty wpisujesz te same trzy akapity o tym, jak projekt jest połączony. To jest najczęściej powtarzany komunikat w kodowaniu agentów.
Agenci płacą za ponowne odkrywanie tego, co już wiedzieli
Agent, który musi ponownie przeczytać połowę repozytorium, zanim będzie mógł działać, wydaje prawdziwe tokeny i prawdziwe minuty na ponowne odkrywanie wiedzy, którą już miał wczoraj.
Ta sama pułapka zostaje włączona dwa razy
Pułapka, w którą twój agent wpadł i naprawił w czerwcu, jest niewidoczna w lipcu. Nic tego nie zarejestrowało, więc nic nie powstrzymuje następnego agenta przed ponownym wpadnięciem w nią.
Wiedza pozostaje na jednej maszynie
To, czego twój agent się nauczył, żyje w twojej sesji, na twoim laptopie. Agent twojego kolegi z zespołu nie wie o tym i zaczyna projekt od zera.
Co daje Project Memory
Warstwa pamięci długoterminowej dla agentów AI, wbudowana w IDE, w którym te agenty już działają.
Wiedza, która przetrwa sesję
Notatki są przechowywane po stronie serwera na projekt. Zamknij agenta, wyjdź z aplikacji, zrestartuj Maca, przełącz laptop: pamięć nadal tam jest, gdy wrócisz.
Pisane przez agentów, a nie przez ciebie
Agenci zapisują za pomocą narzędzia memory_save MCP jako część normalnej pracy, bez potwierdzenia. Otrzymujesz bazę wiedzy, która sama się wypełnia, zamiast dokumentacji, której nikt nie aktualizuje.
Wspólne z wszystkimi w projekcie
Pamięć jest powiązana z projektem, a nie z twoim kontem użytkownika. Sklonuj repozytorium, otwórz je w AgentsRoom, a odczytasz tę samą pamięć, którą pisali agenci twoich kolegów.
Pięć folderów, które same się wypełniają
architektura, decyzje, konwencje, pułapki, funkcje. Foldery są tworzone przy pierwszym użyciu, więc struktura pojawia się w miarę pojawiania się wiedzy. Nic do skonfigurowania.
Aktualizuj zamiast tworzyć, domyślnie
Zapisanie notatki pod istniejącą nazwą aktualizuje tę notatkę w miejscu. Pamięć staje się głębsza z czasem, zamiast rozprzestrzeniać się na czterdzieści prawie zduplikowanych wpisów.
Prawdziwy graf wiedzy
Notatki łączą się ze sobą za pomocą [[linków-wiki]]. Widok grafu rysuje te linki, grupuje notatki według folderów i przyciemnia te, które stają się przestarzałe, abyś mógł zobaczyć, co twoje projekty naprawdę wiedzą.
Niejednoznaczne wyszukiwanie we wszystkim
Wyszukiwanie działa na nazwach notatek, wskazówkach, pełnych treściach i tagach jednocześnie, więc znajdziesz decyzję, którą pół pamiętasz z dwóch słów.
Darmowe, bez limitu notatek
Project Memory nie jest płatnym dodatkiem i nie ma limitu. Nie ma osobnej subskrypcji synchronizacji do kupienia: pamięć i jej graf są po prostu częścią AgentsRoom.
Pięć folderów, które wypełnia twój projekt
Kanoniczna struktura, automatycznie tworzona przy pierwszym zapisie. Jeden temat na notatkę, jedna notatka na pomysł.
architekturaJak moduł faktycznie działa i gdzie znajduje się jego kod. Notatka, którą agent odczytuje zamiast przeszukiwać dwanaście plików.
decyzjeJedna notatka na decyzję: kontekst, wybór i dlaczego. To jest część, która powstrzymuje kogoś przed cichym cofnięciem tego sześć miesięcy później.
konwencjeReguły odkryte podczas pracy, a nie te, które zapisałeś na początku. Nazewnictwo, wzorce, sposób, w jaki ta baza kodu robi rzeczy.
pułapkiPułapki, przeszłe incydenty, nigdy więcej tego nie rób. Błąd naprawiony raz nie powinien być płacony dwa razy.
funkcjeFunkcjonalny stan każdej funkcji: co jest wdrażane dzisiaj, co jest w trakcie budowy, co zostało celowo pominięte.
Trzy momenty, w których wiedza jest rejestrowana
Trudną częścią każdej bazy wiedzy jest zapisanie czegokolwiek w niej. Project Memory atakuje to z trzech stron.
Jak to się dzieje, domyślnie
Każdy agent w AgentsRoom otrzymuje instrukcję pamięci w swoim systemowym komunikacie: po znaczącym wyniku, podjętej decyzji, napotkanej pułapce, zrozumianym module, wdrożonej funkcji, zapisz to. W przeciwieństwie do zapisywania umiejętności lub komunikatu, zapisy pamięci nie wymagają potwierdzenia. To jest normalny gest roboczy, więc faktycznie się zdarza.
Zawsze zapamiętuj, na każdego agenta
Włącz przełącznik Zawsze zapamiętuj dla dowolnego agenta, a otrzymuje on surowszą regułę: na końcu każdej tury, która przyniosła trwałe uczenie, zachowaj to przed zakończeniem. Przydatne w rolach, które generują dużo wiedzy, jak architekt pracujący nad refaktoryzacją lub agent QA mapujący tryby awarii.
Na wyjściu
Kiedy zamykasz agenta, który nadal ma aktywną sesję, AgentsRoom pyta, czy najpierw zapamiętać. Wybierz Zapamiętaj, a instrukcja trafia do bieżącej sesji, więc agent zapisuje to, czego się nauczył, zanim zamkniesz kartę. Jedyny moment, w którym wiedza zazwyczaj ginie, staje się momentem, w którym zostaje zapisana. Krótkie sesje są automatycznie pomijane, ponieważ dwuminutowa sprawa nie jest warta pamięci, a możesz zrezygnować z komunikatu dla jednego agenta, jednego projektu lub wszędzie.
Zobacz, co twoje projekty wiedzą
Widok grafu przekształca pamięć w mapę zamiast listy.
Każda notatka to węzeł. Foldery tworzą klastry. [[linki-wiki]], które agenci piszą wewnątrz treści notatek, stają się krawędziami, więc graf rysuje rzeczywisty kształt wiedzy twojego projektu, a nie drzewo folderów.
Świeżość napędza wizualizacje. Notatka niedawno zaktualizowana jest większa i jaśniejsza; ta, która nie była dotykana od tygodni, kurczy się i blaknie, na horyzoncie sześćdziesięciu dni. Przestarzała wiedza wygląda na przestarzałą, co jest dokładnie wtedy, gdy chcesz to zauważyć. Kliknij dowolny węzeł, aby otworzyć tę notatkę.
Jedna pamięć na projekt, a nie na osobę
To jest część, którą większość narzędzi pamięci myli.
Większość narzędzi wiedzy ogranicza wszystko do konta użytkownika: twoje notatki, twój skarbiec, twoja synchronizacja. Ten model łamie się w momencie, gdy dołącza druga osoba, ponieważ wiedza, która ma znaczenie, dotyczy projektu, a nie ciebie.
AgentsRoom przypisuje Project Memory do identyfikatora projektu zapisanego w repozytorium. Każdy, kto otwiera ten projekt, odczytuje i zapisuje tę samą pamięć. Kolega z zespołu klonuje repozytorium, otwiera je, a ich agenci dziedziczą wszystko, czego nauczyły się twoje. Nie ma nic do zapraszania, eksportowania ani importowania. Dostęp oparty na zdolnościach: bycie zalogowanym i posiadanie identyfikatora projektu to to, co przyznaje dostęp, więc traktuj pamięć publicznego repozytorium jako publiczną. Agenci są instruowani, aby nigdy nie przechowywać sekretów ani ścieżek specyficznych dla maszyny w niej, a ty również nie powinieneś.
One consequence worth knowing: access is capability-based. Being logged in and having the project id is what grants access, so treat the memory of a public repository as public. Agents are instructed never to store secrets or machine-specific paths in it, and you should not either.
Trzy narzędzia, a twoje agenty robią resztę
Project Memory jest udostępniana agentom przez MCP, więc każdy podłączony agent CLI używa tego samego interfejsu.
memory_listWyświetla foldery i notatki z ich wskazówkami i podglądem treści. Agenci są instruowani, aby wywołać to na początku każdego niebanalnego zadania, przed eksploracją bazy kodu: moduł może być już wyjaśniony.
memory_getZwraca pełną treść markdown jednej notatki, według id lub dokładnej nazwy. Nazwy to sposób, w jaki linki wiki się rozwiązują, więc agent może podążać za [[linkiem]] z jednej notatki prosto do następnej.
memory_saveTworzy lub aktualizuje notatkę. Ta sama nazwa oznacza aktualizację w miejscu. Przyjmuje nazwę, wskazówkę, treść markdown, opcjonalny folder i tagi.
Niezależny od dostawcy z założenia: narzędzia są obsługiwane przez serwer MCP AgentsRoom, więc Claude Code, Codex CLI i inne agent CLIs, które uruchamiasz w AgentsRoom, wszystkie odczytują i zapisują tę samą pamięć projektu.
Jak to działa
Nie ma kroku konfiguracji. Pamięć zaczyna się pusta i wypełnia się sama.
Twoje agenty zaczynają czytać
Od pierwszej sesji każdy agent jest instruowany, aby sprawdzić pamięć projektu, zanim zacznie przeszukiwać kod. Na początku nic nie znajduje i przechodzi do pracy.
Twoje agenty zaczynają pisać
Pierwsza prawdziwa decyzja, pierwsza pułapka, pierwszy moduł właściwie zrozumiany: agent zapisuje notatkę. Foldery pojawiają się w miarę potrzeb. Możesz obserwować, jak liczba rośnie na ikonie mózgu w docku.
Każda sesja po tym jest krótsza
Nowe agenty otwierają się z roboczym zrozumieniem projektu. Przestajesz pisać te same trzy akapity kontekstu, a agent przestaje płacić tokeny za ponowne odkrywanie tego, co już ustalił.
Gdzie zarabia na swoje utrzymanie
Wiedza, która wcześniej żyła w głowie jednej osoby lub nigdzie.
Agencje zarządzające kodami klientów
Dwanaście projektów klientów, z każdym z własnymi osobliwościami. Każdy projekt ma swoją pamięć, więc ponowne podjęcie go po trzech miesiącach nie oznacza ponownego uczenia się z logu commitów.
Wprowadzenie, ludzkie lub agentowe
Nowy programista klonuje repozytorium, a ich agenty już znają architekturę, konwencje i pułapki. Pamięć jest dokumentem wprowadzającym, z tą różnicą, że jest aktualna, ponieważ była pisana podczas pracy.
Kod dziedziczony, którego nikt nie pamięta
Wskaźnik agenta na przestarzały moduł, pozwól mu ustalić, jak działa, i niech to zapisze w architekturze. Następna osoba, która się tym zajmie, zaczyna od wyjaśnienia, a nie tajemnicy.
Przekazywanie między agentami
Agent PM określa zakres, agent dewelopera buduje, agent QA weryfikuje. Każdy zapisuje to, czego się nauczył, a następny to odczytuje, więc łańcuch nie traci wątku między krokami.
Pamięć, umiejętności i komunikaty to nie to samo
AgentsRoom utrzymuje trzy biblioteki, ponieważ odpowiadają na trzy różne pytania.
Project Memory
Co jest prawdziwe w tym projekcie?
Fakty, które agenci odkryli: decyzje, architektura, pułapki, konwencje, stan funkcji. Pisane przez agentów, dzielone z całym projektem, specyficzne dla tej bazy kodu.
Biblioteka Umiejętności
Jak wykonujemy tego rodzaju zadanie?
Wielokrotne procedury, które ładują się, gdy są istotne: lista kontrolna przeglądu, wzór migracji, audyt dostępności. Przenośne między projektami i eksportowalne do innych narzędzi.
Zbadaj Bibliotekę UmiejętnościBiblioteka Komunikatów
Co chcę zapytać, jeszcze raz?
Instrukcje, które często wysyłasz, zapisane i zorganizowane, aby przestać je przepisywać. Pisane przez ciebie, wysyłane przez ciebie.
Zbadaj Bibliotekę KomunikatówProject Memory to jedna z odpowiedzi na pamięć agentów, nie jedyna. Pliki CLAUDE.md, mem0, Letta, Zep, basic-memory oraz Obsidian z MCP rozwiązują różne części tego problemu.
Porównaj narzędzia pamięci AINajczęściej zadawane pytania
Czym jest Project Memory w AgentsRoom?
Project Memory to trwała, wspólna baza wiedzy przypisana do projektu. Twoje agenty kodujące AI zapisują notatki w niej podczas pracy, używając narzędzia memory_save MCP, i odczytują z niej za pomocą memory_list i memory_get. Notatki obejmują architekturę, decyzje, konwencje, pułapki i stan funkcji. W przeciwieństwie do okna kontekstowego agenta, które jest usuwane po zakończeniu sesji, pamięć jest przechowywana po stronie serwera i przetrwa sesje, restarty i maszyny.
Jak to się różni od pliku CLAUDE.md lub AGENTS.md?
Uzupełniają się nawzajem. CLAUDE.md to statyczny plik instrukcji, który piszesz i utrzymujesz ręcznie: reguły, które już znasz, ładowane na początku każdej sesji. Project Memory jest dynamiczna i pisana przez agentów: rejestruje to, czego twoje agenty uczą się podczas pracy, notatka po notatce, i rośnie bez twojego utrzymania. W praktyce CLAUDE.md zawiera twoje konwencje i polecenia, podczas gdy pamięć zawiera skumulowane zrozumienie bazy kodu, decyzje i pułapki. AgentsRoom pozwala również edytować twoje CLAUDE.md z interfejsu.
Czy moi koledzy widzą tę samą pamięć?
Tak. Project Memory jest powiązana z identyfikatorem projektu zapisanym w repozytorium, a nie z twoim kontem użytkownika, więc każdy, kto otwiera projekt w AgentsRoom, odczytuje i zapisuje tę samą pamięć. Twój kolega klonuje repozytorium, otwiera je, a ich agenci dziedziczą wszystko, czego nauczyły się twoje. Nie ma nic do zapraszania, eksportowania ani importowania. Dostęp oparty na zdolnościach: bycie zalogowanym i posiadanie identyfikatora projektu to to, co przyznaje dostęp, więc traktuj pamięć publicznego repozytorium jako publiczną i trzymaj sekrety z daleka.
Czy Project Memory jest darmowe?
Tak. Project Memory jest wliczone w AgentsRoom bez dodatkowych kosztów i nie ma limitu notatek. Nie ma osobnej subskrypcji synchronizacji ani płatnego dodatku do grafu wiedzy. Musisz być zalogowany, ponieważ pamięć jest przechowywana po stronie serwera, aby mogła być dzielona między użytkowników projektu.
Które agenty AI mogą korzystać z pamięci projektu?
Wszystkie agent CLIs, które uruchamiasz w AgentsRoom. Narzędzia pamięci są obsługiwane przez serwer MCP AgentsRoom, a nie są związane z jednym dostawcą, więc Claude Code, Codex CLI i inne obsługiwane CLIs wszystkie odczytują i zapisują te same notatki. To jest sens umieszczania pamięci w IDE zamiast wewnątrz jednego dostawcy: zmiana agenta nie traci skumulowanej wiedzy twojego projektu.
Czy muszę mówić agentom, aby zapisywali rzeczy?
Nie, chociaż możesz. Każdy agent otrzymuje instrukcję pamięci w swoim systemowym komunikacie i zapisuje po znaczących wynikach samodzielnie, bez potwierdzenia. Oprócz tego możesz włączyć Zawsze zapamiętuj dla konkretnego agenta, co sprawia, że utrzymuje naukę na końcu każdej tury, która ją przyniosła, a gdy zamykasz agenta z aktywną sesją, AgentsRoom oferuje zapamiętanie sesji przed zamknięciem karty.
Czy mogę samodzielnie odczytywać i edytować pamięć?
Tak. Ikona mózgu w docku otwiera pamięć, z odznaką pokazującą, ile notatek istnieje. Otrzymujesz pasek boczny folderów, niejednoznaczne wyszukiwanie po nazwach, wskazówkach, treściach i tagach oraz pełny edytor do tworzenia, zmiany nazw, duplikowania lub usuwania notatek i przenoszenia ich między folderami. Jest również widok grafu, który rysuje notatki jako węzły, linki wiki jako krawędzie i przyciemnia notatki, które stają się przestarzałe.
Czy Project Memory działa offline?
Częściowo. Aplikacja desktopowa przechowuje lokalną pamięć podręczną pamięci w folderze projektu, więc interfejs AgentsRoom może nadal pokazywać twoje notatki bez połączenia. Narzędzia pamięci agentów komunikują się z serwerem przy każdym wywołaniu, więc agenci potrzebują łączności, aby odczytać lub zapisać. Plik pamięci podręcznej jest ignorowany przez git, więc nigdy nie zanieczyszcza twojego repozytorium.
Co nie powinno trafiać do pamięci projektu?
Sekrety, dane uwierzytelniające, tokeny i ścieżki specyficzne dla maszyny. Opis narzędzia, który agenci otrzymują, zabrania ich wyraźnego przechowywania, a ty powinieneś przestrzegać tej samej zasady, pisząc notatki ręcznie. Pamięć jest dla destylowanej, trwałej wiedzy o projekcie: decyzji i dlaczego zostały podjęte, jak działają moduły, pułapek do unikania, konwencji w mocy. Rozmowy sesyjne i jednorazowe szczegóły nie należą do niej.
Czy mogę wyłączyć Project Memory?
Tak, na kilku poziomach. Pamięć jest domyślnie włączona, a pojedynczy przełącznik w domyślnych ustawieniach agenta projektu wyłącza ją dla tego projektu: brak komunikatu zapamiętania przy zamykaniu agenta, brak instrukcji pamięci w komunikatach systemowych, a agenci są informowani, że narzędzia pamięci są niedostępne. Możesz również pozostawić pamięć włączoną, ale wyciszyć tylko komunikat zamknięcia, dla jednego agenta, jednego projektu lub globalnie. Nic nie jest usuwane, gdy ją wyłączasz, więc włączenie jej z powrotem przywraca notatki, które już miałeś.
Może ci się również spodobać
Biblioteka Umiejętności
Wielokrotne procedury, które twoje agenty wykonują, przypisane do zadań i agentów.
AgentsRoom MCP
Serwer MCP, który udostępnia backlog, komunikaty, umiejętności i pamięć twoim agentom.
Wykrywanie dryfu kontekstu
Zidentyfikuj moment, w którym kontekst agenta się pogarsza, zanim zacznie wymyślać rzeczy.
Przewodnik po CLAUDE.md
Jak napisać statyczny plik instrukcji, który współpracuje z twoją pamięcią projektu.
Przestań ponownie wyjaśniać swoją bazę kodu
Pobierz AgentsRoom i pozwól swoim agentom zacząć pamiętać. Darmowe, bez limitu notatek.
Aplikacja towarzyszaca: monitoruj agentów w podrozy
Użyj Claude, Codex, Antigravity CLI lub innego dostawcy AI.
Wysyłaj bugi i prośby bezpośrednio do swojego publicznego backlogu.
Spojrzenie na AgentsRoom w akcji.