Haben Sie schon einmal zwei Tage lang Architekturdetails mit Claude Code abgestimmt, das Terminal geschlossen und beim Neustart festgestellt, dass es wieder ein „fremdes KI" ohne jedes Projektwissen geworden ist? Jedes Mal Verzeichnisstruktur, Tech-Stack und Team-Konventionen neu erklären — das ist kein Modellproblem, sondern das Ergebnis eines nie gelösten Kontext-Persistenz-Problems.
Semantica ist ein 2026 speziell für Claude Code entwickeltes Langzeitgedächtnis-Framework. Es ermöglicht Claude Code, über mehrere Sessions hinweg Codebasis-Verständnis, Projektpräferenzen und Nutzergewohnheiten zu behalten. Dieser Leitfaden führt von „Was ist Semantica" bis „Wie konfiguriere ich es" — mit Fallstricken und Cloud Mac Empfehlungen.
1. Was ist Semantica
Semantica ist eine persistente Gedächtnis-Middleware für KI-Coding-Assistenten. Im Q1 2026 open-source veröffentlicht, gewann sie schnell in der Claude-Code-Community an Bedeutung. Statt auf das Kontextfenster zu vertrauen, pflegt Semantica eine strukturierte Gedächtnisdatenbank außerhalb des Modells und injiziert beim Sitzungsstart semantisch relevante Fragmente automatisch.
Architektur: Memory Store (Postgres+pgvector), Memory Manager (Schreiben, Deduplizierung, Merge, Ablauf), Retrieval Engine (semantische Suche und Prompt-Injektion).
2. Das Gedächtnisproblem von Claude Code
CLAUDE.md ist ein statischer Workaround — Vollständigladen, keine automatischen Updates, keine Personalisierung, Single-Node. Semantica löst alle vier Probleme: semantisches Retrieval, Auto-Write, Multi-User-Namespaces und Team-Gedächtnissync via gemeinsamem Memory Store.
3. Das Drei-Schichten-Modell
Kurzzeitgedächtnis: Aktuelles Sitzungs-Kontextfenster. Arbeitsgedächtnis: Temporärer Task-Kontext (task_context-Tabelle). Langzeitgedächtnis: Persistente Projektkenntnisse und Nutzerpräferenzen (Codebasis-Wissen, Architekturentscheidungen, Nutzereinstellungen, Bug-Historie, Task-Fortschritt).
4. Integration mit Claude Code
npm install -g @semantica/cli
cd /your/project && semantica init
Empfohlene Konfiguration (Postgres + pgvector):
docker run -d --name semantica-db \
-e POSTGRES_PASSWORD=yourpassword \
-e POSTGRES_DB=semantica \
-p 5432:5432 pgvector/pgvector:pg16
Hooks in ~/.claude/settings.json eintragen:
{
"hooks": {
"PreToolUse": [{"matcher": ".*","hooks": [{"type": "command","command": "semantica inject --session-id $CLAUDE_SESSION_ID"}]}],
"Stop": [{"hooks": [{"type": "command","command": "semantica consolidate --session-id $CLAUDE_SESSION_ID --auto-extract"}]}]
}
}
5. Best Practices
- Erinnerungen mit Tags versehen für bessere Retrieval-Präzision
- Separate Namespaces pro Projekt verwenden
- Regelmäßig Erinnerungen komprimieren (
semantica compact) - Wichtige Architekturentscheidungen manuell per
semantica addhinzufügen max_tokensauf 1500–2000 begrenzen zum Schutz des Kontextfensters
6. Häufige Fallstricke
Fallstrick 1: Hardcodierte Hook-Pfade
Verwenden Sie npx semantica oder fügen Sie semantica zu PATH hinzu.
Fallstrick 2: Vektordimension-Konflikt
Nach Embedding-Modellwechsel semantica migrate --reembed ausführen.
Fallstrick 3: Zu niedriger similarity_threshold
Mit 0.72 starten und anhand echter Ergebnisse anpassen.
Fallstrick 4: Doppeltes Consolidate-Schreiben
--idempotent-Flag für automatische Deduplizierung verwenden.
7. Semantica vs. Mem0 vs. Zep
| Framework | Designfokus | Claude Code Integration | Self-Hosting |
|---|---|---|---|
| Semantica | KI-Coding-Assistenten | Native Hooks, keine Konfiguration | Postgres / SQLite |
| Mem0 | Allgemeine KI-Gedächtnisschicht | Manuelle SDK-Integration | Ja (OSS) |
| Zep | Gesprächsverlauf + Faktenextraktion | Manuelle SDK-Integration | Ja (OSS) |
8. Vorteile auf Cloud Mac
Vuncloud Cloud Mac läuft 24/7 — kein Memory-Store-Ausfall durch Shutdown. Mehrere Nodes teilen eine Postgres-Instanz für automatische Team-Gedächtnissynchronisation. Feste IP, einmal konfiguriert dauerhaft gültig. 1TB/2TB Zusatzspeicher entkoppelt die Datenbank von der Systemdisk.
Stabile Umgebung für Claude Code + Semantica gesucht?
Cloud Mac läuft rund um die Uhr, Memory Store geht nicht durch Shutdown verloren. Ein dedizierter M4-Node betreibt Postgres; andere Entwicklungsmaschinen teilen dasselbe Langzeitgedächtnis.
FAQ
Unterschied Semantica vs. CLAUDE.md?
CLAUDE.md: statisch, vollständiges Laden jeder Session. Semantica: dynamisch, semantisch relevante Fragmente — effizienter und personalisierter. Beide können kombiniert werden.
Ist Semantica kostenlos?
Core SDK Open-Source und gratis. Self-Hosting mit Postgres/pgvector vollständig kostenlos.
Gehen Erinnerungen beim Neustart verloren?
Mit Semantica nicht — persistente Datenbank, automatische Injektion beim nächsten Start.
Fazit
Semantica löst Claude Codes „Amnesie" durch externe Persistenz, semantisches Retrieval und Hook-Integration ohne Codeänderungen. Empfehlung: Postgres + pgvector als Basis, Cloud Mac für optimale Persistenz im Team.
Framework-Versionen und APIs gemäß offizieller Semantica-Dokumentation. Letzte Aktualisierung: 11. August 2026.