codebase-md: Tool generiert automatisch CLAUDE.md mit Git-Hook-Wartung

Tool-Überblick
codebase-md ist ein Python-Tool, das automatisch CLAUDE.md-Dateien für Projekte mit Claude Code generiert und pflegt. Version 0.1.0 befindet sich in der Alpha-Phase und ist unter der MIT-Lizenz lizenziert.
Installation und grundlegende Nutzung
Installation mit AST-Unterstützung: pip install "codebase-md[ast]"
Scannen und generieren: codebase scan . gefolgt von codebase generate .
Generierter Inhalt
Das Tool erstellt CLAUDE.md mit:
- Erkennung von Architekturmustern (Monolith, Monorepo, Microservice, CLI usw.)
- Automatisch erkannte Konventionen einschließlich Namensstil, Importmuster und Entwurfsmuster über tree-sitter AST
- Gesundheitsprüfungen für Abhängigkeiten gegenüber PyPI/npm-Registern
- Git-Einblicke mit Mitwirkendenanalyse und Datei-Hotspots
- Intelligentes Kontext-Routing für Claude, um relevante Codebasis-Teile abzufragen
Zusätzliche Funktionen
Generiert Konfigurationsdateien für andere Tools: .cursorrules, AGENTS.md, codex.md und .windsurfrules aus demselben Scan.
Git-Hook-Installation: codebase hooks install . hält generierte Dateien automatisch aktuell.
Abhängigkeitsintelligenz
Enthält deps-Befehl für Abhängigkeitsverwaltung:
codebase deps .- Vollständiges Gesundheits-Dashboardcodebase deps . --offline- Nur lokale Bewertung, überspringt Registry-Aufrufecodebase deps . --upgrade fastapi- Upgrade-Plan für bestimmte Pakete
Das Abhängigkeitssystem überprüft festgelegte Versionen gegenüber Registern und markiert veraltete Pakete, schlecht gewartete Pakete und Breaking Changes in Upgrade-Pfaden.
Entwicklungsdetails
Das Tool wurde mit Claude Code für Architekturentscheidungen, tree-sitter AST-Integration, TF-IDF-Kontext-Ranking-System und einer 354-Test-Suite entwickelt. Das eigene CLAUDE.md des Projekts wurde von codebase-md generiert.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Tacit: Eine LLM-erste Programmiersprache, entwickelt mit Claude Code und Opus 4.7
Tacit ist eine experimentelle, LLM-zentrierte Programmiersprache, die mit Claude Code und Opus 4.7 entwickelt und implementiert wurde. Sie entfernt menschliche Annehmlichkeiten, um die Token-Nutzung zu minimieren, und enthält eine Einführung, die mittleren und höheren LLMs (Sonnet und aufwärts) beibringt, Tacit-Code zu schreiben.

Masterplan: Ein minimales Terminal-Aufgabensystem für Claude Code-Benutzer
Ein Entwickler hat master-plan erstellt, ein Claude Code-Plugin mit vier Slash-Befehlen, das Aufgaben direkt im Terminal mithilfe einer Markdown-Datei und Git verwaltet. Das System erfasst Ideen mitten in der Arbeitssitzung ohne Kontextwechsel und erkennt Test-Runner automatisch.

AVP-Protokoll ermöglicht LLM-Agenten den Austausch von KV-Cache anstelle von Text für Token-Effizienz
AVP (Agent Vector Protocol) ermöglicht es LLM-Agenten, KV-Cache direkt untereinander weiterzugeben anstatt Text, wodurch die Token-Verarbeitung um 73-78% reduziert und 2-4-fache Geschwindigkeitssteigerungen bei Qwen-, Llama- und DeepSeek-Modellen erreicht werden. Das Protokoll funktioniert mit HuggingFace- und vLLM-Connectoren und ist als Python-Paket verfügbar.

Benutzerdefinierte Reddit MCP für Claude Desktop/Code auf GitHub geteilt
Ein Entwickler hat ein selbst erstelltes Reddit MCP veröffentlicht, das speziell für Claude Desktop und Claude Code entwickelt wurde, um Reddit-Recherchen direkt in den Arbeitsablauf zu integrieren. Das Tool ist auf GitHub dokumentiert und steht kostenlos zur Verfügung.