re:factory
remote-factory
Плагин и CLI factory: из идеи делает план, затем собирает проект командой агентов с проверкой и PR
- 75 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Строитель пишет и меняет код в вашем репозитории и создает PR, а `--auto-approve` отдает одобрения агенту
- Режимы `outer-loop` запускают много сессий агентов подряд и тратят токены
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/remote-factoryОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Строитель пишет и меняет код в вашем репозитории и создает PR, а `--auto-approve` отдает одобрения агенту
- Режимы `outer-loop` запускают много сессий агентов подряд и тратят токены
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
re:factory — набор агентов и CLI `factory`, который по описанию проектирует и собирает программу. Команда `factory ceo "идея" --mode design` запускает режим проектирования: три исследователя, стратег, который составляет структурированный план, ваше одобрение, затем строитель, проверяющий агент и PR. Для существующего репозитория добавляют путь и `--focus` с областью улучшения. В режиме `design-v2` директора сами проектируют нужное число исследовательских направлений, взглядов стратега и тестеров, а вместо сжатого плана человек получает дизайн-документ с диаграммами и журнал намерений пользователя, по которому проверяет проверяющий. Режим `create` строит новые режимы и пайплайны, а `outer-loop` развивает топологии рабочих процессов методом MAP-Elites по бенчмаркам вроде FeatureBench. Состояние лежит локально: в проекте в `.factory/`, глобально в `~/.factory/`. В Claude Code доступен плагин, который ставится командами `/plugin marketplace add akashgit/remote-factory#plugins` и `/plugin install factory@remote-factory`, а тяжелую работу выполняет CLI.
Для кого. Разработчикам, которые хотят пройти путь от наброска идеи до работающего репозитория с планом, проверкой и PR силами агентов.
Подходит, если
- Есть набросок идеи, и надо превратить его в план с исследованием и одобрением перед кодом
- В существующем репозитории надо поработать над одной областью, например над слоем авторизации
- Нужен новый рабочий процесс агентов, например проверка PR в несколько стадий
- Хочется подобрать топологию процесса на бенчмарке и сравнить варианты
Не подходит, если
- Нужна быстрая правка в один файл: процесс с исследователями и стратегом рассчитан на целый проект
- Нет Claude Code или Python 3.11: они требуются для работы
- Вы хотите отдать агентам решения без одобрения: на этапах стоят остановки с вашим подтверждением, их отключает только `--auto-approve`
Пример запроса к агенту
Спроектируй через factory ceo в режиме design сервис проверки ссылок в Markdown с вики-ссылками Obsidian и покажи мне план до сборкиОграничения
Нужны Python 3.11 или новее, `uv` и установленный, авторизованный Claude Code. CLI ставится глобально командой `uv tool install git+https://github.com/akashgit/remote-factory.git`, причины описаны в руководстве по установке. Плагин для Claude Code только вызывает CLI, поэтому CLI все равно нужен. Режим `design-v2` с флагом `--auto-approve` отдает одобрения на этапах самому CEO-агенту, и результат лучше смотреть по PR. Бенчмарк-режимы `outer-loop` тратят много токенов и времени и нужны, в основном, для исследований.
Как отключить. В Claude Code выполните `/plugin uninstall factory@remote-factory`, затем удалите CLI командой `uv tool uninstall` для пакета factory. Папки состояния `.factory/` в проектах и `~/.factory/` удаляются вручную.
Частые вопросы
С какой команды начать?
С `factory ceo "ваша идея" --mode design`. Режим исследует тему, составляет план стратегом и ждет вашей правки до написания кода.
Чем design-v2 отличается от design?
В `design-v2` директора сами выбирают число исследовательских направлений, стратегов и тестеров, а вместо сжатого плана вы получаете дизайн-документ с диаграммами и журнал намерений.
Где хранится состояние?
В проекте в папке `.factory/`, а глобальные настройки в `~/.factory/`. Папку `.factory/` советуют добавить в `.gitignore`.
Как работает режим create?
Он строит новые режимы: исследует существующие паттерны, пишет спецификацию, получает ваше одобрение и реализует определение процесса, SKILL.md, привязку CLI и тесты.
Работает ли в Codex?
В репозитории есть манифест плагина для Codex и каталог `.codex-plugin`, но основным агентом проекта остается Claude Code, который указан в требованиях.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныCodex Factory ведет сложный проект в Codex как контролируемый процесс: планы, роли, память с источниками, независимая проверка
Плагин с 60 субагентами и 62 пресетами команд для Claude Code плюс визуальный конструктор команд агентов в браузере.
AI Builder Club Skills
AI Builder Club — Skills
Плагин-маркетплейс для Claude Code: сделать репозиторий готовым к работе агента и запускать самоподдерживающиеся циклы
Шаблон для проектов на Claude Code: рои параллельных агентов, рабочие скиллы, защитные хуки и правила в одной установке.
Evolving Agents, director
Evolving Agents (director)
Плагин director для Claude Code собирает из CLAUDE.md и памяти связанные правила команды и подставляет их агенту перед планом.
Общая основа для Claude Code, Codex, Antigravity CLI и OpenCode: жизненный цикл задачи, навыки и песочницы.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
Коротко о README
Проект представлен как набор для проектирования и развития ПО командой агентов. Описание начинается с команд запуска режимов, затем идут быстрый старт, режимы design, design-v2, create, focus и outer-loop, установка плагина и список агентов плагина.