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

✍️ OpenClawRadar📅 Veröffentlicht: 8. März 2026🔗 Source
codebase-md: Tool generiert automatisch CLAUDE.md mit Git-Hook-Wartung
Ad

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.

Ad

Abhängigkeitsintelligenz

Enthält deps-Befehl für Abhängigkeitsverwaltung:

  • codebase deps . - Vollständiges Gesundheits-Dashboard
  • codebase deps . --offline - Nur lokale Bewertung, überspringt Registry-Aufrufe
  • codebase 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

Ad

👀 Siehe auch

Tacit: Eine LLM-erste Programmiersprache, entwickelt mit Claude Code und Opus 4.7
Werkzeuge

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.

OpenClawRadar
Masterplan: Ein minimales Terminal-Aufgabensystem für Claude Code-Benutzer
Werkzeuge

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.

OpenClawRadar
AVP-Protokoll ermöglicht LLM-Agenten den Austausch von KV-Cache anstelle von Text für Token-Effizienz
Werkzeuge

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.

OpenClawRadar
Benutzerdefinierte Reddit MCP für Claude Desktop/Code auf GitHub geteilt
Werkzeuge

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.

OpenClawRadar