Factory — скилл
Установщик фабрики ПО для Claude Code и Codex: очередь на GitHub Issues, скиллы, проверки и слияние только человеком.
- 344 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Плановые рутины пишут код, открывают черновые PR и меняют метки без участия человека до этапа ревью.
Установка
- Работает в
Ручная установка
git clone https://github.com/addyosmani/factory.git
cd /path/to/your/repo
/path/to/factory/install.sh --dry-run .
/path/to/factory/install.sh .Установщик не перезаписывает существующие файлы, повторный запуск безопасен.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Плановые рутины пишут код, открывают черновые PR и меняют метки без участия человека до этапа ревью.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Factory ставит в существующий GitHub-проект набор правил и скиллов, которые превращают Issues в рабочую очередь. Плановые запуски сортируют новые задачи, берут допустимые мелкие работы, реализуют их в ветке и открывают черновые PR. Перед этим запускаются проверки типов, линтера, тестов и сборки, а независимый проверяющий агент читает diff без контекста. Правила хранятся в репозитории: хартия `docs/factory/CHARTER.md` задает уровень автономности и защищенные пути, скрипт `gates.sh` выдает вердикт проверок, команда `/factory` показывает, что ждет решения человека. Пользовательский слой для Codex повторяет те же скиллы.
Для кого. Тимлиды и владельцы GitHub-проектов, которые хотят регулярно отдавать агенту мелкие задачи и получать черновые PR с доказательствами.
Подходит, если
- Копятся небольшие задачи в GitHub Issues, и разбирать их вручную долго.
- Нужен независимый проверяющий агент перед открытием PR.
- Объем автономной работы агента нужно ограничить хартией и лимитом очереди ревью.
- Одни и те же правила должны работать в Claude Code и в Codex.
Не подходит, если
- Достаточно обычного сеанса Claude Code или Codex без плановых запусков; README советует начать с него.
- Нужно автослияние: Factory не сливает ни на одном уровне.
- Проект живет не на GitHub.
Пример запроса к агенту
Прогони /factory-triage по новым Issues и покажи, какие задачи подходят для автономной реализации по хартии.Ограничения
У облачных рутин Claude нет триггера на новые Issues, поэтому шаблон опрашивает очередь по расписанию; мгновенный запуск требует дополнительного GitHub Action. Расписания для Codex репозиторий не создает. Хуки блокируют типичные пути слияния, но граница безопасности проходит по правилам GitHub: настройте защиту веток. Последний коммит в августе 2026. Запуски начинаются со свежего клона, поэтому правила должны быть закоммичены, а не лежать в домашней папке `~/.claude/`.
Как отключить. Удалите `docs/factory/`, `.factory/`, скиллы `factory-*`, агентов и хуки из `.claude/` и `.agents/`, отключите рутины и метки `factory:*`. Установщик ничего не перезаписывает, поэтому правки отделяются легко.
Частые вопросы
Сливает ли Factory PR сам?
Нет. Слияние остается за человеком на любом уровне автономности, а защиту ветки закрепляют правилами GitHub.
Чем отличается проверяющий агент?
Он читает diff без контекста и отклоняет работу при сомнениях. Лучшая его проверка: откатить исправление и убедиться, что тест падает.
Что ограничивает поток PR?
Параметр `STOP_IF` в хартии. Когда очередь на ревью заполнена, рутина реализации не стартует.
Работает ли это в Codex?
Да, интерактивно, через `AGENTS.md` и скиллы в `.agents/skills/`. Расписания по README есть только для облачных рутин Claude.
Куда установщик кладет файлы?
В целевой репозиторий: `docs/factory/`, `.factory/`, скиллы и агентов в `.claude/` и `.agents/`. Существующие файлы установщик не трогает, план заранее показывает `--dry-run`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыFactory Factory запускает Claude Code и Codex параллельно, каждого в своем рабочем дереве git, с диффами и терминалом рядом.
Скилл для Codex и Claude Code превращает идеи и баги в работающий код: писатель, тестер и ревьюеры в изолированных ветках
Готовая обвязка для Claude Code и Codex: разработка по спецификации, TDD, память между сессиями, проверки качества и контрольные точки для человека
CLI и плагин Claude Code: ведет задачи GitHub через проверку, план, код, ревью и CI до слияния, несколько параллельно
Скилл для Claude Code управляет Codex по JSON-RPC: задачи, ревью кода, параллельные исследования и общение двух агентов.
Навык строит цикл из восьми шагов: Claude ведет работу и разбирает спорное, а Codex пишет, критикует и правит код.
Коротко о README
Фабрика строится на репозитории: хартия, контракт очереди, скрипт проверок, скиллы и агенты. Облачные рутины задают расписание, GitHub хранит очередь.
Бейдж для README
Исходный SKILL.md
--- name: factory-triage ---