AgentMind: Ein Claude-Code-Plugin, das Ihre Programmierpräferenzen lernt und anwendet

Was AgentMind tut
AgentMind ist ein Claude Code-Plugin, das das Problem löst, in jeder neuen Sitzung erneut Codierungspräferenzen erklären zu müssen. Es lernt automatisch Muster wie "pnpm statt npm verwenden", "immer Typen hinzufügen" und "keine Standardexporte verwenden", indem es beobachtet, wie Sie arbeiten, und diesen Kontext in zukünftige Interaktionen einfügt.
Wie es funktioniert
Das System arbeitet mit einer sechsstufigen Kernschleife: Beobachten → Analysieren → Merken → Anwenden → Validieren → Entwickeln.
Beobachtungshooks laufen an wichtigen Lebenszykluspunkten:
- Sitzungsbeginn
- Werkzeugnutzung
- Fehler
- Kompaktierung
Diese Hooks beobachten Korrekturen (wie "nein, verwende X stattdessen"), wiederholte Muster und Fehlertypen, ohne Ihren tatsächlichen Code zu speichern.
Technische Implementierung
Das Plugin verwendet ein dreidimensionales Konfidenzbewertungssystem, um zu bestimmen, wann gelernte Präferenzen angewendet werden sollen:
- Häufigkeit × 0,35
- Effektivität × 0,40
- Menschliches Feedback × 0,25
Präferenzen mit hoher Konfidenz werden automatisch in Sitzungen eingefügt, während solche mit niedriger Konfidenz still bleiben. Das System enthält Abklingmechanismen, bei denen Präferenzen verblassen, wenn sie nicht über die Zeit verstärkt werden.
Entwicklungssystem
AgentMind verfügt über eine vierstufige Entwicklungsstruktur:
- L0: Individuelle Instinkte
- L1: Muster (aus individuellen Instinkten gruppiert)
- L2: Strategien (aus Mustern abstrahiert)
Zum Beispiel könnten separate Präferenzen wie "immer vitest verwenden", "immer Testdateien in tests/ hinzufügen" und "Tests nach Änderungen ausführen" zu einem "TDD-Workflow"-Muster evolvieren.
Technische Details
- ~3000 Zeilen TypeScript-Kern
- ~800 Zeilen Shell-Hooks
- 115 Tests bestanden
- Unterstützt Multi-Agent mit isolierten Präferenzspeichern
- Keine Konfiguration erforderlich – installieren und es beginnt zu lernen
- Beobachtungsschicht verwendet rein bash + jq, um leichtgewichtig zu bleiben
- MIT-lizenziert und kostenlos
Entwicklungseinblicke
Der Ersteller merkte an, dass die größte Herausforderung nicht der Lernalgorithmus war, sondern zu wissen, wann man still sein sollte. Frühere Versionen injizierten jede gelernte Präferenz, was das Kontextfenster verschmutzte. Die Konfidenzbewertung mit Abklingen löste dieses Problem.
Eine weitere technische Herausforderung war, Shell-Hooks und TypeScript zusammenarbeiten zu lassen, ohne schwere Abhängigkeiten hinzuzufügen. Die Lösung war eine leichtgewichtige Beobachtungsschicht mit bash und jq.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Ruderboot: Open-Source KI-Kollege mit Wissensgraph-Speicher
Rowboat ist eine Open-Source-App, die Ihre Arbeit in ein lebendes Wissensgraph umwandelt, Daten lokal als Markdown speichert und KI-gesteuerte lokale Unterstützung bietet.

LLM-Matrix: Von der Community bewertete Modellvergleiche, erstellt mit Claude Code
Ein Data Scientist hat llm-matrix.vercel.app entwickelt, um LLM-Bewertungen über mehrere Dimensionen gleichzeitig zu vergleichen, wobei Community-Abstimmungen die Ranglisten prägen. Die Website wurde vollständig mit Claude Code und zwei spezifischen Plugins entwickelt.

Cortex: Eine lokale Speicherschicht für OpenClaw-Agenten mit Ebbinghaus-Abklang
Cortex ist ein Open-Source-Gedächtniswerkzeug, das entwickelt wurde, um Kontextkomprimierungsprobleme in OpenClaw-Agenten zu lösen. Es implementiert Ebbinghaus-Vergessenskurven für den Faktenverfall, importiert zuerst aus Dateien und läuft als einzelne 19 MB große Go-Binärdatei mit SQLite.

Testen von MiniMax M2.7 über API in drei realen ML- und Coding-Workflows
Ein Entwickler testet MiniMax M2.7 gegen Claude Opus 4.7 in drei realen Aufgaben: Refactoring eines PyTorch-Projekts, Erstellen von Obsidian-Notizen und mehr. Hauptergebnisse und Einrichtung enthalten.