Blog

Claude Memory: Memory, CLAUDE.md i Auto Memory

Markdown

Trzy systemy pamięci Claude: gdzie działają, jak zarządzać ustawieniami, co w nich zapisywać i jak uniknąć pięciu częstych błędów.

Przeczytaj cały artykuł

Najważniejsze informacje

W 2026 roku Claude ma trzy systemy pamięci: Memory w Claude.ai — opartą na chmurze i bezpłatną od marca 2026 roku; CLAUDE.md w Claude Code — plik z Twoimi regułami; oraz Auto Memory — notatki agenta o Twoim projekcie. Wszystkie trzy działają inaczej i w różnych produktach: Memory nie przenosi się do Claude Code, a CLAUDE.md nie działa w claude.ai. Ten artykuł zawiera tabelę porównawczą, wyjaśnia, kiedy włączyć każdy system, co gdzie umieścić oraz opisuje pięć błędów, które psują konfigurację.

Praktyczne instrukcje korzystania z Ailoot znajdziesz w dokumentacji.

Czym jest pamięć Claude i dlaczego ma trzy warstwy?

Najważniejsze informacje

W 2026 roku Claude ma trzy różne warstwy pamięci, które działają w różnych produktach. Memory działa w Claude.ai — czacie internetowym i mobilnym. CLAUDE.md i Auto Memory działają w Claude Code — na Twoim laptopie, przez terminal. To nie jest to samo. Memory nie przenosi się do Claude Code, a CLAUDE.md nie działa w Claude.ai. Gdy ktoś mówi „Claude zapomniał mój projekt”, zwykle myli miejsca, w których znajdują się poszczególne rodzaje pamięci.

We wtorek otwierasz Claude.ai i opowiadasz mu o swoich odbiorcach, formacie odpowiedzi i stylu pisania. W czwartek wracasz w nowym czacie — a Claude już to pamięta. To właśnie działanie Memory.

Otwierasz Claude Code w terminalu, przez dwa tygodnie poznajesz projekt i wyjaśniasz strukturę folderów, zasady wdrażania oraz ulubione biblioteki. Zamykasz sesję, otwierasz ją ponownie godzinę później — a agent znów zaczyna od zera. Tutaj Memory nie działa. Żeby to zmienić, potrzebujesz pliku CLAUDE.md.

Trzecia warstwa pojawiła się w 2026 roku. Auto Memory w Claude Code oznacza, że agent sam zapisuje notatki o projekcie: które polecenia działają, które testy przechodzą, które ścieżki w repozytorium są wrażliwe. Notatki są przechowywane lokalnie na dysku i automatycznie wczytywane podczas następnej sesji.

Główne źródło nieporozumień jest takie: ktoś słyszy, że „Claude już pamięta”, i myśli, że działa to automatycznie wszędzie. Tak nie jest. Memory z claude.ai nie przenosi się do Claude Code — oficjalna dokumentacja Claude Code opisuje dwa mechanizmy pamięci, a Chat Memory nie jest jednym z nich. CLAUDE.md i Auto Memory działają w Claude Code — to zupełnie inne systemy. Podobnie jest z API Anthropic: ma ono osobne narzędzie Memory, niezwiązane z pamięcią czatu.

Ten przewodnik omawia wszystkie trzy systemy, aby wyjaśnić, co gdzie umieścić i dlaczego Claude nagle „zapomina” projekt, mimo że „skonfigurowano pamięć”.

Czym jest Memory w Claude.ai i kto może z niej korzystać bezpłatnie w 2026 roku?

Najważniejsze informacje

Memory w Claude.ai to pamięć w chmurze przypisana do Twojego konta. Od marca 2026 roku Anthropic udostępnia ją bezpłatnie we wszystkich planach, także Free. Działa wyłącznie w claude.ai i aplikacji mobilnej. Claude automatycznie rozpoznaje w rozmowach informacje przydatne na dłuższą metę (zawód, styl odpowiedzi, kontekst pracy) i zapisuje je w Twoim profilu Memory. Zarządzaj nimi w Settings → Capabilities → Memory.

Jak Memory zbiera informacje

Anthropic nazywa ten proces Memory Synthesis. Mniej więcej raz dziennie Claude analizuje ostatnie rozmowy, identyfikuje informacje przydatne na dłuższą metę i zapisuje krótkie bloki podsumowań w Twoim profilu Memory. Nie są to dosłowne cytaty z Twoich wiadomości, lecz zwięzłe stwierdzenia, takie jak „użytkownik jest marketerem, prowadzi projekt internetowy i woli krótkie odpowiedzi bez zbędnych słów”.

W następnej rozmowie podsumowania są automatycznie dodawane na początku kontekstu. Claude wie, kim jesteś, czym się zajmujesz i jaki styl odpowiedzi lubisz — bez konieczności powtarzania tego w każdym czacie.

Plany obsługujące Memory

Anthropic udostępniało Memory etapami: 11 września 2025 roku — Team i Enterprise; 23 października 2025 roku — Pro i Max; 2 marca 2026 roku — bezpłatnie we wszystkich planach, wraz z narzędziem do importowania z ChatGPT, Gemini i Grok.

PlanMemory działaFunkcje
FreeTakSama funkcja Memory działa od marca 2026 roku, ale Chat Search (wyszukiwanie w historii) nadal jest dostępne tylko w płatnych planach
Pro ($20/mies.)TakMemory + Chat Search
MaxTakMemory + Chat Search
Team / EnterpriseTakPowiązane z kontem zespołu
APINieChat Memory nie przenosi się. Dla twórców agentów dostępne jest osobne narzędzie Memory
Claude CodeNieW Claude Code używaj CLAUDE.md i Auto Memory

To ważne: Memory działa tam, gdzie dostępny jest interfejs internetowy Claude.ai lub aplikacja mobilna. Gdy korzystasz z Claude przez własny kod albo CLI, Memory nie działa.

Gdzie ją znaleźć i jak edytować

W claude.ai przejdź do: Settings → Capabilities → Memory. Bezpośredni adres URL: claude.ai/settings/capabilities?modal=memory. Otworzy się lista wszystkich informacji o Tobie zapisanych przez Claude. Dostępne są trzy przyciski:

  • Pause — Claude zachowa zgromadzone wspomnienia, ale przestanie ich używać i dodawać nowe.
  • Reset memory — usuwa wszystko.
    Po wybraniu tej opcji i kliknięciu „Reset memory” nie można cofnąć tej czynności.
    — Anthropic, https://support.claude.com/en/articles/11817273
  • Edytuj poszczególne wpisy — możesz ręcznie usuwać pojedyncze wpisy.

Możesz też używać poleceń bezpośrednio w czacie: powiedz Claude’owi „zapamiętaj X” albo „zapomnij Y”, a Memory zostanie zaktualizowana bez przechodzenia do ustawień.

Jest jeszcze jedna ważna rzecz: Projekty w Claude.ai mają osobną pamięć.

Claude tworzy osobną pamięć dla każdego projektu. Dzięki temu planowanie premiery produktu pozostaje oddzielone od pracy dla klientów, a poufne rozmowy są odseparowane od ogólnych działań.
— Anthropic, https://www.claude.com/blog/memory

Oznacza to, że rozmowy w ramach Projektu nie przenikają do ogólnej pamięci i odwrotnie.

Możesz zapytać Claude’a bezpośrednio

W dowolnym czacie napisz: „Co o mnie pamiętasz?”. Claude wyświetli listę informacji zapamiętanych na potrzeby tej rozmowy. To najszybszy sposób, aby sprawdzić, co trafiło do Twojego profilu Memory.

Prywatność

Anthropic wyraźnie informuje, że pamięć jest prywatna w ramach Twojego konta i nie jest udostępniana innym użytkownikom. Domyślnie Anthropic może wykorzystywać Twoje rozmowy (w tym te, które trafiają do Memory) do ulepszania swoich modeli. Możesz to wyłączyć w ustawieniach Privacy, w sekcji Data Controls.

Czym jest CLAUDE.md w Claude Code i czym różni się od Memory?

Najważniejsze informacje

CLAUDE.md to plik tekstowy w katalogu głównym projektu, który Claude Code odczytuje na początku każdej sesji. To Ty zapisujesz w nim reguły: jakich narzędzi używać, jak zorganizowane są foldery, czego nie robić. W przeciwieństwie do Memory nic nie jest zbierane automatycznie — samodzielnie decydujesz, co umieścić w pliku. Dla każdego projektu jest osobny plik, a nie jeden dla całego konta.

Memory zbiera informacje o Tobie jako osobie — Twoim stylu, preferencjach i zawodzie. CLAUDE.md dotyczy konkretnego projektu: tego repozytorium, tych poleceń i tych zasad pracy z kodem. Różnica jest zasadnicza: Memory porządkuje informacje o tym, „kim ogólnie jestem”, a CLAUDE.md mówi, „jak zorganizowana jest ta praca”.

Gdzie Claude Code szuka pliku CLAUDE.md

Pliki z czterech lokalizacji są wczytywane jednocześnie, w kolejności od najniższego do najwyższego priorytetu:

PoziomLokalizacjaCo tam umieścić
Cała organizacja/Library/Application Support/ClaudeCode/CLAUDE.md na Macu, /etc/claude-code/CLAUDE.md na LinuksieZasady firmowe dla wszystkich projektów zespołu
Użytkownik~/.claude/CLAUDE.mdOsobiste zasady obowiązujące we wszystkich projektach
Projekt./CLAUDE.md w katalogu głównym projektuGłówny plik, dotyczący projektu i zatwierdzony w git
Lokalnie./CLAUDE.local.mdNotatki dotyczące projektu, które nie są zatwierdzane w git

Wszystkie cztery pliki są wczytywane jednocześnie i łączone; nie nadpisują się nawzajem.

Wszystkie odnalezione pliki są łączone w kontekście, a nie nadpisują się nawzajem. W całym drzewie katalogów ich treść jest uporządkowana od katalogu głównego systemu plików do bieżącego katalogu roboczego.
— Anthropic, https://code.claude.com/docs/en/memory

Kolejność prowadzi od szerokiego zakresu do wąskiego. Pliki Project i Local pojawiają się na końcu, więc trafiają na koniec kontekstu, bliżej polecenia. Dlatego wszystkie kluczowe informacje należy umieścić w pliku CLAUDE.md projektu.

Co zazwyczaj się w nim umieszcza

  • Stos technologiczny projektu — Next.js / Prisma / PostgreSQL / Redis
  • Polecenia — jak uruchamiać testy, kompilować i wdrażać
  • Wrażliwe ścieżki — foldery, których nie wolno dotykać bez wyraźnej prośby
  • Konwencje — styl commitów, format nazw plików
  • Zasady biznesowe — co jest ważne dla projektu (na przykład nigdy nie wpisywać cen na sztywno)
  • Odnośniki do kontekstu — „logikę biznesową znajdziesz w docs/business/, a system projektowy w docs/design/” (nazwy folderów są dowolne; najważniejsze, by nie upychać wszystkiego w jednym pliku)

Szczegółowe omówienie znajdziesz w przewodniku po CLAUDE.md z gotowym szablonem.

Czym CLAUDE.md RÓŻNI SIĘ od Memory

FunkcjaMemory (Claude.ai)CLAUDE.md (Claude Code)
Gdzie jest przechowywanyChmura AnthropicPlik w repozytorium
Kto go tworzyClaude automatycznieTy
Z czym jest powiązanyTwoje kontoKonkretny projekt
Gdzie działaclaude.ai + aplikacja mobilnaClaude Code w terminalu
Jak wyświetlić zawartośćSettings → MemoryOtworzyć plik w edytorze
Jak jest aktualizowanyMemory Synthesis raz dziennieRęcznie go edytujesz
Polecenie aktualizacjiPowiedzieć Claude’owi albo usunąć przez Settings/memory w Claude Code

Jednym zdaniem: Memory to Twoja głowa, a CLAUDE.md to instrukcje projektowe wywieszone na ścianie biura.

Czym jest Auto Memory w Claude Code i gdzie jest przechowywana?

Najważniejsze informacje

Auto Memory to nowa funkcja Claude Code z 2026 roku. Agent sam zapisuje notatki o projekcie w lokalnym folderze ~/.claude/projects/[project-name]/memory/ — które polecenia działają, które ścieżki w repozytorium są wrażliwe i na jakie pułapki już natrafił. W przeciwieństwie do CLAUDE.md, w którym samodzielnie zapisujesz zasady, Auto Memory wypełnia się automatycznie. Pliki notatek są przechowywane lokalnie; wybrany tekst jest wczytywany do kontekstu modelu. Uzupełnia CLAUDE.md, ale go nie zastępuje.

Czym Auto Memory różni się od CLAUDE.md

CLAUDE.md zawiera Twoje instrukcje. Auto Memory zawiera notatki, które agent zapisuje dla siebie. To różne rodzaje treści.

Ręcznie wpisujesz w CLAUDE.md: „zawsze odpowiadaj w języku preferowanym przez użytkownika”, „publikuj za pomocą npm run deploy”, „nie dotykaj folderu legacy/”. To reguły ustalone z góry.

Auto Memory zawiera to, czego Claude uczy się w trakcie pracy. Uruchamia test, który nie przechodzi, bo brakuje pakietu — Claude zapisuje: „w tym projekcie przed testami uruchom npm install”. Nie popełni tego samego błędu w kolejnej sesji.

Gdzie jest przechowywana

Lokalnie na dysku, w osobnym folderze dla każdego projektu:

~/.claude/projects/[project-name]/memory/

Głównym plikiem jest MEMORY.md. Ważny szczegół: Claude Code wczytuje cały plik CLAUDE.md, ale MEMORY.md ma limit — wczytywane jest tylko pierwsze 200 linii lub 25KB, w zależności od tego, co nastąpi wcześniej. Dzięki temu Claude nie tonie we własnych notatkach gromadzonych przez miesiące pracy. Notatki pozostają w lokalnym katalogu poza repozytorium projektu. Wczytany tekst staje się częścią kontekstu rozmowy wysyłanego do skonfigurowanej usługi modelu; lokalny zapis nie obiecuje przetwarzania offline. Nie umieszczaj sekretów w tych plikach.

Kiedy działa

Auto Memory działa w Claude Code od wersji v2.1.59+ i jest domyślnie włączona w nowych instalacjach. Aby sprawdzić jej stan i zarządzać nią, użyj polecenia:

/memory

To polecenie otwiera edytor wszystkich warstw pamięci — zarówno CLAUDE.md, jak i MEMORY.md. Możesz zobaczyć, co Claude już zapisał o projekcie, edytować te informacje lub je wyczyścić. Aby całkowicie wyłączyć Auto Memory, ustaw autoMemoryEnabled: false w ~/.claude/settings.json albo użyj zmiennej środowiskowej CLAUDE_CODE_DISABLE_AUTO_MEMORY=1.

Co zwykle trafia do pamięci

  • Polecenia, które zadziałały lub nie zadziałały
  • Struktura projektu poznana przez agenta
  • Napotkane antywzorce
  • Nazwy kluczowych plików i funkcji

Oficjalna dokumentacja Claude Code Anthropic bezpośrednio opisuje tę różnicę:

Pliki CLAUDE.md: instrukcje, które piszesz, aby zapewnić Claude stały kontekst. Auto memory: notatki, które Claude zapisuje samodzielnie na podstawie Twoich korekt i preferencji.
— Anthropic, https://code.claude.com/docs/en/memory

Innymi słowy: CLAUDE.md to instrukcje, które piszesz. Auto Memory to notatki, które Claude zapisuje dla siebie na podstawie Twoich korekt i preferencji.

Memory czy CLAUDE.md: który system sprawdzi się w danym zadaniu?

Najważniejsze informacje

Jeśli pracujesz w przeglądarce na claude.ai, potrzebujesz Memory, aby Claude pamiętał, kim jesteś jako użytkownik. Jeśli pracujesz nad projektem w Claude Code, potrzebujesz CLAUDE.md, aby Claude pamiętał zasady projektu, a Auto Memory może działać w tle. Te systemy nie konkurują ze sobą — rozwiązują różne problemy w różnych produktach. Memory nie przenosi się do Claude Code, a CLAUDE.md nie działa w claude.ai.

Macierz decyzji

ScenariuszCo włączyć
Rozmawiam z Claude’em w przeglądarce na różne tematyMemory
Pracuję nad jednym projektem w Claude Code w terminaluCLAUDE.md (podstawa) + Auto Memory (w tle)
Mam kilka projektów w Claude CodeCLAUDE.md dla każdego projektu + Auto Memory
Korzystam z Claude przez API w swoim kodzieNie działa żaden z tych systemów — dodaj reguły ręcznie do promptu systemowego
Chcę, żeby Claude pamiętał mój styl pisaniaMemory w Claude.ai
Chcę, żeby Claude pamiętał strukturę projektuCLAUDE.md w projekcie

Memory i CLAUDE.md nie dublują swoich treści. Działają w różnych produktach i przechowują różne informacje. Są jak osobisty kalendarz i firmowa polityka — oba są przydatne, ale nikt ich ze sobą nie myli.

Kiedy włączyć Memory: 3 sytuacje, w których naprawdę pomaga

Najważniejsze informacje

Memory w claude.ai przydaje się w trzech sytuacjach zawodowych: często rozmawiasz na różne tematy i nie chcesz za każdym razem się przedstawiać; piszesz dużo krótkich wiadomości w tym samym stylu; albo Claude ma pamiętać kontekst Twojej roli. Jeśli pracujesz głównie w Claude Code, Memory nie jest Ci potrzebna, bo tam nie działa.

Scenariusz 1. Używasz claude.ai jako osobistego asystenta

Codziennie piszesz do Claude’a: przeredaguj e-mail, przeanalizuj arkusz kalkulacyjny, wymyśl pomysł. Tematy się zmieniają, ale Ty pozostajesz tą samą osobą. Memory pozwala uniknąć powtarzania: „Cześć, jestem marketerem, prowadzę projekt internetowy i lubię taki styl odpowiedzi”.

Po tygodniu korzystania Claude zna Twój zawód, format odpowiedzi, ulubione formy, długość i ton. Każdy nowy czat zaczyna się z tym kontekstem. Oszczędzasz 30–60 sekund na rozmowę.

Scenariusz 2. Piszesz dużo treści w tym samym stylu

Reklamy, posty w mediach społecznościowych, newslettery — wszędzie ten sam głos marki. Memory nauczy się Twojego stylu: których słów nie używać, jaki stosować ton i jak długie mają być akapity.

W ciągu kilku tygodni powiedz Claude’owi: „w naszych tekstach nie używaj em dash, zachowaj przyjazny ton i nie pisz więcej niż 3 akapitów”. Ta zasada zostanie zapisana. Każdy kolejny tekst będzie już utrzymany w Twoim stylu, bez przypominania.

Scenariusz 3. Potrzebujesz kontekstu swojej roli

Jesteś projektantem korzystającym z określonego zestawu narzędzi — Figma + Sketch, a nie Photoshop. Jesteś menedżerem produktu SaaS, a nie e-commerce.

Memory uwzględni kontekst Twojej roli i automatycznie dostosuje do niego odpowiedzi. Będzie mniej ogólnikowych odpowiedzi, a więcej takich, które pasują do Twojej konkretnej pracy.

Kiedy Memory nie jest potrzebna

Jeśli pracujesz głównie z Claude Code w terminalu, Memory nic Ci nie daje. Po prostu tam nie działa. Zamiast tego używaj CLAUDE.md i nie myl tych systemów.

Jeśli korzystasz z Claude przez API w swoim kodzie, tam również nie działa. Instrukcje dodaj ręcznie do promptu systemowego.

Jeśli masz jeden rodzaj zadań i nie przeszkadza Ci ponowne podawanie kontekstu na początku każdego czatu, Memory nie jest kluczowa. To udogodnienie, a nie wymóg.

Co umieścić w CLAUDE.md, a co Auto Memory zapisze samodzielnie?

Najważniejsze informacje

Stabilne zasady, które nie zmieniają się z sesji na sesję — stos technologiczny, konwencje, wrażliwe ścieżki i logika biznesowa — umieść w CLAUDE.md. Auto Memory samodzielnie zbiera zmienne szczegóły: które polecenia zadziałały, gdzie znajdują się pułapki i jak wygląda struktura projektu. Zasada jest prosta: wszystko, co musi zawsze działać bez wyjątku, umieść w CLAUDE.md. To, czego Claude może nauczyć się w trakcie pracy, może pozostać w Auto Memory.

Co musi znaleźć się w CLAUDE.md

  1. Opis projektu w jednym akapicie — czym jest, dla kogo jest przeznaczony i po co powstał.
  2. Technologie projektu — używane frameworki, biblioteki i bazy danych.
  3. Polecenia — testy, kompilowanie, publikowanie. Dokładne polecenia.
  4. Wrażliwe katalogi — czego nie wolno dotykać bez wyraźnej prośby.
  5. Konwencje — styl commitów, format nazw plików, język odpowiedzi.
  6. Odnośniki do kontekstu — na przykład „logika biznesowa jest w docs/business/; projekt jest w docs/design/”. Nazwy folderów są dowolne.

Co pozostawić Auto Memory

  1. Szczegóły lokalnego środowiska — na tym komputerze Python znajduje się w /usr/local/bin/python3.11.
  2. Zmiany w projekcie — które polecenie nie zadziałało wczoraj i dlaczego.
  3. Tymczasowe odkrycia — gdzie znajdują się testy konkretnego modułu.
  4. Wskazówki dotyczące pracy — który skrypt uruchomić po danym kroku.

Czego nie umieszczać w żadnym z nich

  • Klucze API, hasła i tokeny — należą do .env, a nie do plików pamięci.
  • Dane osobowe klientów.
  • Informacje, które mogą wkrótce się zdezaktualizować (ceny, terminy kohort, tymczasowe kampanie).
  • Prompty do jednorazowych zadań — zaśmiecają kontekst.

Zasada 200 linii

Anthropic zaleca w swojej dokumentacji, aby CLAUDE.md miał około 100–200 linii. Powyżej 200 linii Claude zaczyna mniej skutecznie go odczytywać — długi kontekst zużywa zasoby i obniża dokładność. Gdy plik urośnie, przenieś sekcje do osobnych plików .md w pobliżu, a w CLAUDE.md zostaw krótkie odnośniki: „styl kodu znajdziesz w docs/code-style.md”.

Szczegółowy opis struktury pliku znajdziesz w przewodniku po Second Brain dla Claude Code, który wyjaśnia, jak rozbudować strukturę od CLAUDE.md do pięciu folderów kontekstu.

Jakich 5 błędów unikać, żeby nie zepsuć pamięci Claude?

Najważniejsze informacje

Główne błędy przy pracy z pamięcią Claude w 2026 roku to mylenie Memory z CLAUDE.md, zapominanie o rozróżnianiu wielkości liter w nazwach plików, utrzymywanie ogromnego pliku CLAUDE.md, umieszczanie w nim sekretów oraz oczekiwanie, że Auto Memory automatycznie zapisze to, co istnieje tylko w Twojej głowie. Każdy błąd psuje konfigurację na swój sposób — Claude wydaje się „głupi”, choć problem tkwi w ustawieniach.

Błąd 1. Mylenie Memory z CLAUDE.md

Najczęstszy błąd. Ktoś słyszy, że „Claude już pamięta”, włącza Memory w claude.ai, potem otwiera Claude Code w terminalu i zastanawia się, dlaczego agent znów „zapomniał”.

Memory w claude.ai nie przenosi się do Claude Code. To różne produkty o różnej architekturze. Jeśli chcesz, aby Claude pamiętał projekt w terminalu, napisz CLAUDE.md. Jeśli chcesz, aby Claude pamiętał Ciebie w przeglądarce, włącz Memory.

Jak tego uniknąć. Zanim skonfigurujesz pamięć, zdecyduj, gdzie głównie pracujesz. Jeśli w claude.ai, używaj Memory. Jeśli w Claude Code, używaj CLAUDE.md i Auto Memory. Jeśli korzystasz z obu, skonfiguruj oba systemy zamiast próbować je łączyć.

Błąd 2. Zapominanie, że w nazwach plików wielkość liter ma znaczenie

CLAUDE.md to nazwa pliku, w której rozróżnia się wielkość liter. Agent odczyta nazwę pisaną wielkimi literami CLAUDE.md. Nazw claude.md i Claude.md nie odczyta. To samo dotyczy CLAUDE.local.md. To typowy problem osób, które po raz pierwszy konfigurują Claude Code: tworzą plik, wpisują instrukcje, zastanawiają się, dlaczego nie działa — a przyczyną jest mała litera w nazwie pliku.

Jak tego uniknąć. Przed zapisaniem sprawdź wielkość liter. Na Macu zaznacz plik w Finderze i naciśnij Enter — zobaczysz pełną nazwę. W terminalu wpisz: ls -la CLAUDE*. Jeśli pojawi się claude.md, zmień nazwę: mv claude.md CLAUDE.md.

Błąd 3. CLAUDE.md rozrósł się do 800 linii

Pobierasz gotowy szablon, dodajesz wszystkie zasady, które wydają się ważne, i kończysz z plikiem liczącym 800 linii. Claude potrzebuje teraz więcej czasu, by go przeczytać, a jakość odpowiedzi spada. Długi kontekst zużywa uwagę modelu.

Jak tego uniknąć. Utrzymuj CLAUDE.md na poziomie około 100–200 linii. Powyżej 200 przenieś sekcje do osobnych plików .md, a w CLAUDE.md pozostaw odnośniki: „styl kodu znajdziesz w docs/code-style.md”. To ta sama zasada, co przy dokumentacji dla ludzi — nie upychaj wszystkiego w jednym pliku.

Błąd 4. Przechowywanie sekretów w CLAUDE.md lub Auto Memory

Kluczy API, haseł ani tokenów nie wolno umieszczać w plikach pamięci. CLAUDE.md jest zwykle zatwierdzany w git, więc sekrety wyciekną do repozytorium. Auto Memory jest przechowywana lokalnie, ale jej treść może pojawić się na zrzucie ekranu, we wspólnej rozmowie albo wyciec przez serwer MCP z dostępem do dysku.

Jak tego uniknąć. Przechowuj sekrety w .env (i umieść .env w .gitignore). W CLAUDE.md podawaj tylko nazwy zmiennych: „Klucz API jest w STRIPE_KEY; pobierz go z .env”.

Błąd 5. Oczekiwanie, że Auto Memory sama zrozumie logikę biznesową

Auto Memory zbiera obserwacje techniczne — polecenia, błędy, strukturę. Nie nauczy się sama zasad biznesowych („agencja nieruchomości nie przyjmuje zamówień poniżej określonego progu”, „w tekstach nie używaj konkretnych słów”). Zasady te należą do CLAUDE.md albo do osobnych plików .md wskazanych w CLAUDE.md.

Jak tego uniknąć. Rozdziel te informacje: szczegóły techniczne zapisuje automatycznie Auto Memory. Zasady biznesowe, styl i konwencje wpisujesz ręcznie do CLAUDE.md. Nie oczekuj, że jeden system zastąpi drugi.

Jak skonfigurować Memory + CLAUDE.md w jeden wieczór (przewodnik krok po kroku)?

Najważniejsze informacje

Pełną konfigurację można przygotować w 30–40 minut: włączyć Memory w Claude.ai, utworzyć CLAUDE.md w projekcie i sprawdzić, czy działa Auto Memory. Potem dopracuj ją ręcznie: po każdym błędzie agenta dopisz w CLAUDE.md jeden wiersz: „tego nie rób”. Po miesiącu będziesz mieć żywą „konstytucję projektu”.

  1. Włącz Memory w Claude.ai. Otwórz Settings → Capabilities → Memory. Włącz przełącznik. Od razu sprawdź ustawienia Privacy — zdecyduj, czy zezwolić Anthropic na używanie Twoich rozmów do trenowania modeli. To Twój wybór.

  2. Rozmawiaj z Claude’em o sobie. Podczas kolejnych 2–3 czatów powiedz mu, kim jesteś, czym się zajmujesz i jaki styl odpowiedzi lubisz. Memory Synthesis zapisze te informacje w ciągu jednego dnia.

  3. Sprawdź następnego dnia, co zostało zapisane. W dowolnym czacie wpisz: „Co o mnie pamiętasz?”. Claude wyświetli listę wspomnień. Jeśli coś Ci nie odpowiada, usuń to przez Settings → Memory albo poproś Claude’a, żeby o tym zapomniał.

  4. Utwórz CLAUDE.md w projekcie. W katalogu głównym głównego projektu utwórz plik o nazwie CLAUDE.md (wielkimi literami). Pobierz gotowy szablon z przewodnika po CLAUDE.md — zawiera 6 sekcji i ma zalecaną długość około 200 linii, zgodnie z zaleceniami Anthropic.

  5. Wypełnij sekcje dotyczące projektu. Opisz stos technologiczny, polecenia, wrażliwe ścieżki i konwencje. Nie przekraczaj 200 linii — powyżej tej liczby Claude odczytuje plik mniej skutecznie.

  6. Sprawdź Auto Memory. W Claude Code wpisz polecenie /memory. Otworzy się edytor wszystkich warstw. Jedną z nich jest Auto Memory. Przeczytaj, co Claude już wie o Twoim projekcie.

  7. Zatwierdź CLAUDE.md w git. To część projektu. Jeśli pracujesz w zespole, wszyscy poznają te zasady.

  8. Pracuj dalej jak zwykle. Po każdym błędzie agenta dopisz w CLAUDE.md jeden wiersz: „tego nie rób”. Po miesiącu będziesz mieć żywy zestaw reguł, a Claude przestanie wpadać w znane pułapki.

Czego pamięć Claude nie zachowuje: 3 przypadki

Najważniejsze informacje

Żaden z trzech systemów pamięci Claude nie zachowuje bieżącej sesji przy przełączaniu modeli, kontekstu plików, których nie pokazano agentowi, ani osobistych poleceń przekazanych głosowo lub przez telefon. To ograniczenia architektury, a nie błędy. Warto je znać, by uniknąć rozczarowania.

Stan sesji nie jest zachowywany po zmianie modelu

Pracujesz w Claude Code na Opus 4.8, a potem przełączasz się na Sonnet 4.6 — kontekst sesji może zostać zresetowany, ponieważ modele mają różne okna kontekstu. CLAUDE.md i Auto Memory wczytają się automatycznie w nowej sesji, ale bieżąca rozmowa nie zostanie zachowana.

Nie są wczytywane pliki, których nie pokazano

Claude widzi tylko to, co znajduje się w CLAUDE.md, w Auto Memory oraz co zostało jawnie otwarte w bieżącej sesji. Jeśli projekt ma 500 plików, a Ty napiszesz „sprawdź, jak obsługuję płatności”, agent nie wie, który plik przejrzeć. Musisz podać ścieżkę albo dodać odnośnik w CLAUDE.md.

Memory nie działa w jednorazowych rozmowach przez API

Każde żądanie do Claude API jest odizolowane. Żadna pamięć nie jest wczytywana. Jeśli tworzysz chatbota przez API, ręcznie przekazujesz prompt systemowy i historię wiadomości. Memory, CLAUDE.md i Auto Memory w tym nie pomogą.

Co dalej: pamięć jako punkt wyjścia do Second Brain

Najważniejsze informacje

Pamięć Claude to pierwszy krok do zbudowania Second Brain wokół projektu. CLAUDE.md określa zasady, Auto Memory zbiera zmiany techniczne, ale prawdziwa wartość pojawia się wtedy, gdy dodasz obok nich foldery z kontekstem biznesowym — grupą docelową, ekonomią i produktem. Dzięki temu Claude zacznie tworzyć „ogólnie dobre rozwiązania” dopasowane do Twojego konkretnego zadania.

CLAUDE.md i Auto Memory pozwalają Claude’owi pamiętać, jak zorganizowany jest kod. To wystarczy do zadań technicznych: refaktoryzacji, naprawiania błędów, migracji i testów.

Gdy jednak trzeba podjąć decyzje biznesowe — do kogo wysłać e-mail, jak sformułować ofertę, jaką ustalić cenę — pamięć techniczna nie wystarcza. Potrzebujesz kontekstu: kim są Twoi klienci, jak podejmują decyzje i jak działa ekonomia Twojej firmy.

To właśnie Second Brain — folder wiedzy biznesowej obok projektu, do którego Claude uzyskuje dostęp przez odnośniki w CLAUDE.md. Pamięć o kodzie i o firmie sprawia, że agent przestaje być „inteligentnym asystentem, który halucynuje”, a staje się Twoim współautorem.

Źródła

Poznaj Ailoot lepiej na ailoot.ai.

Więcej szczegółów

Pytania i odpowiedzi

Dlaczego włączenie Memory w Claude.ai nie przywraca kontekstu projektu w terminalu?

Memory Claude.ai i pliki projektu Claude Code to oddzielne systemy. W Claude Code przekazuj instrukcje projektu przez CLAUDE.md i przeglądaj osobne notatki Auto Memory przez /memory.

Czy Auto Memory jest bezpieczne dla kluczy API, bo pliki są lokalne?

Nie. Wczytane notatki trafiają do kontekstu modelu i mogą być odczytywane przez narzędzia z dostępem do dysku. Trzymaj klucze i hasła poza Auto Memory i CLAUDE.md; sekrety przechowuj osobno, dokumentując tylko nazwy zmiennych.

Wszystkie artykuły