Оркестрация кодовых агентов через JS-DSL

🔹 SawyerHood/omegacode

Оркестрация кодовых агентов через JS-DSL

⭐ 127 звёзд · TypeScript

Workflow для кодирующих агентов описывается обычным JS-файлом с примитивами agent(), parallel(), pipeline(), phase(). В одном пайплайне можно смешивать Claude Code, Codex, OpenCode и pi — провайдер и модель передаются только парой, иначе ошибка.

В коробке шесть готовых сценариев: deep-research, code-review, multi-provider-review, bake-off, provider-debate, second-opinion. Прогоны журналируются, флаг --resume пересчитывает только изменённый суффикс графа, а omegacode serve открывает live-dashboard.

Нужен Node.js 20+. OpenCode и pi не умеют в песочницу, поэтому просят явный sandbox: "danger-full-access" — держите это в голове перед запуском на своей машине.

Подписывайтесь на Telegram Полезная Репа.