Dwie metody — od plików tematycznych po knowledge graph. Wdróż w 5 minut.
MEMORY.md ma twardy limit 200 linii — reszta jest ignorowana bez ostrzeżenia. Rozwiązanie: MEMORY.md zostaje indeksem, a szczegóły trafiają do osobnych plików tematycznych ładowanych przez Claude na żądanie.
~/.claude/projects/<projekt>/memory/ ├── MEMORY.md ← indeks, max 200 linii ├── debugging.md ← ładowane na żądanie ├── patterns.md ← ładowane na żądanie └── ecommerce.md ← ładowane na żądanie
# Project Memory Index Ostatnia aktualizacja: [data] ## Stack - [wpisz swój stack] ## Aktywne pliki tematyczne - @debugging.md - rozwiązania problemów - @patterns.md - wzorce architektoniczne - @ecommerce.md - konwencje e-commerce ## Kluczowe zasady - [wpisz zasady projektu] ## Komendy - build: [komenda] - test: [komenda] - deploy: [komenda]
# Debugging Patterns ## Znane problemy i rozwiązania ### [Nazwa problemu] - Objaw: [opis] - Przyczyna: [opis] - Rozwiązanie: [opis] ## Częste błędy - [błąd] -> [rozwiązanie]
# Architectural Patterns ## Wzorce których używamy ### [Nazwa wzorca] - Kiedy używać: [opis] - Implementacja: [opis] ## Konwencje nazewnicze - Komponenty: [zasada] - Pliki: [zasada] ## Decyzje architektoniczne - [decyzja] - [powód] - [data]
# E-commerce Conventions ## Płatności - Provider: [np. Stripe] - Webhook: [endpoint] ## Produkty - Struktura: [opis] - SKU: [zasada] ## Zamówienia - Flow: [kroki] - Statusy: [lista]
W katalogu projektu utwórz folder memory/ i skopiuj do niego 4 pliki z szablonami powyżej.
Zastąp przykładowe wpisy rzeczywistymi danymi projektu. Im konkretniej, tym lepiej.
Update your memory files with what you learned today.
Gdy pliki tematyczne to za mało. MCP Memory zamienia pamięć Claude z plików markdown w persistent knowledge graph z semantic search.
npx -y @modelcontextprotocol/server-memory
{
"mcpServers": {
"memory": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"],
"env": {
"MEMORY_FILE_PATH": ".claude/memory.json"
}
}
}
}
"Remember that our checkout uses Stripe
with webhook validation on /api/webhooks"
Skopiuj config powyżej i zapisz jako .mcp.json w głównym katalogu projektu.
Serwer MCP Memory startuje automatycznie przy uruchomieniu Claude Code w tym katalogu.
Claude zapisuje informację do knowledge graph. Przy następnej sesji znajdzie ją przez semantic search — bez podawania nazwy pliku.