Оркестратор для AI-разработки, который распределяет задачи, описанные в Markdown, между Claude, Codex, Gemini, Kimi и Grok CLI в изолированных git worktree.
the-open-engine/zeroshot
CLI и движок рабочих процессов, запускающий coding-агентов вроде Claude Code, Codex и Copilot с настраиваемыми этапами ревью, исправлений и тестирования перед приёмкой результата.
- Звёзды
- 2,002
- Форки
- 189
- Открытые issues
- 17
- Последний коммит
- вчера
Что это?
zeroshot превращает задачу по разработке в проверенное изменение. Агент-исполнитель выполняет задачу, после чего агенты приёмки и ревью кода параллельно проверяют результат. Отклонённая работа возвращается агенту для исправлений вместе с отзывами ревьюеров, а затем проверяется повторно. Агент, написавший код, не может одобрить собственный результат, а движок контролирует этапы ревью и ограничения на число повторных попыток, заданные в графе.
Рабочий процесс задаётся редактируемым графом. Для каждого узла можно выбрать отдельный harness и модель — например, Pi, Claude Code, Codex или Copilot, — а также добавить агентов для проверки безопасности и тестирования или параллельные проверки. Графы можно сохранять в профили и использовать повторно. Число запусков ограничено, а их данные записываются в журнал SQLite.
Доставка результата необязательна: работу можно оставить локально, отправить в ветку, подготовить как pull request или провести через PR, CI и слияние. CLI распространяется по лицензии MIT и может запускаться локально, на собственном сервере с помощью целевого Docker-образа или в zeroshot Cloud.
Ключевые возможности
- 01Встроенный граф работы над изменениями: реализация, параллельное ревью, исправления и необязательная доставка результата.
- 02Независимые ревьюеры проверяют результат агента-исполнителя, а отклонённая работа возвращается на исправление.
- 03В пользовательские графы можно добавлять узлы для проверки безопасности, тестирования и параллельных проверок, задавая модель для каждого узла.
- 04Сохранённые профили хранят настройки графа и среды выполнения, чтобы использовать их для разных задач.
- 05Необязательная доставка результата в локальную ветку, создание pull request или процесс слияния через PR и CI.
- 06Запуски записываются в надёжный журнал SQLite, который можно просматривать в браузерном интерфейсе.
Сценарии использования
- Настройка циклов независимого ревью и исправлений для результатов Claude Code или Codex перед слиянием.
- Параллельный запуск агентов для проверки безопасности или тестирования вместе с агентом, реализующим задачу.
- Преобразование описания задачи в проверенный pull request в репозитории GitHub.
- Развёртывание рабочих процессов с агентами на собственной инфраструктуре с помощью целевого Docker-образа.
Быстрый старт
- 1
Установите CLI глобально с помощью npm
npm install -g @the-open-engine-company/zeroshot - 2
Создайте input.json с описанием задачи
- 3
Запустите выполнение с шаблоном software-change
zeroshot run \ --title "Add JSON status output" \ --template software-change \ --input input.json \ --uniform-runtime-config runtime.json
Что важно знать
- Для локального запуска необходимо установить и авторизоваться в одной из поддерживаемых сред, например Codex, Claude Code, GitHub Copilot или Pi.
- Для запуска рабочего процесса нужен ID модели, поддерживаемый установленной средой. Worker напрямую редактирует выбранную папку.
- Доставка через PR и публикация пока поддерживаются только в GitHub. Для локальной доставки в GitHub также требуется GitHub CLI.
Темы
Частые вопросы
- Что такое zeroshot?
- CLI и движок рабочих процессов, запускающий coding-агентов вроде Claude Code, Codex и Copilot с настраиваемыми этапами ревью, исправлений и тестирования перед приёмкой результата. zeroshot превращает задачу по разработке в проверенное изменение. Агент-исполнитель выполняет задачу, после чего агенты приёмки и ревью кода параллельно проверяют результат. Отклонённая работа возвращается агенту для исправлений вместе с отзывами ревьюеров, а затем проверяется повторно. Агент, написавший код, не может одобрить собственный результат, а движок контролирует этапы ревью и ограничения на число повторных попыток, заданные в графе.
- zeroshot можно использовать бесплатно? Какая у него лицензия?
- zeroshot распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- zeroshot всё ещё поддерживается?
- Активно поддерживается. Последний коммит в zeroshot — 19 окт. 2026 г..
- Для чего можно использовать zeroshot?
- Настройка циклов независимого ревью и исправлений для результатов Claude Code или Codex перед слиянием. Параллельный запуск агентов для проверки безопасности или тестирования вместе с агентом, реализующим задачу. Преобразование описания задачи в проверенный pull request в репозитории GitHub. Развёртывание рабочих процессов с агентами на собственной инфраструктуре с помощью целевого Docker-образа.
- Как установить zeroshot?
- Установите CLI глобально с помощью npm: npm install -g @the-open-engine-company/zeroshot Создайте input.json с описанием задачи Запустите выполнение с шаблоном software-change: zeroshot run \ --title "Add JSON status output" \ --template software-change \ --input input.json \ --uniform-runtime-config runtime.json
- Где скачать zeroshot?
- Исходный код и инструкции по установке — на GitHub: https://github.com/the-open-engine/zeroshot
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Модульная среда выполнения и оркестрации, которая координирует AI-агентов для разработки через пайплайны с проверками задач, ревью, релизов и документации.
TypeScript CLI и терминальный интерфейс для настройки и запуска постоянных команд агентов Claude Code и Codex в tmux.
Персональное хранилище контекста, которое помогает AI-агентам для написания кода — Codex, Claude Code и OpenCode — сохранять знания о проектах с помощью CLI, MCP-сервера и десктопного приложения.
Десктопное рабочее пространство для параллельного запуска нескольких агентов для написания кода — каждый в своей git-ветке и worktree — с живой Kanban-доской для PR, CI и ревью.
Локальный браузерный интерфейс для проверки планов агентов, Markdown, HTML и diff кода: добавляйте пометки и отправляйте отзывы обратно агентам.