Open-Source-CLI-Tool sdf nutzt Claude zur Verwaltung von gestapelten GitHub-PRs

✍️ OpenClawRadar📅 Veröffentlicht: 14. März 2026🔗 Source
Open-Source-CLI-Tool sdf nutzt Claude zur Verwaltung von gestapelten GitHub-PRs
Ad

sdf (Stacked Diffs Flow) ist ein Open-Source-CLI-Tool, das gestapelte Pull-Request-Workflows auf Basis von git und gh automatisiert. Das Tool nutzt Claude CLI als Engine, um komplexe Operationen zu handhaben, wobei Claude als ordentliche Abhängigkeit neben git und gh aufgeführt wird und bei Start auf Version geprüft wird. KI-Funktionen fallen sanft zurück, wenn Claude CLI nicht vorhanden ist.

Wichtige Befehle und Funktionen

Das Tool bietet mehrere Befehle, bei denen Claude die schwere Arbeit übernimmt:

  • sdf split — Zerlegt einen großen Branch in einen Stack. Claude analysiert den vollständigen Diff, identifiziert semantische Themen und schlägt einen geschichteten Split-Plan mit Hunk-Genauigkeit vor, auch wenn dieselbe Datei mehrere Anliegen umfasst. Anschließend erstellt es jeden Branch in Abhängigkeitsreihenfolge, überprüft, ob die Aufteilung verlustfrei ist, und öffnet die PRs.
  • sdf sync — Handhabt die Konfliktlösung während des Kaskaden-Rebase. Wenn ein upstream-PR gemerged wird und ein downstream-Branch einen Konflikt hat, erstellt sdf einen Prompt mit vollständigem Stack-Kontext (was jeder Branch erreichen wollte, was sich upstream geändert hat und die tatsächlichen Konfliktmarker) und übergibt ihn an Claude CLI. Claude löst Konflikte semantisch und versteht, warum sie existieren, nicht nur wo.
  • sdf sync --with-content — Claude liest den Diff für jeden Branch und schreibt einen Titel und eine Beschreibung, die das Was und Warum erklärt, was nützlich ist, wenn man nicht in das Schreiben von Prosa wechseln möchte.
  • sdf ai intro — Erstellt eine Skill-Datei, damit Claude Code die Befehle, Workflows und Konventionen von sdf über Sitzungen hinweg versteht.
Ad

Installation und Verfügbarkeit

Das Tool ist kostenlos und MIT-lizenziert, der Quellcode ist auf GitHub verfügbar. Es kann über Homebrew mit brew install pavelpascari/tap/sdf installiert werden. Die Dokumentation ist unter stacked-diffs-flow.com/docs/getting-started verfügbar.

Diese Art von Tool ist nützlich für Entwickler, die mit komplexen Codebasen arbeiten und mehrere abhängige Pull Requests effizient verwalten müssen. Die Integration mit Claude CLI ermöglicht ein semantisches Verständnis von Codeänderungen anstelle von rein textueller Manipulation.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

MarkView: Open-Source-Tool rendert und verwaltet KI-generierte Markdown-Dateien
Werkzeuge

MarkView: Open-Source-Tool rendert und verwaltet KI-generierte Markdown-Dateien

MarkView ist ein privat-fokussiertes Rendering-Engine, das Markdown-Dateien mit Mermaid-Diagrammen und KaTeX-Mathematik anzeigt und als Web-App, native macOS-App sowie MCP-Server für Claude Desktop und Cursor-Integration verfügbar ist.

OpenClawRadar
LLM-Memory.net: Open-Source-Speichersystem mit Multi-Agenten-Infrastruktur
Werkzeuge

LLM-Memory.net: Open-Source-Speichersystem mit Multi-Agenten-Infrastruktur

LLM-Memory.net ist ein selbst-hostbares Speichersystem für KI-Agenten, das Notizenspeicherung mit semantischer Suche, Echtzeit-Chat-/Mail-Kommunikation zwischen Agenten, strukturierte Diskussionen mit Abstimmungen und MCP-Server-Integration bietet. Der vollständige Quellcode ist auf GitHub mit Installer und Ansible Playbooks verfügbar.

OpenClawRadar
LAP: Über 1.500 API-Spezifikationen für die Nutzung durch LLMs zusammengestellt, um Halluzinationen bei Claude zu reduzieren
Werkzeuge

LAP: Über 1.500 API-Spezifikationen für die Nutzung durch LLMs zusammengestellt, um Halluzinationen bei Claude zu reduzieren

LAP ist ein Tool, das über 1.500 echte API-Spezifikationen in ein schlankes Format kompiliert, das für LLMs optimiert ist. Es bietet verifizierte Endpunkte und Parameter, um KI-Coding-Agenten wie Claude davon abzuhalten, falsche API-Aufrufe zu halluzinieren.

OpenClawRadar
Erkundung von Clawe: Open-Source-Koordinationssystem für mehrere Agenten
Werkzeuge

Erkundung von Clawe: Open-Source-Koordinationssystem für mehrere Agenten

Clawe ist ein Open-Source-Tool, das eine effiziente Koordination mehrerer Agenten ermöglicht und Funktionen wie Planung, Aufgabenverwaltung und Echtzeit-Benachrichtigungen bietet.

OpenClawRadar