Рой оркестратора: APEX, Claude, Codex и Grok

Одна конституция на всех агентов. Claude — оркестратор, Codex — тяжёлый код и аудит в видимой вкладке, Grok — быстрые задачи. Директива, проверка, рекурсивная эволюция правил.

Уроки академии 0/27
  1. МОДУЛЬ IСуверенный базис
  2. 01Биофизический базис, 3D-кокпит и ускорение когниции15 мин
  3. 02Strongbox: суверенный сейф и архив экзокортекса15 мин
  4. МОДУЛЬ IIСенсорный вход и контекст
  5. 03Wispr Flow · голосовая лаборатория20 мин
  6. 04CleanShot X: визуальный экзокортекс и OCR15 мин
  7. 05Архитектура и сборка контекста20 мин
  8. МОДУЛЬ IIIВычислительное ядро и мосты
  9. 06Google AI Studio & Gemini20 мин
  10. 07Мобильные мосты и удалённый доступ15 мин
  11. МОДУЛЬ IVСуверенная инфраструктура и агенты
  12. 08Платёжные и сетевые рельсы15 мин
  13. 09Терминальный рой и радар25 мин
  14. 10React Vibe & Motion UI20 мин
  15. 11Терминальный видеомонтаж25 мин
  16. 12Персональный разбор60 мин
  17. МОДУЛЬ VAI-доход и контент-машина
  18. 13AI-агентство для локального бизнеса25 мин
  19. 14AI UGC-фабрика рекламы для брендов25 мин
  20. 15Контент-машина и автопостинг25 мин
  21. 16Vibe-coded SaaS и цифровые продукты20 мин
  22. 17Программное видео: HyperFrames, Remotion, агенты25 мин
  23. 18Арсенал веб-эффектов20 мин
  24. МОДУЛЬ VIАгентная операционная система
  25. 19Paradev: параллельные агенты в worktrees25 мин
  26. 20Coucou: пульт агентов в чёлке и на iPhone15 мин
  27. 21n8n: локальный движок денег и сигналов30 мин
  28. 22PARADISE OS: один контур и бриф оркестратора20 мин
  29. МОДУЛЬ VIIРой оркестратора и мобильная фабрика
  30. 23Рой оркестратора: APEX, Claude, Codex и Grok35 мин
  31. 24GUI-автономия: Cua Driver, контекст клиента и медиа30 мин
  32. 25Фабрика iPhone и Apple Watch: SwiftUI, Xcode 27 и агент40 мин
  33. МОДУЛЬ VIIIСуверенная связь
  34. 26Signal: зашифрованный канал на максимальной приватности35 мин
  35. МОДУЛЬ IXИИ-стек из России
  36. 27Легальный ИИ-стек из России: Cloud.ru, Cline и сейф паролей за один созвон60 мин
УРОК 23 · МОДУЛЬ VII

Рой оркестратора: APEX, Claude, Codex и Grok

23.1Один оркестратор, много рук

CLAUDE ОРКЕСТРИРУЕТ · ИСПОЛНИТЕЛИ ДЕЛАЮТ · CLAUDE ПРОВЕРЯЕТ

ВЕРДИКТ

Главный оркестратор — Claude Code. Он держит конституцию, сам исполняет точную работу и раздаёт тяжёлую: Codex — массовый код и независимый аудит, Grok — X/Twitter и дешёвые задачи, Perplexity и Exa — свежие факты, Cua Driver — клики в любых приложениях. Результат любого исполнителя Claude перепроверяет сам, прежде чем сказать «готово».

Голос · Wispr→Директива→Claude · APEX→Codex / Grok / Cua→Проверка 390/1440→«деплой»→Деньги
Claude Code · OpusОркестратор: архитектура, ювелирный UI, деплой, сообщения клиентам, финальная проверка.
Codex · gpt-6-astra xhighТяжёлый код, рефакторинг на сотни строк, аудит P1–P3. Работает во видимой вкладке Paradev.
Grok CLI · xAIТренды X/Twitter, люди, быстрые дешёвые задачи.
Perplexity · ExaФакты 2026 года с источниками: цены, гранты, «лучший ли это стек».
Cua DriverКлики по дереву доступности в Chrome, Telegram, App Store — урок 24.

23.2Конституция APEX: одна на всех агентов

~/.claude/apex · ЯДРО ≤ 14 KB · МОДУЛИ · GIT

Мастер-промпт на 100 KB в каждом запросе — это шум и деньги. Поэтому он делится: ядро (законы, ворота, рельсы, карта системы) грузится всегда, а модули по темам агент читает только перед задачей по теме. Вся папка — git-репозиторий: любую правку видно и можно откатить.

структура
~/.claude/apex/
├── APEX.md            # ядро ≤ 14 KB: законы, ворота, исполнители, рельсы, маршрутизация
├── modules/           # 00-radar … 26-client-context-scrape — читать по теме
├── source/            # исходный монолит целиком, без потерь
├── CHANGELOG.md       # дата · что · почему
└── .git
terminal · подключить ядро к Claude Code и Codex
mkdir -p ~/.claude/apex/modules && cd ~/.claude/apex && git init -q
# Claude Code: импорт ядра в глобальные инструкции (работает в любом проекте и worktree)
printf '# APEX constitution\n@~/.claude/apex/APEX.md\n' >> ~/.claude/CLAUDE.md
# Codex: та же конституция первой строкой
printf 'FIRST: read ~/.claude/apex/APEX.md and follow it.\n' >> ~/.codex/AGENTS.md
ЯДРОЗаконы поведения

Вердикт первой строкой, Draft-First, проверка результата, ворота «деплой» и «ок».

МОДУЛИПредметные знания

Рельсы оплаты, канон билдера, сбор контекста клиента, OG-превью.

ПАМЯТЬЖурнал фактов

Что сломалось и как починено — в памяти проекта, не в ядре.

23.3Codex: тяжёлый код в видимой вкладке

GPT-6-ASTRA · XHIGH · PARADEV · CX

Codex ставится одной командой и логинится вашим аккаунтом ChatGPT. Модель и глубина рассуждения задаются в конфиге; профили — отдельными файлами рядом.

terminal · установка
npm i -g @openai/codex
codex login            # вход аккаунтом ChatGPT в браузере
codex --version
~/.codex/config.toml
model = "gpt-6-astra"
model_reasoning_effort = "xhigh"
approval_policy = "on-request"
sandbox_mode = "workspace-write"

[sandbox_workspace_write]
network_access = true

[mcp_servers.cua-driver]          # Codex тоже умеет кликать (урок 24)
command = "/Users/you/.local/bin/cua-driver"
args = ["mcp"]

Видимо (по умолчанию). Claude открывает Codex отдельной вкладкой Paradev — вы видите каждый шаг, Claude читает терминал и ждёт сигнала завершения:

terminal · Codex во вкладке Paradev
superset agents list --local --json            # найти id агента Codex
superset agents create --workspace "$SUPERSET_WORKSPACE_ID" --local \
  --agent <codex-agent-id> --json \
  --prompt "@cpn аудит builder.html: P1–P3 дефекты, без правок. В конце: SUPERSET_WORKER_DONE"
superset panes new-tab --workspace "$SUPERSET_WORKSPACE_ID" --terminal <sessionId>
superset agents wait --workspace "$SUPERSET_WORKSPACE_ID" --local --terminal <sessionId> --until settled

Фоном. Когда смотреть не нужно — обёртка cx печатает только финальный ответ, полный лог кладёт в ~/.codex/delegations/.

~/.local/bin/cx
#!/bin/bash
# cx [-p full|max|fast] [-C dir] "task"
set -uo pipefail
PROFILE=full; DIR="$PWD"
while getopts "p:C:" o; do case $o in p) PROFILE=$OPTARG;; C) DIR=$OPTARG;; *) exit 2;; esac; done
shift $((OPTIND-1))
mkdir -p ~/.codex/delegations; TS=$(date +%Y%m%d-%H%M%S)
LOG=~/.codex/delegations/$TS.log; OUT=~/.codex/delegations/$TS.answer.md
codex -p "$PROFILE" exec --skip-git-repo-check -C "$DIR" -o "$OUT" "$*" </dev/null >"$LOG" 2>&1
RC=$?; [ -s "$OUT" ] && cat "$OUT" || tail -20 "$LOG"; exit $RC
Грабли №1: codex exec без </dev/null вечно ждёт ввода. Грабли №2: профили внутри config.toml не читаются — только отдельные файлы ~/.codex/<имя>.config.toml.

23.4Grok CLI: быстрые и дешёвые задачи

@XAI-OFFICIAL/GROK · ВХОД ПО КОДУ УСТРОЙСТВА

terminal · установка и вход
npm i -g @xai-official/grok
grok --version
grok login        # откроет ссылку и код устройства — код живёт 15 минут

В Paradev Grok регистрируется отдельным агентом и запускается так же, как Codex: superset agents create … --agent <grok-id>. Отдавайте ему поиск по X/Twitter, проверку людей, черновики постов и рутину, где не нужна глубина.

23.5Директива: язык, на котором говорит рой

ЦЕЛЬ · ФАЙЛЫ · ГОТОВО, КОГДА · ДЕПЛОЙ

Gemini в AI Studio остаётся стратегом: он не кликает и не деплоит, он пишет директиву, которую вы вставляете в Paradev без правок. В директиве — только дельта; правила Claude уже знает из APEX.

формат директивы
@kermen деплой билдера и сообщение-оффер
ЦЕЛЬ: builder.html live 200, сообщение в блоке кода, аванс $200
КОНТЕКСТ: 15 дней тишины после «вернусь через пару дней»
ФАЙЛЫ: clients/kermen/builder.html
ИСПОЛНИТЕЛИ: Claude сам · аудит Codex видимо
ГОТОВО, КОГДА: curl 200 · 0 JS errors на 390/1440 · рубли сходятся
ДЕПЛОЙ: да   ОТПРАВКА: нет (черновик)
ВОРОТА«деплой» и «ок»

Публикация, сообщения наружу, платежи и DNS — только после вашего слова.

ПРОВЕРКАФизический результат

HTTP 200, скриншот, оплата пришла. «Я сделал» — не результат.

ОДИН АДРЕС@триггер клиента

Агент берёт контекст из папки клиента и её _private/.

23.6Рекурсивная эволюция: система учится на ваших словах

«ЗАПОМНИ» · «В АПЕКС» · «ПРАВИЛО:»

«запомни: …»→ядро или модуль→CHANGELOG→git commit→Codex читает то же

Повторили поправку дважды — это правило. Агент сам кладёт его в нужное место: закон поведения — в ядро, предметную деталь — в модуль, факт одного проекта — в память. Устаревшее заменяется, а не дописывается.

terminal · история и откат
git -C ~/.claude/apex log --oneline | head
git -C ~/.claude/apex revert <hash>     # откатить неудачное правило

23.7Чек-лист: рой готов

ОТМЕЧАЙТЕ — ПРОГРЕСС СОХРАНЯЕТСЯ

  • Ядро APEX подключено в ~/.claude/CLAUDE.md и ~/.codex/AGENTS.md
  • Codex залогинен, codex --version отвечает
  • Codex открыт видимой вкладкой Paradev и вернул SUPERSET_WORKER_DONE
  • cx "ответь ok" печатает ответ
  • Grok залогинен
  • Первая директива исполнена с физической проверкой
  • Первое правило внесено фразой «запомни» и видно в CHANGELOG
Персональная сессия в Cal.com$80 / списание слота из пакета
ЗАПИСАТЬСЯ
Скопировано!