Гайд · 17 мая 2026 · multi-model workflow

Codex и Gemini внутри Claude Code за вечер. Три мозга в одном терминале

В конце апреля Anthropic официально признал регрессии в Claude Code (версия 2.1.116): модель тупит на сложных задачах. У меня и у разработчиков на канале «ИИ Мастодонт» уже работает обходной путь. К Claude добавляешь Codex, чтобы он аудировал код, и Gemini, чтобы тот тянул мультимодальность. Все три модели гоняются через CLI (командную строку, где ты пишешь команды текстом, а не кликаешь по кнопкам), авторизация идёт через подписки за $20/мес, без API-токенов. Внутри гайда команды установки, обход geo-блока для РФ и готовая обвязка для Claude Code.

Май 2026 · Claude Code 2.1+ · OpenAI Codex 0.130 · Gemini CLI 0.42 · Windows и Linux

Зачем три модели вместо одной

Одна нейросеть на серьёзный проект уже подводит

На май 2026 рынок выглядит так. Claude силён в архитектуре и держит длинный код, но временами тупит. Codex от OpenAI разбирает код по безопасности и качеству строже остальных. Gemini держит 1 миллион токенов контекста и один из тройки смотрит YouTube-ролики и картинки прямо из терминала. Спорить, какая из трёх лучше, бессмысленно — у каждой своя роль.

Концепция Three Brains. Claude дирижирует, Codex проверяет код по четырём направлениям (безопасность, надёжность, качество, логирование), Gemini читает картинки и видео. Всё это один терминал, и переключаешься между моделями одной командой.

Шаг 1

Prerequisites и установка обоих CLI

Что держать под рукой заранее. Node.js LTS (v24 на май 2026, качаешь с nodejs.org или ставишь через nvm). Уже работающий Claude Code. Аккаунт ChatGPT Plus за $20/мес, он же открывает Codex CLI бесплатно. Google-аккаунт для Gemini, где Free tier включается автоматом. Версию проверяешь командами node --version и npm --version в новом терминале после установки.

npm install -g @openai/codex
npm install -g @google/gemini-cli

codex --version    # ожидается codex-cli 0.125+
gemini --version   # ожидается 0.39+

Нюанс на Windows. Если codex ругается «Missing optional dependency @openai/codex-win32-x64», переустановите с явным @latest: npm не подтянул бинарник под вашу платформу.

npm install -g @openai/codex@latest

Я и сам поймал эту ошибку, пока ставил всё для гайда. После @latest установка прошла, codex-cli 0.130.0 крутится на машине прямо сейчас.

Шаг 2

Авторизация обоих сервисов

У Codex это `codex login`, открывается браузер с OAuth (вход через ваш аккаунт, без копирования ключей). С Gemini чуть длиннее: запускаете интерактивный режим, проходите авторизацию, потом `/quit`.

codex login    # OAuth через браузер

gemini         # запустить интерактив, авторизоваться
/quit          # выйти после успеха

Для РФ. Gemini закрыт по гео, без прокси никак. У меня в системе прописан HTTPS_PROXY с авторизацией, и gemini подхватывает его сам, работает напрямую. Без прокси api.google.com отвечает таймаутом на 30-60 секунд.

Шаг 3

Интеграция с Claude Code: два пути

Сразу после установки CLI живут сами по себе. Чтобы Claude Code дёргал их за тебя, нужна интеграция. На май 2026 путей два, а какой подойдёт, зависит от твоей сборки Claude Code.

Путь A, официальные плагины через /plugin install. Сработает, если у тебя свежий билд Claude Code с включённой фичей plugin marketplaces. Команды идут по одной:

/plugin marketplace add openai/codex-plugin-cc
/plugin install codex@openai-codex
/plugin marketplace add thepushkarp/cc-gemini-plugin
/plugin install cc-gemini-plugin@cc-gemini-plugin
/reload-plugins

Если вылезает «/plugin isn`t available in this environment», твой билд эту фичу не тянет. Так у меня и вышло. Тогда переходи на путь B.

Путь B, через gstack skill package. Это набор готовых skill-обёрток (надстроек, которые учат Claude Code новым командам). Внутри уже лежит рабочий интерфейс к Codex и сравнение моделей. Ставится одной командой:

cd ~/.claude/skills
git clone https://github.com/garrytan/gstack
cd gstack && ./setup

После этого в Claude Code появляются: `/gstack-codex review` (code review против диффа, то есть против ваших последних правок в коде), `/gstack-codex challenge` (адверсарный режим, когда модель пытается сломать ваш код), `/gstack-codex challenge security` (тот же режим с упором на безопасность), `/gstack-benchmark-models` (сравнение Claude, GPT и Gemini на одной задаче). Этим я пользуюсь сам. Работает всюду, где работает Claude Code, и от plugin marketplaces не зависит.

Шаг 4

Auto-router skill: Claude сам решает кого позвать

Последний кусок стека, skill-файл в `~/.claude/skills/three-brain/SKILL.md`. Он ловит триггеры прямо в вашей речи. Slash-команды (те, что начинаются со слэша) держать в голове не придётся, говорите по-русски или по-английски:

  • «проверь работу» / «check work» → автоматом запускается Codex review
  • «проанализируй видео» / «analyze video» → Gemini берёт файл/URL
  • «застрял» / «stuck» / «не работает» → Codex rescue mode
  • «спроси у всех трёх» / «ask all three» → дебаты Claude vs GPT-5.5 vs Gemini
  • Чувствительные пути (auth, billing, миграции) → принудительный Codex review без вашего вмешательства

Готовый skill-файл лежит ниже. Скопируй его одной кнопкой и сохрани в ~/.claude/skills/three-brain/SKILL.md (на Windows путь будет C:\Users\<Имя>\.claude\skills\three-brain\SKILL.md). После перезапуска Claude Code триггеры заработают сразу, и slash-команды снова можно не вспоминать.

SKILL.md · three-brain
---
name: three-brain
description: Автоматический роутер задач между Claude Code (водитель), Codex CLI (ревьюер) и Gemini CLI (длинный контекст и медиа). Срабатывает на триггеры в русском и английском.
---

# Three Brains · правила маршрутизации

Claude остаётся основным исполнителем. Codex и Gemini подключаются автоматически на конкретные триггеры.

## Когда звать Codex

Триггеры (русский и английский):
- «проверь работу» / «проверь свой код» / «check work» / «review your code»
- «отревьюй» / «sanity-check» / «двойная проверка» / «double-check»
- «второе мнение» / «second opinion» / «get a second opinion»
- «застрял» / «не работает» / «stuck» / «rescue»
- «прогони код» / «аудит» / «audit»

Что делать:
1. Выполнить `codex review --diff` против последнего коммита или незакомиченных изменений
2. Если найдены проблемы по векторам безопасности, надёжности, качества или логирования - вывести структурированный отчёт
3. Не править код автоматически - только показать список замечаний с пояснениями

## Когда звать Gemini

Триггеры:
- «проанализируй видео» / «analyze video» / «youtube»
- «прочитай PDF» / «read this PDF» / «разбери документ»
- «длинный контекст» / «1M токенов» / «long context»
- «batch» / «массовая обработка»

Что делать:
1. Для видео/YouTube: `gemini "Проанализируй https://youtu.be/... и верни структурированный JSON"`
2. Для PDF: `gemini --file=document.pdf "Сделай саммари по разделам"`
3. Для batch: использовать `gemini-flash` модель (в 10 раз дешевле gemini-pro)

## Принудительные правила

Эти ситуации требуют второго мнения БЕЗ запроса пользователя:
- Любая работа с миграциями БД - Codex review обязательно
- Auth/billing/payment код - Codex review обязательно
- Когда Claude уверен на 100%, но пользователь сомневается - Codex challenge
- Большие куски Markdown/документации >50KB - Gemini для проверки целостности

## Что не делает

- Не вызывает Codex для тривиальных правок (переименование переменной, исправление опечатки)
- Не вызывает Gemini для коротких текстов до 2000 токенов
- Не запускает все три параллельно без явной просьбы («спроси у всех трёх»)

Сохранил файл, перезапусти Claude Code или просто открой новый чат. Дальше триггеры ловятся на любом языке: говоришь «проверь это» или «check this», а бот сам решает, когда позвать Codex или Gemini.

Шаг 4

5 рабочих сценариев

  1. Cross-model code review. Claude написал модуль, перед коммитом запускаю `/gstack-codex review` и получаю второе мнение по 4 направлениям (безопасность, надёжность, качество, логирование). Codex замечает то, что Claude иногда проскакивает.
  2. Анализ YouTube-видео. Команда `gemini "проанализируй https://youtu.be/..."` возвращает разбор по полочкам: title, тезисы, упомянутые инструменты, команды. По этой же схеме собран и гайд, который вы читаете: сначала я прогнал референс-видео через Gemini.
  3. Разбор длинных документов клиента. Презентация на 13 слайдов, ТЗ на 50 страниц, юридический договор. Кидаешь файл в Gemini целиком (1M контекста) и за минуты получаешь summary. В Claude та же склейка кусками растянулась бы на час.
  4. Batch-обработка через Gemini Flash. Расширение семантического ядра на 500 ключевых слов, классификация 1000 лидов из CRM, перевод техдоков. Gemini Flash тут в 5-10 раз дешевле Sonnet и шустрее, а Claude я держу для финальной правки.
  5. Мульти-модельный benchmark. Skill `/gstack-benchmark-models` гоняет один промпт через все три модели и сравнивает по скорости ответа, цене и качеству. Выручает, когда выбираешь модель под новый пайплайн и не хочешь делать это вслепую.
Подводные камни

Что обычно ломается

  • Geo-блок для РФ. Gemini и часть endpoints OpenAI не отвечают на российские IP. Лечится через HTTPS_PROXY с авторизацией: все три CLI подхватывают системные настройки прокси. Без прокси ловишь таймауты на 30-60 секунд и пустые ответы.
  • Разные форматы авторизации. У Claude вход через `claude login` (anthropic console), у Codex через `codex login` (OpenAI OAuth), у Gemini через `gemini login` (Google account). Три аккаунта, три отдельные рутины обновления токенов. Я завёл себе одну таблицу со сроком жизни каждого токена, чтобы не ловить отвал посреди работы.
  • Стоимость Flash vs Pro. Gemini Flash дешёвый ($0.075/1M токенов на вход), Pro в 10 раз дороже. Случайно запустишь batch-задачу через Pro, и счёт улетает в небо. По умолчанию gemini-cli берёт Flash, но перед длинными прогонами лучше перепроверить.
  • Trust workspace для gemini. В headless-режиме (без интерактивного окна, когда команда отрабатывает сама) gemini требует `GEMINI_CLI_TRUST_WORKSPACE=true` или флаг `--yolo`. Иначе блокирует tool calls. Я ловил эту ошибку в боевых логах: она выбивает скрипт и не оставляет внятного сообщения.
Применимо ли это к клиентским проектам MWB

Где multi-model реально окупается

Я держу Three Brains в боевых задачах команды по одной причине: каждая модель закрывает свою дыру.

  • Клиентские проекты: Claude пишет код, Codex проверяет его перед публикацией. Так на проде у доверившихся мне клиентов меньше шансов поймать баг.
  • Анализ материалов: в недавнем кейсе санатория я через Gemini разобрал 13-слайдную презентацию стратега и 50-страничное исследование грязи и минвода. Один прогон вместо часа ручной склейки.
  • SEO-batch: в SEO-системе для kitetech Gemini Flash расширяет семантическое ядро пачками. На 500 keywords это выходит дешевле и быстрее, чем Claude Sonnet.
  • Транскрипты и видео: клиенты иногда приносят записи созвонов, вебинары, ТЗ голосом. NotebookLM CLI вместе с Gemini делают автосуммари за минуты, и вечер на это уже не уходит.
Вывод

Обвязка стоит вечера на настройку

Цена вопроса такая: 3 подписки по $20/мес, итого $60/мес за инструмент уровня «команда разработки плюс аудитор плюс исследователь». Сравните с Junior-разработчиком на $1500+/мес или агентством на $3000+. Разница в 25-50 раз — и это при сопоставимом покрытии задач.

Хотите разобрать вашу конкретную задачу: какие модели где применять, как всё обвязать, какие подписки нужны? Напишите. Покажу на вашем стеке и на примерах из практики, без абстрактных «AI повышает производительность на 40%».

Настроить multi-model workflow под вашу задачу?

Разберём, какие модели нужны именно вам, поставлю CLI, настрою прокси и упакую всё под вашу обвязку Claude Code. Никаких курсов на 3 месяца: один созвон, и стек уже работает.

Обсудить workflow →

Что не так с твоим сайтом или рекламой?

Разберу за 30 минут. Найду 2-3 конкретные точки, где сайт теряет клиентов, и покажу как чинить. Бесплатно, без обязательств и без продаж в лоб.

Связаться по делу

Заявка прилетит мне и в Telegram, и на почту. Отвечу в течение рабочего дня.

Куда удобнее ответить?
или сразу написать в Telegram →

Нажимая кнопку, даёте согласие на обработку персональных данных (оператор № 23-25-044738).