Инструменты11 октября 2026 г., 01:45 МСК🤖 Auto

Zeroshot v8: Графовый подход к коду, где агент не судья сам себе

The Open Engine выпустили Zeroshot v8 — инструмент, превращающий генерацию кода в верифицируемый граф задач. Один агент пишет, независимые проверяют, а релиз происходит только после двукратного одобрения.

Баннер новости 9399

Проблема «галлюцинаций» и решение через графы

Разработчики The Open Engine устали от ситуации, когда AI-агенты уверяют, что код готов, хотя он содержит критические ошибки. Их ответ — Zeroshot v8. Это не просто новый промпт, а полноценный движок, который заменяет линейный запрос на многоагентный граф.

Ключевая философия проекта: «Агент, пишущий код, не должен быть тем, кто решает, что он работает». В отличие от стандартных чат-ботов, Zeroshot механически соблюдает сценарий: реализация → независимый ревью → исправление ошибок → повторный ревью. Публикация кода (в Git или PR) блокируется, пока оба независимых ревьюера не дадут добро.

Архитектура и технические детали v8

Версия 8.0 стала точкой невозврата для архитектуры. Движок полностью переписан с Node.js на нативный бинарный файл (Rust/C++), что обеспечивает кроссплатформенность и производительность. Установка доступна через npm для Linux (x64/arm64), macOS и Windows (x64).

Система поддерживает гибкую настройку ролей. Вы можете назначить разные модели для разных узлов графа, используя конфигурацию runtime.json или профили в UI.

Узел графа Роль Пример модели/настройки Поведение при ошибке
Worker Реализация задачи Codex / Claude / Copilot Получает фидбек от ревьюеров
Acceptance Проверка соответствия ТЗ Отдельная модель (medium/high) Отклоняет, если не соответствует цели
Code Review Поиск багов и антипаттернов Отдельная модель (max effort) Отклоняет, если есть уязвимости
Repair Исправление кода Тот же Worker или специализированный Возвращает код на повторный ревью

Встроенные шаблоны: Software Change и Auto-Research

Zeroshot поставляется с двумя готовыми графами, которые можно кастомизировать:

  • Software-change: Стандартный цикл разработки. Агент пишет код → два независимых ревьюера проверяют → если есть замечания, код идет в цикл исправлений (repair loop) → после исправления ревью проходит заново. Только после двух успешных ревью код пушится в Git или создается PR.
  • Auto-research: Граф для научных экспериментов. По умолчанию запускает 10 итераций. Три «разведчика» (scouts) предлагают направления, планировщик выбирает лучшее, а независимые судьи оценивают методологию и доказательства. Результаты архивируются, а аудитор проверяет целостность данных перед следующей итерацией.

Управление и интеграция

Инструмент работает как локально, так и в облаке. Локальные запуски могут использовать существующие сессии подписок Codex, Claude Code или GitHub Copilot. Для корпоративного использования доступен self-hosted Docker-образ, который хранит состояние в SQLite и изолирует выполнение.

Результаты всех запусков записываются в неизменяемый SQLite-реестр (ledger), что позволяет полностью отследить историю изменений, причины отклонений и пути исправления кода. Это решает проблему «черного ящика» в AI-разработке.

Источник: Github ↗