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 Code —
CLAUDE.mdв корне проекта +~/.claude/CLAUDE.mdглобально. Трёхуровневая иерархия: пользователь → проект → директория. Плюс hooks вsettings.jsonи skills (SKILL.md) для автоматизации - Codex CLI —
AGENTS.md(открытый стандарт, работает и в других агентах) +codex.md. TOML-конфиг для approval policy и sandbox mode. Hooks, skills, subagents, MCP — полный набор - Gemini CLI —
GEMINI.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+ за один инструмент — и лучший результат на каждом этапе.
Как попробовать
- Установите все три (команды выше) — каждый ставится за 30 секунд
- Создайте в проекте
CLAUDE.md,AGENTS.mdиGEMINI.mdс описанием стека, структуры и конвенций - Дайте одну и ту же задачу каждому агенту: «Найди все места, где обрабатываются ошибки, и предложи улучшения»
- Попробуйте Plan Mode в Gemini CLI:
gemini→ задайте вопрос об архитектуре — оцените качество плана до начала кодинга - Попробуйте Full Auto в Codex CLI:
codex --approval-mode full-auto— запустите в изолированном проекте и оцените результат без вашего вмешательства