Ferramenta CLI de código aberto sdf usa Claude para gerenciar PRs empilhados no GitHub

sdf (Stacked Diffs Flow) é uma ferramenta CLI de código aberto que automatiza fluxos de trabalho de pull requests empilhados sobre git e gh. A ferramenta usa o Claude CLI como seu mecanismo para lidar com operações complexas, com o Claude listado como uma dependência adequada ao lado de git e gh, verificando a versão na inicialização. Os recursos de IA se degradam graciosamente se o Claude CLI não estiver presente.
Comandos e recursos principais
A ferramenta fornece vários comandos onde o Claude faz o trabalho pesado:
sdf split— Decompõe um branch grande em uma pilha. O Claude analisa o diff completo, identifica temas semânticos e propõe um plano de divisão em camadas com precisão de nível de hunk, incluindo quando o mesmo arquivo abrange múltiplas preocupações. Em seguida, cria cada branch em ordem de dependência, verifica se a divisão é sem perdas e abre os PRs.sdf sync— Lida com a resolução de conflitos durante o rebase em cascata. Quando um PR upstream é mesclado e um branch downstream tem um conflito,sdfconstrói um prompt com contexto completo da pilha (o que cada branch estava tentando fazer, o que mudou upstream e os marcadores de conflito reais) e o entrega ao Claude CLI. O Claude resolve conflitos semanticamente, entendendo por que eles existem, não apenas onde.sdf sync --with-content— O Claude lê o diff de cada branch e escreve um título e uma descrição que explica o quê e o porquê, útil quando você não quer alternar de contexto para escrever prosa.sdf ai intro— Cria um arquivo de habilidade para que o Claude Code entenda os comandos, fluxos de trabalho e convenções dosdfentre sessões.
Instalação e disponibilidade
A ferramenta é gratuita e licenciada pelo MIT, com o código-fonte disponível no GitHub. Pode ser instalada via Homebrew com brew install pavelpascari/tap/sdf. A documentação está disponível em stacked-diffs-flow.com/docs/getting-started.
Esse tipo de ferramenta é útil para desenvolvedores que trabalham com codebases complexas e precisam gerenciar múltiplos pull requests dependentes de forma eficiente. A integração com o Claude CLI permite a compreensão semântica das alterações de código, em vez de apenas manipulação textual.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Clawforce: Plano de Controle de Código Aberto para Gerenciar Equipes de Agentes Clawbot
Clawforce é um plano de controle de código aberto para gerenciar equipes de agentes Clawbot que permite implantação com alguns cliques. Ele fornece configuração de personagens, habilidades, integrações MCP e ferramentas através de uma interface, com agentes capazes de planejar, coordenar e executar tarefas de forma colaborativa.
Gateway de API sem Token Roteia Tráfego de IA entre Modelos para Reduzir Gastos pela Metade
Tokenless é um gateway de API que roteia dinamicamente requisições de agentes de IA entre modelos, turno por turno. Ele iguala o desempenho do Claude Fable 5 pela metade do custo, distribuindo para vários modelos e selecionando o melhor durante a geração.

Memória de Paladar: Memória Reversível de Agentes via Vetores de Computação Hiperdimensional
Computação hiperdimensional substitui busca vetorial para recordação completa: liste TODOS os dias que tocaram um projeto, detecte fluxos de trabalho sem nome e decomponha logs diários sem perdas via produto escalar.

Codebook Lossless LLM Compression: Redução de 10-25% na RAM com Empacotamento Bitwise
Um código de prova de conceito de um desenvolvedor demonstra a compressão sem perdas de LLMs ao empacotar pesos fp16 em blocos, alcançando redução de 10-25% na RAM com a contrapartida de aproximadamente reduzir pela metade a velocidade de inferência. A abordagem identifica que a maioria dos modelos usa apenas 12-13 bits de valores únicos, apesar da representação de 16 bits do fp16.