Anton Gladkov · 2026-04-21 · source ↗ · whole document (14)
Тэкс короче я вчера на сложном спизднул какую-то хуйню вслух, но решил ее попыта
3) Claude опирается на два файла: главный план, и workbench-документ, в котором главный план уже нарезан на подзадачи и заэнричен облаком сведений по каждой подзадаче.
4) Claude берет в работу 1 подподзадачу 1й задачи, и делает по ней всю мыслительную работу -> закидывает проделанную работу кодексу в ОДНОРАЗОВУЮ хэдлесс сессию вместе со всем контекстом и обоими файлами и планом, и воркбенчем -> кодекс оценивает, и если находит косяки в логике - возвращает свои сомнения и идеи Claude. Claude понимает что кодекс не надо трогать или прерывать по мониторингу распухающего файла с non-exposed ризонингом (a.k.a system log or something). Только если распухание перестало происходить, а кодекс не выдает саммари, происходит килл-рестарт.
5) Швыряния друг в друга заканчиваются тогда когда модели согласились = consensus. По некоторым задачам модели умудряются прийти к консенсусу с первого же обмена ризонингами. По некоторым - с 12го.
6) Код пишет только Claude, но когда код написан - он демонстрируется Codex по вышеуказанной механике, и опять требуется Consensus. Любопытно, но в таком ключе Consensus по коду получается практически всегда с первого обмена готовыми артефактами кода между Claude и Codex. Видимо как и у человека - если на проектирование потрачено 80% времени, код пишется идеальный с первого раза. Всё как говаривал Том ДеМарко =)
7) Claude способен гонять этот луп непрерывно, пока не иссякнут задачи. Когда задачи иссякают - terminate all, final celebratory conclusion в материнскую сессию.
8) Материнская сессия - это сессия в которой мы запускаем весь этот механизм в Claude Code App. Именно в ней висит монитор, который собственно проверяет ситуацию на "есть ли изменения" рандомно раз в 10-30 минут, и который мониторит celebratory conclusion. Все изменения он же пушит в телеграм через бота, чтобы можно было поглядывать в мобилу и смотреть как прогрессирует разработка.
Материанская сессия не рулит процессом разработки, а рулит ей Orchestrator-сессия. Это Headless сессия Claude Code CLI, которая запускает инстансы Claude Code CLI и Codex CLI и занимается мониторингом их жизнедеятельности, плюс убеждается что обмен между ними происходит, и что они пишут в нужные файлы свои выводы, а специальная Claude Code CLI сессия "собирает все эти выводы вместе, и анализирует их чтобы понять пора их отдать сессии которая пишет код, или продолжить обмен между Codex и Claude для получения Consensus.
Короче получается что есть президент, который управляет премьер-министром, который управляет вице-президентами, которые управляют работниками, у которых с одной стороны жесткие рамки, с другой стороны - рамок нет, т.к. никто не говорит им как долго они могут "договариваться" между собой. Но сам факт договора между двумя топовыми моделями (на всех уровнях работают только Opus 4.7 max и GPT 5.4 xhigh) даже интуитивно очевидно что повышает шанс на успех предприятия в хуй знает сколько раз, я думаю в десятки, и чем объемнее проект, тем выше этот мультипликатор.