ForgeDock — плагин

CLI и плагин Claude Code: ведет задачи GitHub через проверку, план, код, ревью и CI до слияния, несколько параллельно

  • 119 ★ репозитория
  • Последний коммит
  • AGPL-3.0
Плагин

Широкий доступ

Почему такой уровень

  • Агент пишет код, открывает `pull` `request` и сливает изменения в ветку проекта без участия человека на каждом шаге
  • Движок работает с токенами GitHub и расходует деньги на аккаунте Claude
Все причины и проверки

rapiercraftstudios/forgedock

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/forgedock

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент пишет код, открывает `pull` `request` и сливает изменения в ветку проекта без участия человека на каждом шаге
  • Движок работает с токенами GitHub и расходует деньги на аккаунте Claude

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

ForgeDock ведет задачи GitHub до слитых запросов на изменение. Каждая задача идет по своей полосе в фиксированном порядке: проверка, нужна ли она вообще, план с замороженным контрактом, реализация в изолированном рабочем дереве, отдельное ревью по контракту, затем `pull` `request`, CI и слияние. Следующий шаг выбирает движок, а не модель. `forgedock orchestrate 41 42 43 --parallel 3` планирует пакет задач по строкам `Depends on #N`, держит несколько полос и сам повторяет механические сбои вроде красного CI и конфликтов слияния. Человека он спрашивает только про направление продукта, расходы, ключи и релизы. Состояние хранится в комментариях задач на GitHub и в журнале запусков, поэтому после падения работа продолжается. Изменения попадают в промежуточную ветку, а релиз в основную идет после проверочного ревью с отметкой, которую проверяет CI. В Claude Code те же потоки доступны как `/work-on 42` и `/orchestrate`. Работает на вашем аккаунте Claude, только с GitHub.

Для кого. Командам и одиночным разработчикам с очередью задач на GitHub, которые готовы отдать агентам реализацию и слияние, оставив за собой продуктовые решения.

Подходит, если

  • В трекере десятки зависимых задач, и пакет надо выполнить в порядке строк `Depends on #N`
  • Нужно проверить, не устарела ли задача: уже исправленные закрываются с доказательством и без кода
  • Релиз в основную ветку должен пройти проверочное ревью группой рецензентов по безопасности, конкурентности и авторизации
  • Сессия оборвалась посреди работы, и нужно продолжить с того места, которое помнит GitHub

Не подходит, если

  • Нужен другой хостинг кода: поддерживается только GitHub
  • Нет подписки Claude Code или ключа `ANTHROPIC_API_KEY`: движок работает на вашем аккаунте
  • Закрытый продукт с лицензией AGPL недопустим: для проприетарного использования нужна отдельная коммерческая лицензия

Пример запроса к агенту

Запусти forgedock demo, чтобы я увидел весь конвейер на тестовом репозитории, затем покажи, как выполнить задачу 42 командой /work-on 42.

Ограничения

Нужны Claude Code с подпиской или ключом `ANTHROPIC_API_KEY`, авторизованный GitHub CLI и Node.js 18 или новее. Движок работает только с GitHub. Расходы идут с вашего аккаунта Claude, оценить их помогает `forgedock stats --efficiency`. Автономное слияние в промежуточную ветку и релизы повышают цену ошибки, поэтому опасные пути стоит отметить в `forge.yaml`. Проверка интеграционных тестов перед релизом выдает SKIP, пока вы не настроите `verification.integration_tests`. Лицензия ядра AGPL-3.0, для закрытого использования есть коммерческая.

Как отключить. Удалите пакет npm `uninstall` -g forgedock и плагин через /plugin. Файл forge.yaml и ветки `staging` удалите вручную, а токены GitHub и Claude отзовите, если создавали их для агента.

Частые вопросы

Как попробовать без своего репозитория?

Выполните `npx forgedock demo`: команда создаст временный репозиторий и прогонит конвейер от задачи до слияния. Нужны Claude Code, авторизованный GitHub CLI и Node.js 18.

Как запустить на своем проекте?

Поставьте `npm install -g forgedock`, выполните `forgedock` для проверки окружения и создания `forge.yaml`, затем `forgedock run-issue 42` для одной задачи или `forgedock orchestrate 41 42 43 --parallel 3` для пакета.

Что агент решает сам, а что передает человеку?

Механические сбои он повторяет сам: красный CI, конфликты слияния, ошибки движка. Направление продукта, расходы, ключи, действия для клиентов и релизы всегда возвращаются человеку.

Куда сливаются изменения?

Полосы сливают код в промежуточную ветку или `milestone/*`. В основную ветку релиз идет после проверочного ревью, которое ставит отметку `FORGE:GATE_PASS`, проверяемую в CI.

Работает ли он с OpenCode?

Да. Среда выполнения Claude Code основная, а OpenCode поддерживается по отдельной инструкции в документации проекта. Из систем хранения кода есть только GitHub.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Плагин с командами ready, go и migration: сначала выясняет, что вы хотите, затем собирает и проверяет результат

ПлагинШирокий доступ449Звезды репозитория

Маркетплейс плагинов Claude Code от Frad LEE: Git и GitFlow, GitHub, рефакторинг, память, исследования, изображения и работа с интерфейсами

ПлагинРасширенный доступ596Звезды репозитория

LoopForge Local ставит в Claude Code, Codex и Cursor ролевой процесс разработки: анализ, дизайн, код, ревью и тесты со сводкой.

ВоркфлоуРасширенный доступ613Звезды репозитория

Плагин для Claude Code: 39 команд для PR, ревью, коммитов и спецификаций, девять ролей экспертов и хуки, восемь языковых версий

ПлагинШирокий доступ1,1 тыс.Звезды репозитория

Установщик фабрики ПО для Claude Code и Codex: очередь на GitHub Issues, скиллы, проверки и слияние только человеком.

СкиллРасширенный доступ344Звезды репозитория

Плагин для Claude Code: карточки с доски GitHub Projects проходят сборку, тесты и ревью и возвращаются готовыми pull request

ПлагинШирокий доступ666Звезды репозитория

Коротко о README

README объясняет, что ForgeDock превращает задачи GitHub в слитые запросы на изменение, и показывает запуск за 30 секунд. Затем идут цифры за 30 дней по собственному репозиторию, примеры пойманных проверкой дефектов, честный список того, что ломается, устройство полосы, пакета и релиза, таблица того, что работает сегодня, вопросы и сведения о лицензии AGPL-3.0.

Бейдж для README

Сообщить о проблеме