Project Memory

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.

Project Memory
Wspólne z projektem
Sesja agenta
Agent, poniedziałek
Okno kontekstowe100%
Pracuje
Pamięć projektu+1
architektura
decyzje
pułapki
konwencje
funkcje
Przetrwa każdą sesję. Odczytywana przez każdego agenta.

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ł.

architektura

Jak moduł faktycznie działa i gdzie znajduje się jego kod. Notatka, którą agent odczytuje zamiast przeszukiwać dwanaście plików.

decyzje

Jedna 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.

konwencje

Reguł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łapki

Pułapki, przeszłe incydenty, nigdy więcej tego nie rób. Błąd naprawiony raz nie powinien być płacony dwa razy.

funkcje

Funkcjonalny 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.

01

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.

02

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.

03

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.

Widok grafu[[linki-wiki]]
architekturadecyzjepułapki
Niedawno zaktualizowaneStaje się przestarzałeLink wiki

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_list

Wyś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_get

Zwraca 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_save

Tworzy 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.

01

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.

02

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.

03

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ści

Biblioteka 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ów

Project 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 AI

Najczęś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ć

Przestań ponownie wyjaśniać swoją bazę kodu

Pobierz AgentsRoom i pozwól swoim agentom zacząć pamiętać. Darmowe, bez limitu notatek.

Za darmoPobierz AgentsRoom

Aplikacja towarzyszaca: monitoruj agentów w podrozy

Użyj Claude, Codex, Antigravity CLI lub innego dostawcy AI.

Zainstaluj rozszerzenie
Chrome Web Store

Wysyłaj bugi i prośby bezpośrednio do swojego publicznego backlogu.

Spojrzenie na AgentsRoom w akcji.

Wiele projektów
Multi-provider
Wielu agentów
Status na żywo
Diff i commit
Aplikacja mobilna
Podgląd na żywo
Zespoły agentów
Testy w przeglądarce
Dev oparta na backlogu
Biblioteka promptów
Biblioteka umiejętności
Zobacz wszystkie funkcje