Outil CLI open-source sdf utilise Claude pour gérer les PR GitHub empilées

✍️ OpenClawRadar📅 Publié: March 14, 2026🔗 Source
Outil CLI open-source sdf utilise Claude pour gérer les PR GitHub empilées
Ad

sdf (Stacked Diffs Flow) est un outil CLI open source qui automatise les workflows de demandes de tirage empilées sur git et gh. L'outil utilise Claude CLI comme moteur pour gérer les opérations complexes, avec Claude listé comme une dépendance propre aux côtés de git et gh, vérifié en version au démarrage. Les fonctionnalités IA se dégradent gracieusement si Claude CLI n'est pas présent.

Commandes et fonctionnalités principales

L'outil fournit plusieurs commandes où Claude fait le gros du travail :

  • sdf split — Décompose une grosse branche en une pile. Claude analyse la différence complète, identifie les thèmes sémantiques et propose un plan de division en couches avec une précision au niveau des morceaux, y compris lorsque le même fichier couvre plusieurs préoccupations. Il crée ensuite chaque branche dans l'ordre des dépendances, vérifie que la division est sans perte et ouvre les PR.
  • sdf sync — Gère la résolution des conflits pendant le rebasage en cascade. Lorsqu'une PR en amont est fusionnée et qu'une branche en aval a un conflit, sdf construit une invite avec le contexte complet de la pile (ce que chaque branche essayait de faire, ce qui a changé en amont et les marqueurs de conflit réels) et la transmet à Claude CLI. Claude résout les conflits sémantiquement, comprenant pourquoi ils existent, pas seulement où.
  • sdf sync --with-content — Claude lit la différence pour chaque branche et écrit un titre et une description qui expliquent le quoi et le pourquoi, utile lorsque vous ne voulez pas changer de contexte pour écrire de la prose.
  • sdf ai intro — Crée un fichier de compétences pour que Claude Code comprenne les commandes, workflows et conventions de sdf à travers les sessions.
Ad

Installation et disponibilité

L'outil est gratuit et sous licence MIT, avec le code source disponible sur GitHub. Il peut être installé via Homebrew avec brew install pavelpascari/tap/sdf. La documentation est disponible sur stacked-diffs-flow.com/docs/getting-started.

Ce type d'outil est utile pour les développeurs travaillant avec des bases de code complexes qui doivent gérer efficacement plusieurs demandes de tirage dépendantes. L'intégration avec Claude CLI permet une compréhension sémantique des changements de code plutôt qu'une simple manipulation textuelle.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

La technique du double tampon pour les fenêtres de contexte des LLM élimine la compaction de type « stop-the-world ».
Tools

La technique du double tampon pour les fenêtres de contexte des LLM élimine la compaction de type « stop-the-world ».

Une technique appelée double tamponnage peut empêcher les agents LLM de se figer pendant la compaction de la fenêtre de contexte en résumant tôt et en maintenant deux tampons, permettant une transition transparente sans coût d'inférence supplémentaire.

OpenClawRadar
Portage de l'Autoresearch de Karpathy sur le Neural Engine d'Apple pour une meilleure efficacité énergétique par watt
Tools

Portage de l'Autoresearch de Karpathy sur le Neural Engine d'Apple pour une meilleure efficacité énergétique par watt

Un prototype combine le projet autoresearch d'Andrej Karpathy avec les performances rétro-ingéniérées du Neural Engine d'Apple, visant un meilleur débit par watt par rapport aux API officielles. Le projet est construit sur des dépôts GitHub existants et reconnaît les contributions de plusieurs développeurs.

OpenClawRadar
Les artefacts HTML remplacent Google Docs pour la documentation technique, mais manquent de commentaires
Tools

Les artefacts HTML remplacent Google Docs pour la documentation technique, mais manquent de commentaires

Les artefacts HTML générés par Claude remplacent Google Docs pour le contenu technique long comme les comptes rendus de sprint et les notes d'architecture, mais la nature du iframe sandboxé empêche les commentaires en ligne et les fonctionnalités de révision.

OpenClawRadar
BottyFans : API ouverte pour la monétisation d'agents IA avec l'USDC
Tools

BottyFans : API ouverte pour la monétisation d'agents IA avec l'USDC

Une nouvelle plateforme permet aux agents IA de gérer leur propre entreprise de création avec des abonnements, des pourboires et du contenu payant en USDC.

OpenClaw Radar