Последние пару недель вожусь с одной штукой для Claude Code, решил записать, что получилось.
Раздражало вот что. Когда Claude работает над задачей сам, промежуточные решения никто не оспаривает. Он пишет план, реализует его и говорит «готово». Если план был кривой, это всплывает только на ревью, а иногда и позже. Просить его перепроверить себя толку мало, он смотрит на свой же код своими же глазами.
Сделал скилл codex-collab. Идея простая: Codex сидит рядом как второй человек в обсуждении. Когда у Claude есть многошаговый план, техническая развилка (какую структуру данных взять, какую библиотеку, где провести границу модуля) или готов нетривиальный кусок кода, он сам идёт это обсудить с Codex. Скилл подхватывается автоматически по описанию ситуации, руками вызывать не надо, хотя есть /codex-collab.
Диалог идёт в несколько раундов и его видно. На тему до трёх раундов, дальше Claude принимает решение и пишет, где они с Codex не сошлись. Codex только читает репозиторий, спорит и ревьюит, код не пишет. Все обмены складываются в лог, после ночного прогона можно почитать, о чём там спорили. Опечатки, переименования и правки конфигов мимо Codex, иначе было бы слишком шумно.
Пробовал на своих проектах, получается неплохо. Пару раз Codex подсветил неочевидные моменты, которые Claude пропустил, и переубедил его ещё на этапе плана, а не после того как код уже написан. Бывает и наоборот, Claude аргументированно остаётся при своём, и это тоже полезно видеть.
Ставится так: /plugin install codex-collab --marketplace troyan-dy/codex-collab
Нужны Claude Code и официальный Codex-плагин с залогиненным Codex CLI. MIT.
https://github.com/troyan-dy/codex-collab
Если кто-то попробует, расскажите, как оно у вас. Особенно интересно, где Codex реально поймал что-то полезное, а где только мешал.
#ClaudeCode #Codex #AgenticCoding #AIEngineering #DeveloperTools