Herramienta CLI de código abierto sdf utiliza Claude para gestionar PRs apilados en GitHub.

sdf (Stacked Diffs Flow) es una herramienta CLI de código abierto que automatiza flujos de trabajo de solicitudes de extracción apiladas sobre git y gh. La herramienta utiliza Claude CLI como su motor para manejar operaciones complejas, con Claude listado como una dependencia adecuada junto a git y gh, verificando la versión al inicio. Las funciones de IA se degradan suavemente si Claude CLI no está presente.
Comandos y características principales
La herramienta proporciona varios comandos donde Claude hace el trabajo pesado:
sdf split— Descompone una rama grande en una pila. Claude analiza la diferencia completa, identifica temas semánticos y propone un plan de división en capas con precisión a nivel de fragmentos, incluso cuando el mismo archivo abarca múltiples preocupaciones. Luego crea cada rama en orden de dependencia, verifica que la división sea sin pérdidas y abre las PRs.sdf sync— Maneja la resolución de conflictos durante el rebase en cascada. Cuando se fusiona una PR aguas arriba y una rama aguas abajo tiene un conflicto,sdfconstruye un prompt con el contexto completo de la pila (lo que cada rama intentaba hacer, qué cambió aguas arriba y los marcadores de conflicto reales) y se lo entrega a Claude CLI. Claude resuelve los conflictos semánticamente, entendiendo por qué existen, no solo dónde.sdf sync --with-content— Claude lee la diferencia para cada rama y escribe un título y una descripción que explica el qué y el porqué, útil cuando no quieres cambiar de contexto para escribir prosa.sdf ai intro— Crea un archivo de habilidades para que Claude Code entienda los comandos, flujos de trabajo y convenciones desdfentre sesiones.
Instalación y disponibilidad
La herramienta es gratuita y tiene licencia MIT, con el código fuente disponible en GitHub. Se puede instalar a través de Homebrew con brew install pavelpascari/tap/sdf. La documentación está disponible en stacked-diffs-flow.com/docs/getting-started.
Este tipo de herramienta es útil para desarrolladores que trabajan con bases de código complejas y necesitan gestionar múltiples solicitudes de extracción dependientes de manera eficiente. La integración con Claude CLI permite una comprensión semántica de los cambios de código en lugar de solo manipulación textual.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Arquitectura de Chat Paralelo Claude para Desarrollo en Next.js
Un desarrollador creó un sistema para ejecutar múltiples chats de Claude AI simultáneamente en la misma base de código Next.js utilizando una tabla de base de datos compartida y un agente de sondeo, logrando una tasa de éxito de compilación del 87% sin conflictos de fusión en una sesión.

Sé Mi Mayordomo: Tubería Multi-Agente para Verificación de Código con IA
Be My Butler es una canalización multiagente de código abierto donde diferentes modelos de IA revisan el código de los demás mediante verificación ciega. El sistema aborda el problema de que los agentes de IA informen incorrectamente que su propio código es funcional.

MoltNow.app: Plataforma de despliegue de OpenClaw en un clic
Un nuevo servicio promete simplificar el despliegue de OpenClaw a un solo clic con UI personalizada y automatización del navegador.

context-link v1.0.0: El servidor MCP local reduce el uso de tokens de Claude Code en un 91%
context-link v1.0.0 es un servidor MCP local que indexa bases de código con Tree-sitter para proporcionar a Claude solo los símbolos, dependencias y estructura exactos necesarios, reduciendo el uso de tokens en un 91% en casos específicos y entre un 70-80% en tareas completas.