● Community
BayramAnnakov
⚡ Sofort
claude-reflect
von BayramAnnakov · BayramAnnakov/claude-reflect
Claude Code, der still aus deinen Korrekturen lernt — Regeln, Präferenzen und Lob erfasst und in CLAUDE.md / AGENTS.md schreibt.
claude-reflect läuft im Hintergrund von Claude Code Sitzungen und achtet auf Momente, in denen du korrigierst, lobst oder Präferenzen neu formulierst. Es destilliert das zu dauerhaften Regeln und aktualisiert CLAUDE.md und AGENTS.md damit zukünftige Sitzungen sie übernehmen. Leichtgewichtige Alternative zur manuellen Pflege einer Anweisungsdatei.
Warum nutzen
Hauptfunktionen
- Erkennt implizite Korrekturen ("mach es eigentlich so") und positive Signale
- Entwirft Regelergänzungen; du genehmigst bevor sie in CLAUDE.md landen
- Dieselben Regeln erscheinen in AGENTS.md für Nicht-Claude-Tooling
- Periodische Konsolidierung entfernt widersprüchliche oder veraltete Regeln
- Diff-basierte Aktualisierungen halten Git-Verlauf lesbar
Live-Demo
In der Praxis
bereit
Anwendungsfälle
Praxisnahe Nutzung: claude-reflect
Wann einsetzen: Du willst, dass CLAUDE.md mit deinen Präferenzen Schritt hält ohne Schreibaufwand.
Ablauf
-
Normal arbeiten
Just code with Claude as usual. Correct it when wrong, praise it when right.✓ Kopiert
→ Skill erfasst still — du merkst es nicht
-
Tagesend-Review
Use claude-reflect. Show me today's drafted rule additions. Approve or skip each.✓ Kopiert
→ 5–10 Kandidatenregeln mit Herkunft (welche Sitzung, welcher Prompt)
-
Diff committen
Apply approved rules and commit CLAUDE.md.✓ Kopiert
→ Sauberer Git-Diff; Regeln jetzt in Kraft
Ergebnis: CLAUDE.md, das mit dir wächst, ohne manuellen Pflegeaufwand.
Fallstricke
- Skill erfasst Einmalkontext als dauerhafte Regeln — Tägliche Kandidaten immer prüfen; situationsbedingte ablehnen
Wann einsetzen: Mehrere Entwickler korrigieren Claude auf ähnliche Dinge; du willst ein gemeinsames Regelwerk.
Ablauf
-
Pro-Entwickler-Entwürfe sammeln
Each dev runs claude-reflect daily and pushes their candidate rules to a shared review branch.✓ Kopiert
→ Branch mit N ausstehenden Entwürfen
-
Sitzungen zusammenführen
Use claude-reflect consolidate. Find rules captured by ≥2 people; promote those to AGENTS.md.✓ Kopiert
→ Gemeinsamer-Nenner-Regelwerk
-
Ausrollen
Merge to main. New AGENTS.md applies to everyone.✓ Kopiert
→ Team nutzt dieselbe Baseline; pro-Entwickler lokale Regeln bleiben
Ergebnis: Bottom-up-Standardisierung ohne Prozesskomitee.
Fallstricke
- Laute Entwickler dominieren; stille Muster werden übersehen — Sicherstellen, dass alle den Skill ausführen; nach Reflexionsereignissen gewichten, nicht Dateibearbeitungen
Wann einsetzen: Deine CLAUDE.md hat nun 600 Zeilen und Claudes Kontext ist aufgebläht.
Ablauf
-
Relevanz bewerten
Use claude-reflect. Score each rule by recency-of-last-application and current-codebase-fit.✓ Kopiert
→ Pro-Regel-Punkte
-
Löschungen vorschlagen
Suggest 30 rules to remove (stale or obsolete).✓ Kopiert
→ Löschliste mit Begründung
-
Diff + Commit
Apply approved removals; commit with message 'reflect: prune stale rules'.✓ Kopiert
→ Schlankere CLAUDE.md
Ergebnis: CLAUDE.md die tatsächlich gelesen wird, nicht überflogen.
Fallstricke
- Regel löschen, die nicht angewendet wurde weil Claude sie respektiert hat — Im Zweifelsfall behalten — aber mit 'zuletzt überprüft' markieren damit nächstes Quartal neu bewertet wird
Kombinationen
Mit anderen MCPs für 10-fache Wirkung
pro-workflow für explizites Erfassen, claude-reflect für passives — zwei-Kanal-Lernen
Use pro-workflow when you say 'remember this'; let claude-reflect catch the rest in the background.✓ Kopiert
Regeländerungen per PR prüfbar machen
Each Friday, claude-reflect opens a PR with proposed CLAUDE.md edits for human review.✓ Kopiert
Kosten & Limits
Was der Betrieb kostet
- API-Kontingent
- Keine — lokal
- Tokens pro Aufruf
- Hintergrunderfassung kostenlos; Review/Konsolidierung nutzt lokales LLM falls konfiguriert
- Kosten in €
- Kostenlos
- Tipp
- Kandidaten konservativ genehmigen — Qualität > Quantität
Sicherheit
Rechte, Secrets, Reichweite
Minimale Scopes: filesystem-write
Credential-Speicherung: Skill-Zustand in .claude/reflect/; ins Repo committen wenn geteilt gewünscht
Datenabfluss: Standardmäßig keine
- Reflexionslogs können sensible Code-Snippets enthalten — Rohlog gitignoren; nur destillierte Regeln committen
Fehlerbehebung
Häufige Fehler und Lösungen
Keine Kandidaten erfasst
Prüfen ob Skill in CLAUDE.md-Präambel aufgerufen wird; .claude/reflect/log auf Einträge prüfen
Kandidaten sind Rauschen
Auslöseempfindlichkeit verringern; nur aus expliziten Korrekturen erfassen, nicht allgemeinem Chat
AGENTS.md driftet von CLAUDE.md
Periodisch konsolidieren; Tool ist darauf ausgelegt sie synchron zu halten, aber manuelle Bearbeitungen divergieren sie
Genehmigungsprompt überwältigend
Review mit --limit 5 täglich ausführen; Gewohnheit aufbauen statt 50 auf einmal zu machen
Alternativen
claude-reflect vs. andere
| Alternative | Wann stattdessen | Kompromiss |
| pro-workflow-skill | Explizites Erfassen und Worktree-Orchestrierung bevorzugt | Manueller; leistungsfähiger für parallele Arbeit |
| Manual CLAUDE.md curation | Diszipliniert genug, Regeln selbst zu schreiben | Häufig vernachlässigt; beruht auf Willenskraft |