Инструмент командной строки с открытым исходным кодом sdf использует Claude для управления стекированными пулл-реквестами на GitHub.

✍️ OpenClawRadar📅 Опубликовано: 14 марта 2026 г.🔗 Source
Инструмент командной строки с открытым исходным кодом sdf использует Claude для управления стекированными пулл-реквестами на GitHub.
Ad

sdf (Stacked Diffs Flow) — это инструмент командной строки с открытым исходным кодом, который автоматизирует рабочие процессы с накопленными пулл-реквестами поверх git и gh. Инструмент использует Claude CLI в качестве движка для обработки сложных операций, причём Claude указан как обязательная зависимость наряду с git и gh, и его версия проверяется при запуске. Функции ИИ плавно отключаются, если Claude CLI отсутствует.

Ключевые команды и функции

Инструмент предоставляет несколько команд, в которых Claude выполняет основную работу:

  • sdf split — Разбивает большую ветку на стек. Claude анализирует полную разницу, определяет смысловые темы и предлагает план послойного разделения с точностью до отдельных изменений, включая случаи, когда один файл затрагивает несколько задач. Затем он создаёт каждую ветку в порядке зависимостей, проверяет, что разделение не привело к потере данных, и открывает пулл-реквесты.
  • sdf sync — Обрабатывает разрешение конфликтов во время каскадного ребейза. Когда вышестоящий пулл-реквест сливается, а нижестоящая ветка имеет конфликт, sdf формирует запрос с полным контекстом стека (что пыталась сделать каждая ветка, что изменилось выше, и фактические маркеры конфликтов) и передаёт его Claude CLI. Claude разрешает конфликты на смысловом уровне, понимая, почему они возникли, а не только где.
  • sdf sync --with-content — Claude читает различия для каждой ветки и пишет заголовок и описание, объясняющие, что и почему было изменено, что полезно, когда не хочется переключаться на написание текста.
  • sdf ai intro — Создаёт файл навыков, чтобы Claude Code понимал команды sdf, рабочие процессы и соглашения между сессиями.
Ad

Установка и доступность

Инструмент бесплатный и имеет лицензию MIT, исходный код доступен на GitHub. Его можно установить через Homebrew с помощью brew install pavelpascari/tap/sdf. Документация доступна по адресу stacked-diffs-flow.com/docs/getting-started.

Такой инструмент полезен разработчикам, работающим со сложными кодовыми базами, которым необходимо эффективно управлять несколькими зависимыми пулл-реквестами. Интеграция с Claude CLI позволяет семантически понимать изменения в коде, а не просто манипулировать текстом.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Центр сессий ИИ-агентов: 3D-панель мониторинга сессий кода Claude
Инструменты

Центр сессий ИИ-агентов: 3D-панель мониторинга сессий кода Claude

AI Agent Session Center — это интерактивная панель управления, которая визуализирует сессии Claude Code в реальном времени в виде 3D-роботов в кибердроме, с анимацией, отображающей статус агента, а также функциями, включая живые терминалы, оповещения о необходимости подтверждения и возможность возобновления сессий. Устанавливается через npx с использованием лёгких bash-хуков.

OpenClawRadar
Годоген: Навыки Клода в Кодировании для Полной Генерации Игр на Godot
Инструменты

Годоген: Навыки Клода в Кодировании для Полной Генерации Игр на Godot

Godogen — это открытый конвейер, который использует навыки Claude Code для создания полных, готовых к игре проектов Godot 4 из текстовых запросов. Он занимается проектированием архитектуры, генерацией 2D/3D-ассетов, написанием GDScript и визуальным тестированием, решая конкретные инженерные проблемы, такие как нехватка обучающих данных для GDScript и проблемы с состоянием во время сборки и выполнения.

OpenClawRadar
RCFlow: оркестратор с открытым исходным кодом для Claude Code, Codex и OpenCode с управлением несколькими сессиями
Инструменты

RCFlow: оркестратор с открытым исходным кодом для Claude Code, Codex и OpenCode с управлением несколькими сессиями

RCFlow — это оркестратор для AI-агентов программирования (Claude Code, Codex, OpenCode) под лицензией AGPL v3, предоставляющий единый интерфейс для управления параллельными сессиями на разных машинах, с поддержкой worktree, планирования задач, отслеживания артефактов и телеметрии в реальном времени.

OpenClawRadar
Открытый Исходный Генезис Книги: 20 Навыков Кода Клода для Автономного Написания Книг
Инструменты

Открытый Исходный Генезис Книги: 20 Навыков Кода Клода для Автономного Написания Книг

Book Genesis — это открытая система из 20 специализированных навыков Claude Code, которая принимает идею книги и создаёт готовую к публикации рукопись через 14-фазный автономный конвейер. Она включает «Движок Хаоса» для разрушения шаблонов предсказуемости ИИ и сгенерировала мемуары объёмом 68 000 слов, получившие оценку 9,0/10 по шкале Genesis Score.

OpenClawRadar