Open-Source-CLI zum Komprimieren großer Java/Spring-Monorepos für Claude

✍️ OpenClawRadar📅 Veröffentlicht: 7. Mai 2026🔗 Source
Open-Source-CLI zum Komprimieren großer Java/Spring-Monorepos für Claude
Ad

Ein Open-Source-CLI-Tool namens sourcecode wurde veröffentlicht, um große Unternehmens-Repositories in Claude-freundlichen Kontext zu komprimieren. Es richtet sich an Java/Spring-Monorepos und adressiert das Problem des übermäßigen Token-Verbrauchs, wenn Codebasen an LLMs wie Claude übergeben werden.

Was es tut

Das Tool bietet mehrere Funktionen direkt einsatzbereit:

  • Repo-Kontextkompression – reduziert ein echtes Java Spring Boot + Angular-Monorepo (~4.000 Dateien) von etwa ~3M Tokens (manuelle Schätzung) auf --agent-Modus: ~5k strukturierte Tokens, oder --compact-Modus: ~1.700 Tokens.
  • Git-Hotspots / Änderungserkennung – identifiziert Dateien mit häufigen Änderungen.
  • TODO / FIXME-Extraktion – extrahiert alle Code-Annotationen.
  • Symbolsuche – über duplizierte Module und Projekte hinweg.
  • PR-Delta-Workflows – erzeugt strukturierte JSON/YAML-Ausgaben für Claude-Workflows.
Ad

Aktuelle Einschränkungen

Der Autor weist darauf hin, dass tiefes Java-Semantikverständnis, Spring/MyBatis-Verständnis, dateiübergreifende Analyse und vollständiges Architekturverständnis noch große Baustellen sind. Das Tool ist heute weitaus nützlicher als Kontextkompressions- und Navigationswerkzeug denn als generische KI-Code-Intelligence-Plattform.

Zukünftiger Fokus

In Zukunft wird sich das Projekt konzentrieren auf:

  • Java/Spring-Monorepos im Speziellen
  • Semantische Symbolgraphen
  • Auswirkungsanalyse
  • Arbeitsbaum-Bewusstsein

Installation

Verfügbar über PyPI und npm:

pip install sourcecode==1.0.0
# oder
npm install sourcecode-npm

GitHub-Repo: HarounDominique/sourcecode

Für wen es ist

Entwickler, die Claude mit großen Java/Spring-Monorepos verwenden und die Kontextgröße reduzieren müssen, während Navigierbarkeit und wichtige Codestruktur erhalten bleiben.

📖 Vollständige Quelle lesen: r/ClaudeAI

Ad

👀 Siehe auch

Hollow Agent OS: Lokale KI-Arbeiter rufen Claude als leitenden Architekten, wenn sie feststecken
Werkzeuge

Hollow Agent OS: Lokale KI-Arbeiter rufen Claude als leitenden Architekten, wenn sie feststecken

Das Hollow Agent OS verwendet lokale Qwen-Modelle, die rund um die Uhr laufen. Wenn sie jedoch auf Logikfehler stoßen oder größere Änderungen benötigen, lösen sie über MCP einen Claude-Aufruf aus. Claude reorganisiert Dateistrukturen, überprüft Code und fungiert als Manager für autonome lokale Arbeiter.

OpenClawRadar
Claude Code v2.1.144: Hintergrundsitzungen, /model-Scoping und 15-Sekunden-Startzeitüberschreitung
Werkzeuge

Claude Code v2.1.144: Hintergrundsitzungen, /model-Scoping und 15-Sekunden-Startzeitüberschreitung

Claude Code v2.1.144 fügt /resume für Hintergrundsitzungen hinzu, beschränkt /model auf die aktuelle Sitzung und behebt einen 75s-Start-Hang, wenn api.anthropic.com nicht erreichbar ist, mit einem 15s-Timeout.

OpenClawRadar
Kanari: KI-QA-Agent für automatisierte Tests basierend auf Codeänderungen
Werkzeuge

Kanari: KI-QA-Agent für automatisierte Tests basierend auf Codeänderungen

Canary ist ein KI-QA-Agent, der Codebasen liest, Pull-Request-Diffs analysiert und End-to-End-Tests für betroffene Benutzerabläufe generiert. Er verbindet sich mit Vorschauumgebungen, führt Tests durch und kommentiert die Ergebnisse direkt in PRs mit Aufzeichnungen.

OpenClawRadar
Die Browsererweiterung "wearehere" scannt Websites auf Tracking- und Datenschutzrisiken.
Werkzeuge

Die Browsererweiterung "wearehere" scannt Websites auf Tracking- und Datenschutzrisiken.

wearehere ist eine Browser-Erweiterung, die Websites in zehn Kategorien wie Cookies, Tracker, Geräte-Fingerprinting und Dark Patterns scannt und sie basierend auf Datenschutzrisiken bewertet. Sie ist unter 200KB groß, läuft lokal im Browser und ist auch als npm-Paket für die Integration mit KI-Agenten über den barebrowse MCP-Server verfügbar.

OpenClawRadar