> · 7 мин

Claude Code vs Codex CLI vs Gemini CLI — три терминальных агента, один терминал, и как выбрать своего

Claude Code vs Codex CLI vs Gemini CLI — три терминальных агента, один терминал, и как выбрать своего

Claude Code vs Codex CLI vs Gemini CLI — три терминальных агента, один терминал, и как выбрать своего

IDE-агенты типа Cursor — это здорово, но самая горячая категория 2026 года — терминальные AI-агенты. Три гиганта выпустили свои CLI-инструменты, и каждый устроен принципиально по-разному. Claude Code от Anthropic, Codex CLI от OpenAI, Gemini CLI от Google. Все три живут в терминале, все три умеют писать код, запускать команды и работать с целыми кодовыми базами. Но дьявол — в деталях.

TL;DR: Claude Code — лучший мозг для сложных задач, но самый дорогой. Codex CLI — open source с песочницей, бесплатный CLI, но нужна подписка ChatGPT. Gemini CLI — бесплатный с 1M контекстом, но нестабильный под нагрузкой. Опытные разработчики комбинируют все три — каждый для своего типа задач.

Установка и первый запуск

Все три ставятся за минуту:

# Claude Code
curl -fsSL https://claude.ai/install | bash

# Codex CLI (open source, Rust)
npm install -g @openai/codex

# Gemini CLI (open source, Apache 2.0)
npm install -g @google/gemini-cli

Первое впечатление от каждого инструмента очень разное. Claude Code спрашивает разрешение перед каждым действием — безопасно, но медленнее. Codex CLI предлагает три режима на выбор сразу. Gemini CLI с марта 2026 запускается в Plan Mode по умолчанию — сначала читает и планирует, потом пишет.

Конфигурация: три философии

У каждого агента свой «файл памяти» — документ, который он читает при старте сессии:

  • Claude CodeCLAUDE.md в корне проекта + ~/.claude/CLAUDE.md глобально. Трёхуровневая иерархия: пользователь → проект → директория. Плюс hooks в settings.json и skills (SKILL.md) для автоматизации
  • Codex CLIAGENTS.md (открытый стандарт, работает и в других агентах) + codex.md. TOML-конфиг для approval policy и sandbox mode. Hooks, skills, subagents, MCP — полный набор
  • Gemini CLIGEMINI.md с аналогичной иерархией + settings.json. Система extensions для интеграции с Shopify, Canva и другими сервисами. Conductor для оркестрации многошаговых процессов

Все три читают свой файл автоматически. Главная разница — все три поддерживают формат SKILL.md (открытый стандарт с agentskills.io), так что навыки можно шарить между агентами.

Модели и контекст

  • Claude Code — Opus 4.6 (на Max) или Sonnet 4.6 (на Pro). Контекст 200K стандартно, 1M на Max/Team/Enterprise. По данным emergent.sh, Claude Code «прослеживает цепочку причин, а не фиксит поверхностные симптомы» — лучший выбор для deep debugging
  • Codex CLI — GPT-5.4, GPT-5.3-Codex и другие модели OpenAI. Переключение через /model в сессии. Сильнее всего в масштабных рефакторингах — «поддерживает структурную консистентность через длинные цепочки изменений»
  • Gemini CLI — Gemini 3.1 Pro и Gemini 3 Flash. Контекст 1M токенов — можно скормить целую кодовую базу. С Plan Mode может использовать модели повышенного reasoning для архитектурных решений

Режимы работы и безопасность

Claude Code

Три уровня автономии: ручное подтверждение (по умолчанию), Auto Mode (с марта 2026 — отдельный AI-классификатор оценивает каждое действие и решает, спрашивать ли разрешение), и --dangerously-skip-permissions. Auto Mode — самое интересное: по отзывам разработчиков, ложные срабатывания бывают, но это лучше, чем пропущенное rm -rf.

Codex CLI

Три чётких режима — и это самая продуманная система безопасности из тройки:

  • Suggest — предлагает, ждёт одобрения каждого действия
  • Auto Edit — читает/пишет файлы автоматически, спрашивает перед shell-командами
  • Full Auto — полностью автономен в песочнице без сети

Full Auto — ключевое отличие Codex CLI. Агент физически не может выйти в интернет или сломать что-то за пределами workspace. Это настоящая изоляция на уровне ОС, а не обещание модели.

Gemini CLI

Два режима:

  • Plan Mode (по умолчанию с v0.34.0) — read-only. Агент читает код, ищет паттерны, задаёт уточняющие вопросы через инструмент ask_user, пишет план в ~/.gemini/tmp/. Поддерживает read-only MCP: GitHub issues, Postgres-схемы, Google Docs — без риска случайных изменений
  • Auto-Edit — после утверждения плана переходит к написанию кода

Цена вопроса

Claude Code

  • Pro — $20/мес (Sonnet 4.6, лимитированный Opus, ~40-80 часов работы в неделю)
  • Max — от $100/мес (5× Pro) до $200/мес (20× Pro), полный доступ к Opus 4.6, 1M контекст
  • Team Premium — $150/пользователь/мес (минимум 5 мест, включает Claude Code CLI)
  • Бесплатного тарифа нет

Codex CLI

  • CLI бесплатный и open source
  • ChatGPT Plus — $20/мес (30-150 сообщений каждые 5 часов)
  • ChatGPT Pro — $200/мес (300-1500 сообщений каждые 5 часов)
  • Business — $25-30/пользователь/мес
  • Альтернатива: API-ключ с оплатой по токенам

Gemini CLI

  • CLI бесплатный, open source (Apache 2.0)
  • Бесплатный лимит — 60 запросов/мин, 1000/день
  • Google AI Pro — $19.99/мес для расширенных лимитов
  • API — Gemini 2.5 Pro: $1.25/1M input, $10/1M output (дешевле Claude и GPT)

Для команды из 5 человек: Claude Code Team Premium — $750/мес. Codex CLI + ChatGPT Plus — $100/мес. Gemini CLI — потенциально $0.

Когда какой использовать

  • Баг в незнакомой кодовой базе, затрагивающий несколько слоёв → Claude Code. Отслеживает корневые причины системно, а не фиксит симптомы
  • Масштабный рефакторинг, миграция базы, стандартизация паттернов → Codex CLI. Держит консистентность через длинные цепочки изменений
  • Планирование новой фичи, исследование зависимостей, разведка → Gemini CLI. Plan Mode + 1M контекст + бесплатно — идеально для фазы «а что тут вообще происходит»
  • Ежедневная фича-работа → любой из трёх, но Claude Code даёт самый чистый код с первой попытки
  • CI/CD автоматизация → Codex CLI. Встроенный GitHub Action, non-interactive mode через codex exec, песочница

По данным morphllm.com, который протестировал 15 AI-агентов: «Разработчики используют Codex для объёма, Claude для глубины». Многие держат все три: Claude Code для reasoning-задач, Codex CLI для безопасного автоматизированного кодинга, Gemini CLI для бесплатной разведки и работы с огромными контекстами.

Подводные камни

Claude Code: непрозрачный биллинг. Главная жалоба на r/ClaudeCode — разработчики удивляются счетам без понимания, почему сессия сожрала столько токенов. Даже на Max-плане rate limits ощущаются: один разработчик на Reddit написал, что лимиты — это и есть продукт, а модель — приманка. И единственный из тройки без бесплатного тарифа.

Codex CLI: code review лучше, чем генерация. По данным morphllm.com, разработчики хвалят Codex скорее за ревью, чем за написание кода — он ловит race conditions и edge cases. Но сгенерированный код чаще требует ручной доработки перед мержем. Лимит 30-150 сообщений на Plus выгорает быстро, если работать с несколькими агентами параллельно.

Gemini CLI: rate limiting из ада. На GitHub сотни issues: CLI входит в бесконечный цикл при rate limit — «автоматически переключаюсь на Flash» повторяется бесконечно без возможности прервать. Проблема настолько системная, что сообщество предложило circuit breaker pattern. Бесплатный тариф щедрый, но его стабильность — лотерея.

Общая ловушка: конфиг-файлы не взаимозаменяемы. Хотя CLAUDE.md, AGENTS.md и GEMINI.md делают одно и то же, каждый агент читает только свой. Если работаете с несколькими — придётся поддерживать несколько файлов или использовать AGENTS.md как общий стандарт (его поддерживают и Codex, и некоторые другие агенты).

Вердикт

Из трёх агентов ни один не доминирует во всём. Claude Code — лучший мозг, но и самый дорогой. Codex CLI — лучшая безопасность (песочница) и экосистема (GitHub Action, open source), но модели слабее на глубоком рассуждении. Gemini CLI — лучшая цена (бесплатно) и контекст (1M), но нестабильность rate limiting делает его ненадёжным для production-workflow.

Реалистичный сетап на 2026 год: Claude Code Max ($100/мес) как основной инструмент + Codex CLI через Plus ($20/мес) для CI/CD и безопасного автокодинга + Gemini CLI бесплатно для исследований и планирования. Итого $120/мес вместо $200+ за один инструмент — и лучший результат на каждом этапе.

Как попробовать

  1. Установите все три (команды выше) — каждый ставится за 30 секунд
  2. Создайте в проекте CLAUDE.md, AGENTS.md и GEMINI.md с описанием стека, структуры и конвенций
  3. Дайте одну и ту же задачу каждому агенту: «Найди все места, где обрабатываются ошибки, и предложи улучшения»
  4. Попробуйте Plan Mode в Gemini CLI: gemini → задайте вопрос об архитектуре — оцените качество плана до начала кодинга
  5. Попробуйте Full Auto в Codex CLI: codex --approval-mode full-auto — запустите в изолированном проекте и оцените результат без вашего вмешательства
$ ls ./related/

Похожие статьи

flash-lite-browser-demo.md
Flash-Lite Browser — Google сделала псевдо-браузер, где веб-страницы генерируются моделью в реальном времени
> · 6 мин

Flash-Lite Browser — Google сделала псевдо-браузер, где веб-страницы генерируются моделью в реальном времени

Google показала Flash-Lite Browser — демо в AI Studio, где Gemini 3.1 Flash-Lite генерирует веб-страницы на лету. Вводишь промпт, кликаешь по ссылкам на несуществующие страницы — и модель собирает их за секунды. 360 токенов/с, но output подорожал в 4 раза, а 2.5 Flash-Lite удаляют 31 марта.

ai gemini google web-development
claude-code-auto-mode.md
Claude Code Auto Mode — AI сам решает, что безопасно, а что нет. В день крупнейшей supply chain атаки на LiteLLM
> · 7 мин

Claude Code Auto Mode — AI сам решает, что безопасно, а что нет. В день крупнейшей supply chain атаки на LiteLLM

Anthropic выпустил auto mode для Claude Code — классификатор на Sonnet 4.6 решает за тебя, какие действия безопасны. В тот же день хакеры скомпрометировали LiteLLM через pip install, и allow-list auto mode это бы пропустил.

ai agents anthropic claude-code
sobesai.sh LIVE
S.
> sobesai.app · бесплатно

Sobes AI

AI-помощник для технических собеседований. Распознаёт вопросы, генерирует ответы по твоему стеку.

Попробовать бесплатно →
subscribe.sh

$ cat /dev/blog/updates

> Свежие заметки о программировании,

> DevOps и AI — прямо в мессенджер

./subscribe