Claude Dynamic Workflows on Codex — скилл
Скилл /codex-workflows: Claude Code пишет сценарий, а десятки агентов Codex выполняют его, и прогон виден на карте
- 327 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Запускает десятки агентов Codex, которые по умолчанию пишут в рабочую папку проекта
- Расходует токены вашего аккаунта Codex, потолок нужно задавать самому
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/claude-dynamic-workflows-on-codexОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Запускает десятки агентов Codex, которые по умолчанию пишут в рабочую папку проекта
- Расходует токены вашего аккаунта Codex, потолок нужно задавать самому
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Codex Workflows — скилл для Claude Code, который раздает большую задачу множеству агентов Codex. Вы вводите `/codex-workflows` и одну-две фразы о задаче, например проверить все маршруты в src/ на недостающую авторизацию. Claude сам составляет сценарий в стиле динамических воркфлоу, с вызовами agent(), parallel() и phase() и бюджетом. Сценарий он сохраняет в проект файлом вида имя.workflow.js, чтобы его можно было прочитать и перезапустить. Сценарий выполняется на локальном сервере приложения Codex, и каждый вызов agent() становится отдельным потоком Codex вместо субагента Claude. В контекст разговора попадает только итог, а ход выполнения видно на карте в браузере или в виде текстового дерева в терминале. Воркеры могут работать дольше одного хода: им можно давать новые указания в том же потоке, запускать несколько наперегонки и отменять отставших. Флаг `--multi` запускает несколько сценариев сразу, и Claude сам следит за ними: отвечает на вопросы в точках остановки, перенаправляет агентов, закрывает тупиковые ветки. Посмотреть результат без Codex можно в офлайн-просмотрщике с готовым демо-инцидентом.
Для кого. Для тех, кто работает в Claude Code, имеет подписку Codex и хочет раскидать аудит кода, крупную миграцию или проверку фактов на десятки параллельных агентов.
Подходит, если
- Нужен аудит всех маршрутов в src/ на пропущенные проверки доступа с параллельной проверкой каждой находки скептиком
- Крупная миграция, которую удобно разбить на фазы и прогнать пачкой агентов с жестким потолком токенов через `--budget`
- Исследование, где каждое утверждение надо перепроверить независимо и оставить только подтвержденные
- Перед запуском хочется оценить размер: `--plan` без трат токенов считает агентов по фазам и прикидывает бюджет
- Нужен гейт с вашим решением внутри прогона: сценарий останавливается на карточке ответа и ждет вас
Не подходит, если
- На машине не установлен Codex CLI или вы не вошли в него командой `codex login`
- Задача маленькая и укладывается в один-два вызова субагента: накладные расходы на сценарий не окупятся
- Нужно, чтобы Claude сам подхватывал скилл без вашей команды: он вызывается только вручную через `/codex-workflows`
- Вы хотите смешивать разные модели по стадиям прогона
Пример запроса к агенту
/codex-workflows Проверь все маршруты в src/ на недостающую авторизацию, только чтение, и покажи ход работы на картеОграничения
Нужны Node 18 или новее и Codex CLI в PATH с выполненным входом, зависимостей npm у проекта нет. API OpenAI из России недоступен. Проект неофициальный и к OpenAI и Anthropic отношения не имеет. По умолчанию агентам разрешена запись в рабочую папку, режим `--sandbox read-only` оставляет только чтение. Токены списываются с вашего аккаунта Codex. Весь прогон идет на одной флагманской модели, меняется только глубина рассуждения. Скилл вызывается только вручную, автозапуск отключен.
Как отключить. Если ставили плагином, снимите его командой `/plugin uninstall codex-workflows@codex-workflows`. При установке клоном удалите папку ~/.claude/skills/codex-workflows. Сохраненные сценарии .workflow.js в проектах останутся, удалите их вручную.
Частые вопросы
Как поставить Codex Workflows в Claude Code?
Выполните `/plugin marketplace add scasella/claude-dynamic-workflows-codex` и `/plugin install codex-workflows@codex-workflows`. Второй путь — клонировать репозиторий в ~/.claude/skills/codex-workflows. В обоих случаях Codex CLI должен стоять и быть залогинен.
Как проверить, что Codex доступен?
Запустите `npx github:scasella/claude-dynamic-workflows-codex doctor`, в нормальном ответе будет состояние ready. Та же точка входа без установки дает команды run, view, map и другие.
Как посмотреть пример без Codex?
Клонируйте репозиторий и выполните `node runner/bin/view-run.js examples/incident-demo --open`. Откроется офлайн-карта демо-инцидента с падением скорости оформления заказа: параллельный разбор, гонка трех воркеров и один гейт.
Можно ли ограничить расход токенов?
Да. Ключ `--budget` задает жесткий потолок, а `--plan` заранее считает агентов по фазам и оценивает бюджет, не тратя токены. Если потолок сработал, прогон можно продолжить командой `--resume`: завершенные агенты повторятся из журнала бесплатно.
Чем это отличается от штатных динамических воркфлоу Claude Code?
Синтаксис сценария тот же, только каждый agent() работает как поток Codex, в штатных воркфлоу на этом месте субагенты Claude. Сверху добавлены долгоживущие воркеры, гонки с отменой отставших и режим `--multi` с надзором за несколькими сценариями.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкиллы для перекрестной работы Claude Code и Codex: один агент готовит план, второй его разбирает, затем идет сборка и независимая проверка кода
Рабочие процессы для Claude Code: команды /do, /omo, /bmad-pilot и другие, а код пишут Codex, Gemini или OpenCode через codeagent-wrapper
Визуальный конструктор воркфлоу для агентов: рисуете схему на канвасе и экспортируете ее в скиллы и команды Claude Code, Codex, Cursor и других
Десктопное приложение, где Claude Code, Codex, Gemini и другие агенты работают командой специалистов в общем проекте
Оркестрация нескольких агентов для Claude Code: команды, роли, автопилот и распределение задач между скиллами и субагентами
Скилл превращает несколько окон Claude Code, Codex и Cursor в команду с координатором, общим реестром и перекрестным ревью
Сравнение с похожими
Записи с тем же главным запросом: чем они отличаются.
| Запись | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Claude Dynamic Workflows on Codex (эта запись) | нет | 327 | |
| Codex Astra + Luna Orchestrator | нет | 1 728 | профили Codex, где одна модель оркестрирует, а другая выполняет разведку |
| Citadel | нет | 927 | общий слой управления Claude Code и Codex с единой командой /do и памятью проекта |
| Hive | нет | 580 | локальный браузерный стол, где агенты работают командой под вашим надзором |
Коротко о README
Проект состоит из двух частей: скилла для Claude Code и самостоятельного раннера с просмотрщиком, который работает без Claude Code. В репозитории лежат примеры сценариев, в том числе поиск багов, глубокое исследование и сортировка турниром.
Бейдж для README
Исходный SKILL.md
--- name: codex-workflows description: >- Run a dynamic-workflow script on a local Codex App Server — orchestrate many Codex / GPT agents (the agent / parallel / pipeline / phase / budget DSL) instead of Claude subagents, for codebase audits, large migrations, and multi-agent review or research. Give it one or two rough sentences and it compiles the right harness for you; add --multi for a supervised fleet of concurrent workflows. Manual-invoke only via /codex-workflows. disable-model-invocation: true --- # Codex Workflows Run a Claude Code dynamic-workflow script against a local **Codex App Server**. The authoring surface is identical to native dynamic workflows — `export const meta` plus a body using `agent()`, `parallel()`, `pipeline()`, `phase()`, `log()`, `args`, `budget`, `workflow()` — but every `agent()` call runs as one Codex (GPT) thread+turn instead of a Claude subagent.