Kontextgesteuertes Lernsystem für Claude Code fungiert als dauerhafter Tutor

Persistentes Lernsystem für Claude Code
Ein Entwickler hat ein kontextgesteuertes Lernsystem geschaffen, das Claude Code in einen dauerhaften Tutor über Sitzungen hinweg verwandelt. Das System verfolgt den Fortschritt, prüft das Verständnis, arbeitet Übungen mit Nutzern durch und passt sich im Laufe der Zeit individuellen Lernstilen an.
Systemarchitektur und Dateien
Das System verwendet strukturierte Markdown-Dateien, um das Verhalten des Agenten zu steuern:
CLAUDE.mddefiniert den fünfstufigen Lernprozess: Nutzernotizen → Agentennotizen → Abfrage des Erinnerten → Übungen → Kontextualisierungprofile.mdverfolgt Nutzeridentität, Stärken, Lücken und Lernmethoden – vom Agenten im Laufe der Zeit aktualisiertprogress.mdverfolgt genau, wo Nutzer aufgehört haben, damit der Agent in der nächsten Sitzung dort fortsetzen kann
Sitzungsprotokolle und Ergebnisse der Abfrage des Erinnerten werden zwischen Sitzungen weitergeführt, sodass der Agent sich an frühere Schwierigkeiten erinnern kann. Das System enthält ein pdf_pages.py-Tool, das es dem Agenten ermöglicht, bestimmte Kapitelseiten aus vollständigen Buch-PDFs zu extrahieren.
Einrichtung und Nutzung
Neue Nutzer klonen das Repository, führen pip install pymupdf aus und dann claude. Der Agent erkennt neue Anfänge und führt Nutzer durch die Einrichtung. Das System ist auf Lehrbücher ausgerichtet, wobei der Entwickler anmerkt, dass das Zwingen des Agenten, Buchkapitel zu lesen, ihn in strukturiertem Lernen verankert, das regulären Sitzungen fehlt.
Adaptive Funktionen
Am Ende jeder Sitzung reflektiert der Agent über den Lernprozess selbst und schlägt Änderungen vor, wodurch sich die CLAUDE.md-Datei basierend auf dem, was für jeden Nutzer tatsächlich funktioniert, weiterentwickelt. Ein Prozess-Changelog verfolgt, wie sich das System im Laufe der Zeit verbessert. Der Entwickler plant, Updates basierend auf persönlichen Verbesserungen zu veröffentlichen, merkt aber an, dass jeder seine eigene Version pflegen kann.
Anwendungen und Konfiguration
Das System ist auf jedes technische Buch verallgemeinerbar, kann aber auch für Vorstellungsgesprächsvorbereitung und LeetCode-Übung genutzt werden. Die .gitignore-Datei ist so konfiguriert, dass persönliche Daten (Profil, Fortschritt, Sitzungsverlauf, PDFs) lokal bleiben, während das System selbst teilbar bleibt. Obwohl derzeit auf Lehrbücher ausgerichtet, schlägt der Entwickler vor, dass es für projektbasiertes Lernen angepasst werden könnte.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

devcontainer-mcp: Gib KI-Agenten ihre eigene Entwicklungsumgebung, nicht deine
devcontainer-mcp ist ein MCP-Server, der 45 Tools für KI-Agenten bereitstellt, um Dev-Container zu erstellen, zu verwalten und darin zu arbeiten – unterstützt durch Docker, DevPod oder GitHub Codespaces – und dabei die Host-Rechner sauber hält.

OpenClaw .NET: NativeAOT-Portierung mit JSON-RPC-Brücke für bestehende Plugins
OpenClaw .NET ist ein C#-Port von OpenClaw, der zu einer ~23 MB NativeAOT-Binärdatei kompiliert. Dadurch entfallen JIT-Aufwärmzeit und Node.js-Laufzeit-Overhead, während die Kompatibilität mit bestehenden TypeScript/JavaScript-Plugins über eine integrierte JSON-RPC-Brücke erhalten bleibt.

vllm-mlx-Fork fügt Tool-Calling und Prompt-Cache für lokale KI-Codierungsagenten hinzu
Ein Entwickler hat vllm-mlx modifiziert, um Probleme bei Tool-Aufrufen zu beheben und Prompt-Caching hinzuzufügen, wodurch die TTFT für OpenClaw auf Apple Silicon von 28s auf 0,3s reduziert wurde. Der Fork unterstützt Qwen3-Coder-Next mit 65 Tok/s auf dem M3 Ultra mit funktionierendem Funktionsaufruf.

Dev-Card: Eine Claude-Code-Fähigkeit, die Entwickler-Identitätskarten aus dem Git-Verlauf generiert
Dev-Card ist eine Claude Code-Fähigkeit, die Git-Repositories analysiert, um teilbare Entwickler-Identitätskarten zu generieren, wobei einer von 11 Entwickler-Archetypen basierend auf Commit-Zeitpunkten, Sprachverteilung, Commit-Nachrichtenmustern und Commit-Größenverteilung zugewiesen wird.