Masz dość tłumaczenia agentowi AI od początku? Hindsight tworzy zewnętrzną pamięć dostępną agentom przez MCP; autor uruchomił ją na VPS-ie i sprawdził odczyt w nowej sesji. Skuteczność zależy od aktualnych wspomnień z kontekstem, a bezpieczeństwo - od ograniczonych uprawnień, limitów API i kopii zapasowych. Zacznij od jednej decyzji i sprawdź, czy AI odnajdzie ją po zamknięciu czatu.
Najbardziej męczyło mnie w pracy z agentami AI nie to, że czasem się myliły. Męczyło mnie tłumaczenie od nowa, nad czym pracuję, jakie decyzje już podjąłem i dlaczego czegoś nie chcę robić. Jakbym codziennie zatrudniał tego samego pomocnika, który rano budzi się z pustą głową.
Gdy korzystam z jednego czatu od czasu do czasu, mogę z tym żyć. Ale kiedy przełączam się między projektami, urządzeniami i narzędziami, gubienie kontekstu zaczyna kosztować mnie czas. Właśnie dlatego zainteresowałem się Hindsight - zewnętrzną pamięcią, do której mogę podłączyć agentów.
Nie traktuję go jak magicznego dysku na wszystko. Chcę, żeby agent pamiętał moje ustalenia, preferencje i ważne fakty o projektach, a później potrafił znaleźć właściwą informację, zamiast grzebać w stercie plików jak w szufladzie z kablami.
Pokażę Ci, kiedy taka pamięć ma sens, jak uruchomiłem ją na VPS-ie i co sprawdziłem, zanim uznałem, że rzeczywiście działa.
Kiedy zwykłe notatki przestają mi wystarczać
Plik z notatkami jest świetny, dopóki wiem, czego szukam. Przy pracy z agentem problem wygląda inaczej: chcę zapytać o wcześniejszą decyzję albo preferencję i dostać kontekst, nie nazwę pliku. Hindsight porządkuje zapisane informacje, łączy powiązane wspomnienia i pozwala mi obejrzeć je między innymi w tabeli oraz na mapie powiązań.
Największą różnicę widzę w przenośności. Mogę trzymać pamięć poza pojedynczym asystentem i podłączać do niej narzędzia obsługujące MCP. To nie znaczy, że każdy czat automatycznie wie o mnie wszystko - każde narzędzie muszę osobno połączyć i sprawdzić, do czego dostało dostęp.
Przy sporadycznym pytaniu do AI nie stawiałbym serwera. Zrobiłbym to dopiero wtedy, gdy regularnie wracam do tych samych projektów, używam kilku agentów albo chcę udostępniać ustalenia w zespole.
Wspólna pamięć pomaga, ale łatwo zrobić z niej wspólny bałagan
W banku pamięci, z którym pracowałem, widziałem ponad 1000 elementów, a łącznie było ich prawie 3000. Przy takiej skali samo „zapisuj wszystko” brzmi dla mnie jak przepis na cyfrową piwnicę. Wolę zapisywać decyzję razem z datą, projektem i powodem jej podjęcia. Gdy ustalenie się zmienia, poprawiam je, zamiast zostawiać agentowi dwie sprzeczne wersje.
W zespole widzę tu duży zysk: nie muszę po raz kolejny odtwarzać, skąd wziął się pomysł albo co wyszło z wcześniejszej analizy. Jednocześnie nie wrzuciłbym do jednej pamięci danych wszystkich klientów. Najpierw ustaliłbym, kto może czytać i dodawać informacje, oraz oddzieliłbym poufne projekty.
Jeśli chcesz zbudować wspólną pamięć, zacząłbym od zasad porządkowania danych, nie od instalacji kolejnego narzędzia. Ten tekst polecam właśnie po to, żeby nie zamienić wiedzy zespołu w elegancko wyświetlany chaos.
Kliknij, aby przeczytać artykuł: Jak zbudować bazę wiedzy dla agentów AI, żeby nie stworzyć sobie nowego bałaganuJak uruchomiłem Hindsight i nie oddałem agentowi kluczy do całego domu
Wybrałem VPS, bo zależało mi na dostępie z różnych urządzeń. Hindsight mogę też uruchomić lokalnie, a do wdrożenia wykorzystać Dockera. Instalację na serwerze powierzyłem Claude Code, któremu dałem możliwość pracy z hostingiem przez oficjalny plugin Hostinger i Hostinger API. Agent pomagał mi również przy zadaniach wykonywanych przez SSH.
Mój przebieg wyglądał tak:
- Pobrałem repozytorium Hindsight z GitHuba i przygotowałem VPS.
- Podłączyłem plugin Hostinger do Claude Code oraz utworzyłem token API z określonym terminem ważności.
- Przygotowałem klucz OpenRouter z limitem wydatków i zapisałem dane konfiguracyjne w pliku
.env, zamiast umieszczać je w repozytorium. - Zleciłem agentowi instalację, skonfigurowałem domenę i rekordy DNS, a potem poczekałem na ich aktualizację i certyfikat SSL.
- Podłączyłem Hindsight do Claude Code przez MCP, zapisałem testową informację i sprawdziłem jej odczyt w nowej sesji.
W mojej przykładowej konfiguracji wybrałem Gemini 2.5 Flash do pracy z tekstem i OpenAI text-embedding-3-small do przygotowywania zapisów, po których system może wyszukiwać. Nazwy modeli są mniej ważne od testu końcowego. Jeśli agent pamięta informację tylko w tej samej rozmowie, nie potwierdziłem jeszcze, że zewnętrzna pamięć działa.
Przy kluczach API wolę być nudny. Nadaję im możliwie wąski dostęp, ustawiam termin ważności, nie wklejam ich do publicznych miejsc i po pracy sprawdzam, czy nie zostały w historii poleceń albo plikach, które później wyślę dalej.
Gdy daję agentowi dostęp do firmowej wiedzy, traktuję prywatność jak część projektu, a nie drobny druk na końcu. Polecam ten tekst, jeśli planujesz podłączyć do pamięci więcej osób lub dane klientów.
Kliknij, aby przeczytać artykuł: 82% firm chce wdrożyć AI natychmiast. Problem w tym, że większość nie ma na to planu - i tu wchodzą freelancerzyRachunek za pamięć też potrafi mieć pamięć
Sam serwer to tylko część kosztu. Dochodzą modele używane przez aplikację, domena, utrzymanie i kopie zapasowe. Dlatego przy tworzeniu klucza OpenRouter ustawiłem limit wydatków. Przykładowe 10 dolarów miesięcznie pozwala mi zacząć ostrożnie i sprawdzić, jak wygląda zużycie.
Nie robię tego dla sportu. Zdarzyło mi się, że agent wpadł w pętlę i wydał ponad 200 dolarów w mniej niż dwa dni. Od tamtej pory limit jest dla mnie pasem bezpieczeństwa, nie dodatkiem dla osób lubiących tabelki. Osobno sprawdzam też, czy mam kopię pamięci i czy umiem ją odtworzyć - serwer bez backupu przypomina notes trzymany nad zlewem.
Zanim uznałem koszt VPS-a za całą cenę takiego pomysłu, musiałem doliczyć utrzymanie, backupy i pilnowanie, czy wszystko działa. Ten artykuł polecam, jeśli chcesz podejść do rachunku równie trzeźwo.
Kliknij, aby przeczytać artykuł: Czy AI naprawdę może poprowadzić sklep bez właściciela? Analiza eksperymentu za 3000 złZacznij od jednego wspomnienia, nie od całej firmy
Hindsight ma dla mnie sens wtedy, gdy oszczędza powtarzanie kontekstu, a nie wtedy, gdy tylko dokłada kolejny panel do sprawdzania. Najpierw upewniam się, że agent potrafi odczytać konkretną decyzję w nowej sesji. Dopiero potem myślę o większej bazie i dostępie dla zespołu. Wolę małą pamięć, której ufam, niż tysiące wpisów, przy których muszę zgadywać, co jest aktualne.
- Wybieram zewnętrzną pamięć do pracy powtarzalnej, nie do okazjonalnego czatu.
- Zapisuję decyzje z kontekstem i pilnuję ich aktualności.
- Sprawdzam dostęp osobno dla każdego narzędzia i projektu.
- Ustawiam limit kosztów oraz robię kopię danych.
Twój krok na teraz: wybierz jedną decyzję z trwającego projektu, zapisz ją w pamięci i spróbuj odzyskać w zupełnie nowej sesji. Co Twój agent najczęściej każe Ci dziś tłumaczyć od początku?
Brak komentarzy - bądź pierwszy