Четыре инструмента, но по сути два вопроса. Хотите ли вы быть привязаны к одной модели или подключать свою? И хотите ли вы одобрять каждое действие или дать инструменту работать самому? Ответьте на эти два вопроса, и четырёхсторонняя схватка между Claude Code, Codex CLI, Gemini CLI и Cline в основном решится сама собой. Всё остальное детали.
Я говорю «в основном», потому что один из четырёх в этом месяце изменился под всеми. Бесплатный индивидуальный путь Gemini CLI завершился 18 июня 2026 года, и Google направляет этих пользователей к Antigravity CLI, так что всё, что вы знали о бесплатном тарифе Gemini CLI, теперь устарело. Это не столько гонка «кто лучше», сколько карта того, в каком углу матрицы вы стоите и какой инструмент сидит там вместе с вами.
Кратко
Если вы дочитаете только до этого места, вот к чему я прихожу по всем четырём:
- Claude Code это отполированный, насыщенный экосистемой вариант: одно семейство моделей (от Anthropic), глубокий инструментарий, настраиваемая автономность. Бесплатного тарифа нет; вы платите минимум $20 в месяц, а активные пользователи доходят до тарифа Max за $200 в месяц.
- Codex CLI это написанный на Rust терминальный агент с открытым исходным кодом от OpenAI, около 92 000 звёзд на GitHub. Он работает локально, может выполнять код внутри ограниченной песочницы и включён во все тарифы ChatGPT, включая Free, Go, Plus, Pro, Business, Edu и Enterprise, с лимитами использования в зависимости от тарифа. Для регулярного ежедневного использования Plus или выше по-прежнему остаётся практичной базой, но «нет бесплатного тарифа» больше не соответствует действительности.
- Gemini CLI изменился сильнее всего: индивидуальный и бесплатный доступ был отключён 18 июня 2026 года, и Google направляет этих пользователей к Antigravity CLI. Корпоративные пользователи и пользователи с платным API-ключом сохраняют доступ к Gemini CLI.
- Cline самый гибкий из всех: BYOK для более чем 30 провайдеров, включая локальные модели через Ollama. Он бесплатен и с открытым исходным кодом; вы платите только за инференс. По умолчанию он спрашивает разрешение на каждое изменение, что вы либо полюбите, либо отключите в первый же день.
Ценовой нюанс, который стоит знать заранее: если вы достаточно интенсивно используете BYOK-инструмент вроде Cline, переменные счета за API могут превысить фиксированную подписку, и в этот момент собственный бэкенд модели становится более дешёвым путём. Подробнее об этом после математики цен.
Два вопроса, которые на самом деле всё решают
Запустите рефакторинг в Cline, и он остановится на первом же изменении файла и будет ждать вашего «да». Запустите ту же задачу в Codex CLI с разрешительными настройками одобрения, и он сможет проинспектировать репозиторий, изменить файлы и выполнить команды внутри песочницы, ограниченной операционной системой. Этот разрыв, плюс ещё один, и есть всё сравнение.
Вопрос первый: стратегия модели. Некоторые инструменты привязывают вас к моделям одного вендора; другие позволяют подключить собственный ключ (BYOK) и указать на что угодно.
- Привязанные: Claude Code запускает модели Anthropic (семейство Opus 4.x) для стандартного использования. Интеграции со сторонними провайдерами существуют, но это не способ работы по умолчанию. Codex CLI запускает текущую линейку моделей Codex от OpenAI, включая GPT-5.5, GPT-5.4 и GPT-5.4 mini в зависимости от платформы и тарифа. Доступ включён во все тарифы ChatGPT с лимитами использования, а использование через API-ключ доступно отдельно.
- Гибкие (BYOK): Cline подключается к более чем 30 провайдерам: Anthropic, OpenAI, Google, AWS Bedrock, Azure, OpenRouter, DeepSeek, Groq, плюс локальные бэкенды через Ollama и LM Studio. Gemini CLI в корпоративной форме запускает модели Google через платный API; его преемник Antigravity с закрытым исходным кодом тоже остаётся в экосистеме Google.
Вопрос второй: позиция по автономности. Спрашивает ли инструмент перед тем, как действовать, или действует и сообщает вам после?
- Требуется одобрение по умолчанию: Cline подтверждает каждое изменение файла и каждую команду в терминале перед выполнением. Режим планирования Gemini CLI делает проход планирования только для чтения, прежде чем что-либо тронуть.
- Настраиваемый в сторону автономности: Claude Code опирается на свою систему хуков и переключатели автоодобрения, а с Agent Teams становится полностью самостоятельным. Codex CLI может выполнять команды внутри песочницы, ограниченной операционной системой, при этом настройки одобрения контролируют, когда он останавливается для подтверждения. Большинство из них также предлагают режим без присмотра (флаг -y у Cline, флаг YOLO у Gemini) для случаев, когда вы действительно хотите уйти.
Разместите эти четыре по двум осям, и они почти не пересекаются. Claude Code находится в положении «привязан, но настраиваем». Codex в положении «привязан, но автономен в песочнице». Cline в положении «гибок, но сначала одобрение». Gemini раньше был дружелюбным к одобрению вариантом с моделями Google для индивидуальных пользователей, но эта роль изменилась, как только бесплатный индивидуальный путь Gemini CLI был закрыт.
Вывод раздела: эти четыре инструмента на самом деле не конкурируют по единой оси «лучший». Каждый владеет своим углом в координатах «стратегия модели на автономность», и ваш угол выбирает ваш инструмент сильнее, чем любой список функций.
Быстрое сравнение
Вот всё поле по пяти осям, чтобы вы могли найти свой угол перед чтением подробностей по каждому инструменту ниже.
| Claude Code | Codex CLI | Gemini CLI | Cline | |
|---|---|---|---|---|
| Стратегия модели | Привязана (Anthropic) | Привязана (OpenAI GPT-5.x) | Модели Google (корпоративный BYO API) | BYOK, 30+ провайдеров, вкл. локальный Ollama |
| Автономность по умолчанию | Настраиваемая (хуки, Agent Teams) | Выполнение в песочнице с контролем одобрения | Дружелюбна к одобрению (режим планирования) | Требуется одобрение каждого действия |
| Начальная цена | $20/mo (no free tier) | Включён в ChatGPT Free/Go с лимитами; Plus от $20/мес | Бесплатный тариф закрыт 18 июня 2026 года | Бесплатный инструмент; оплата за инференс (BYOK) |
| Окно контекста | Зависит от платформы и модели Claude; не предполагайте один фиксированный контекст CLI | Не указано | 1 млн токенов | Наследует настроенную модель |
| Основная модель / бенчмарк | Opus 4.x (см. оговорки по бенчмаркам) | GPT-5.x (OpenAI прекратил публиковать SWE-bench) | Семейство Gemini 3 | Что бы вы ни настроили |
Читайте таблицу как инструмент маршрутизации, а не как табло. Нет столбца, где один инструмент выигрывает по каждой строке, а строка с ценой в особенности подвижная цель: цена Gemini только что изменилась, а «бесплатность» Cline скрывает переменный счёт за инференс, который я разберу позже. Разделы по каждому инструменту ниже добавляют нюансы, которые ячейки удержать не могут.
Claude Code
В чём Claude Code по-настоящему прав, так это в том, что инструмент перестаёт ощущаться как один инструмент и начинает ощущаться как один рабочий процесс, растянутый по платформам. Вы начинаете задачу в терминале, продолжаете в десктопном приложении, проверяете в вебе на claude.ai/code, тот же контекст, тот же агент. Для разработчика, который весь день живёт в цикле работы с ИИ, эта непрерывность и есть главная причина выбрать его.
Под капотом для стандартного использования это только Anthropic. Работу делает семейство Opus 4.x; интеграции со сторонними провайдерами существуют и задокументированы, но это исключение, а не режим, в котором вы будете работать. Если гибкость моделей для вас жёсткое требование, то именно здесь Claude Code «привязан», и это намеренный компромисс ради более отполированного, более интегрированного опыта.
Список возможностей глубокий и, что важнее, это та глубина, которой вы действительно пользуетесь: Agent Teams и субагенты (которые появились с интеграцией Opus 4.6 в начале 2026 года) для параллельной работы, файл постоянной памяти CLAUDE.md, который агент читает при каждом запуске, система хуков с 30+ программируемыми событиями жизненного цикла, поддержка MCP и интеграция CI/CD для GitHub Actions, GitLab и CircleCI. Именно в этой системе хуков живёт автономность: вы решаете, что одобряется автоматически, а что останавливается ради человека.
Теперь подвох. Отдельной бесплатной полосы для Claude Code нет. Pro стоит $20 в месяц и включает Claude Code, но настоящая претензия активных пользователей в том, что лимиты Pro делятся между всеми платформами Claude, а не выделены под программирование. Активный день в чате может съесть тот же запас подписки, который вы хотели оставить под код. Для серьёзного ежедневного использования Anthropic подталкивает пользователей к Max: Max 5x стоит $100 в месяц, а Max 20x $200 в месяц, с в 5 или в 20 раз большим лимитом, чем у Pro. Тарифы Max понятнее Pro для активной работы, но цену вы чувствуете.
Где он стоит: привязан к одной модели, настраиваем в сторону автономности. Это выбор для тех, кто хочет одну хорошую модель и глубокую экосистему и готов платить за полировку.
Codex CLI
Заглавная цифра для Codex CLI это 92 000 звёзд на GitHub, и если вы где-то недавно видели «65 тыс.», эта цифра устарела; на середину июня 2026 года это 92 тыс. Лицензия Apache 2.0, и вот деталь, которая мне по-настоящему интересна: он на 96,2% написан на Rust. OpenAI переписала его с TypeScript на Rust в конце 2025 года, и текущий релиз v0.141.0 (они выпускают примерно по релизу в день). Это инструмент в активной, интенсивной разработке.
Архитектура самая сильная часть предложения. Codex CLI работает как лёгкий локальный терминальный агент, который может инспектировать ваш репозиторий, изменять файлы и выполнять команды из терминала. Важная деталь не в том, что он «просто работает» по умолчанию; а в том, что его модель выполнения построена вокруг песочницы и контроля одобрения. Иными словами, вы можете подтолкнуть его к более автономной работе, но вы по-прежнему выбираете, сколько он может сделать, прежде чем остановится для подтверждения.
По цене Codex теперь включён во все тарифы ChatGPT: Free, Go, Plus, Pro, Business, Edu и Enterprise, с лимитами в зависимости от тарифа. Free и Go лучше рассматривать как пробный или лёгкий доступ. Plus стоит от $20 в месяц и является практичной базой для регулярного индивидуального использования, тогда как использование через API-ключ остаётся отдельным путём с оплатой по счётчику.
Оговорка касается восприятия надёжности. В некоторых обсуждениях разработчиков и сторонних обзорах сообщалось о случаях, когда Codex вёл себя меньше как выполняющий агент и больше как генератор предложений, или, по-видимому, искажал результаты команд. Я бы не стал представлять это как доказанный универсальный дефект без более надёжных первоисточников, но об этом стоит упомянуть как о заявленной проблеме, если ваш рабочий процесс зависит от выполнения без присмотра.
Где он стоит: привязан к OpenAI, песочница и настраиваемость в сторону автономности. Это выбор, если вам нужен нативный для OpenAI терминальный агент, скорость нативного Rust и реальный контроль песочницы и одобрения, и если оговорка о надёжности не дисквалифицирует его для вашего рабочего процесса.
Gemini CLI и что его только что заменило
⚠ Внимание: это изменилось 18 июня 2026 года. Gemini CLI больше не обслуживает запросы бесплатных индивидуальных пользователей, пользователей Google AI Pro или пользователей Google AI Ultra. Google направляет этих пользователей к Antigravity CLI, преемнику с закрытым исходным кодом, построенному вокруг асинхронной мультиагентной архитектуры. Корпоративные пользователи и пользователи с платным API-ключом сохраняют доступ к Gemini CLI.
Запутанная часть в том, что репозиторий Gemini CLI на GitHub всё ещё существует и по-прежнему представляет Gemini CLI как терминальный агент с открытым исходным кодом под лицензией Apache 2.0. В README также может всё ещё упоминаться старый бесплатный тариф с 60 запросами в минуту и 1000 запросами в день, но уведомление Google о переходе отменяет это для затронутых индивидуальных пользователей. Код по-прежнему открыт; изменился путь потребительского сервиса.
До отключения Gemini CLI был сильным вариантом с открытым исходным кодом: 100 000+ звёзд на GitHub, лицензия Apache 2.0, доступ к моделям Gemini 3, окно контекста на 1 млн токенов, встроенные инструменты и щедрый бесплатный тариф. Именно об этом бесплатном тарифе говорили. Всё, что по-прежнему рекомендует Gemini CLI главным образом из-за «1000 бесплатных запросов в день», теперь описывает потребительский опыт до 18 июня.
Antigravity CLI был анонсирован и стал доступен в мае 2026 года. Google заявила, что полного паритета функций на старте не будет, но что Antigravity CLI сохранит критически важные концепции Gemini CLI, такие как Agent Skills, Hooks, Subagents и Extensions, которые теперь обрабатываются как плагины Antigravity. Компромисс очевиден: Google движется к единой агентной платформе, но путь для индивидуального разработчика больше не та же открытая история Gemini CLI.
Где он стоит: Gemini CLI раньше был дружелюбным к одобрению вариантом с моделями Google для индивидуальных пользователей. После 18 июня 2026 года эта роль в основном принадлежит корпоративным пользователям и пользователям с платным API-ключом, тогда как индивидуальных пользователей подталкивают к Antigravity CLI.
Cline
Cline единственный инструмент здесь, который позволяет направить вашего агента на модель, работающую на вашей собственной машине. Один этот факт меняет разговор о стоимости дальше, так что держите его в уме.
Сначала цифры: Cline в настоящее время заявляет о 8 млн+ разработчиков или установок на всех платформах и около 63,6 тыс. звёзд на GitHub. Его нативный для терминала CLI уже быстро развивается: CLI v3.0.29 вышел 20 июня 2026 года, так что относитесь к любому точному номеру версии как к моментальному снимку. Более важным сдвигом продукта был Cline CLI 2.0, анонсированный в феврале 2026 года как нативный для терминала продукт, отдельный от расширения VS Code. В нём есть интерактивный TUI, переключатель Plan/Act, headless- -y режим, параллельные агенты, совместимость с ACP и передача через stdin/stdout для CI/CD. Cline называет это «оркестрацией, а не написанием»: рабочий процесс в первую очередь для терминала, а не клон VS Code.
Заглавная функция это гибкость моделей, и это не маркетинг. Cline делает BYOK для более чем 30 провайдеров (Anthropic, OpenAI, Google, Bedrock, Azure, OpenRouter, DeepSeek, Groq) и, что важно для этой статьи, локальные и собственные бэкенды через Ollama и LM Studio. Это единственный из четырёх с нативной поддержкой локальных моделей. Если «запускать моего агента на модели, которую я размещаю» есть в вашем списке желаний, Cline единственный инструмент здесь, который говорит «да».
Эта гибкость также меняет то, как вы рассуждаете о модели под капотом. С Claude Code или Codex вы делаете ставку на дорожную карту одного вендора. С Cline вы можете заменить передовую модель на более дешёвую для рутинной работы и тратить дорогие токены только там, где они того стоят, или запустить быструю локальную модель для шаблонного кода и оставить облачный API для сложных рассуждений. Это больше рычагов для управления, что не бесплатно, но для всякого, кто видел, как изменение цены или политики одного вендора рушит рабочий процесс, возможность перенаправить агента одной строкой конфигурации и есть реальное преимущество. Если вы уже запускаете агентов на сервере, та же обвязка BYOK и делает возможной установку на VPS.
История с автономностью обратна Codex. По умолчанию каждое изменение файла и каждая команда в терминале ждут вашего одобрения. Это самое безопасное умолчание из четырёх, а для ночного запуска по принципу «запустил и забыл» оно же самое раздражающее. Есть переключатель автоодобрения (Shift+Tab в CLI 2.0) и настройка по типу действия, так что вы можете выкрутить его от «спрашивай меня обо всём» до «просто действуй». Вы выбираете собственную автономность, а не принимаете автономность инструмента.
Цена самая простая часть: сам Cline бесплатен и с открытым исходным кодом. Вы платите только за инференс, BYOK по тарифам провайдеров. Что звучит отлично, и так и есть, пока вы не используете его достаточно интенсивно, чтобы счётчик API стал главной историей.
Одну оговорку я не пропущу: когда вы видите общественные бенчмарки для «Cline», проверьте, не тестируют ли они на самом деле Roo Code, популярный форк, развиваемый сообществом. Многие сравнения «Cline» в интернете на самом деле сравнения Roo Code, так что цифры могут оказаться несопоставимы с инструментом, который вы бы установили. И у Cline задокументированы ограничения по удержанию контекста в больших мультифайловых проектах (cline/cline): исследование использования на 600 часов (bv_dev) отметило, что он может с трудом удерживать структуру проекта на больших кодовых базах. Ни один инструмент полностью не решил проблему контекста в длинных сессиях, но стоит знать, в чём преимущество Cline.
Где он стоит: гибок по моделям, по умолчанию требует одобрения (настраиваем в сторону автономности). Выбор ради гибкости моделей, умолчания с приоритетом безопасности или локального инференса.
Бенчмарки: читайте их внимательно
Я не собираюсь ранжировать эти инструменты по одной таблице SWE-bench Verified. OpenAI публично заявила, что SWE-bench Verified всё больше загрязнён, и теперь сообщает о производительности новых кодовых агентов через другие бенчмарки. Цифры бенчмарков Claude и Gemini тоже быстро меняются, а у Cline нет одной собственной оценки, потому что он наследует ту модель, которую вы настроите.
Это делает цифры бенчмарков полезными как примерный контекст по семейству моделей, а не как решающий фактор между этими инструментами. Если вы выбираете между Claude Code, Codex CLI, Gemini CLI и Cline на основе разрыва в один пункт бенчмарка, вы, вероятно, оптимизируете не ту переменную. В ежедневном использовании надёжность, позиция по автономности, гибкость моделей и стоимость значат больше, чем заглавная оценка.
Цены и реальная стоимость интенсивного использования
Сравнение, которое имеет значение, это не ценник на витрине. Это то, что вы действительно тратите, когда используете один из этих инструментов ежедневно.
| Инструмент | Бесплатный тариф | Начальный платный | Активное ежедневное использование | Интенсивное использование |
|---|---|---|---|---|
| Claude Code | Нет для Claude Code | $20/mo (Pro) | $20–100/mo | $200/mo (Max 20x) |
| Codex CLI | Ограниченный доступ в ChatGPT Free/Go | Plus от $20/мес | $20/mo for regular individual use; API optional | Более высокий тариф подписки или оплата API по счётчику |
| От Gemini к Antigravity | Бесплатный индивидуальный путь Gemini CLI завершился 18 июня 2026 года | Корпоративный или платный API-ключ для Gemini CLI | Детали тарифа Antigravity нужно проверять по текущим данным | Н/Д |
| Cline | Бесплатный инструмент | Стоимость инференса BYOK | ~$8–12/мес умеренно | ~$50–200+/мес при интенсивном использовании API, возможно и больше |
Интересная математика в комбинациях, потому что многие используют гибридную схему: BYOK-инструмент вроде Cline для ежедневной работы плюс инструмент по подписке для крупных рефакторингов.
- Cline BYOK ежедневно плюс редкий Claude Code Pro: примерно $28–32 в месяц.
- Cline BYOK плюс Claude Code Max 5x: примерно $108–112 в месяц.
- Чистый Claude Code Max 20x, интенсивно каждый день: фиксированные $200 в месяц.
- Чистый Cline BYOK может стать дорогим при интенсивном использовании. Например, если сессия API уровня Sonnet стоит $2–5, а вы запускаете пять сессий в день в течение двадцати рабочих дней, месячный счёт оказывается около $200–500. Это не универсальная стоимость Cline; это точка, где переменная оплата API начинает конкурировать с фиксированными подписками или собственным инференсом.
Вот эта последняя строка та, над которой стоит задуматься. Используйте BYOK-инструмент достаточно интенсивно, и переменный счёт за API тихо превысит фиксированную подписку Max и продолжит расти. Разработчик на Hacker News, запускавший трёх агентов без остановки, подытожил это так: «Токены API стоят в 40 раз дороже по сравнению с токенами в подписке». Оказавшись в этой зоне, вы получаете два разумных хода: перейти на фиксированную подписку или, если вы хотите сохранить BYOK и гибкость моделей, вообще перестать платить за токены.
Когда переменные затраты на API перестают иметь смысл
Этот переменный счёт в $200–500 в месяц это якорь для третьего варианта, который стоит просчитать. Поскольку Cline может работать с локальными и собственными бэкендами через инструменты вроде Ollama, активные пользователи могут перенести часть инференса на инфраструктуру, которую они контролируют, вместо учёта каждого токена через облачный API. VPS с Ollama в один клик от Cloudzy и GPU VPS тарифы делают такую схему возможной, но правильное оборудование зависит от размера модели, квантования, параллелизма и текущих цен. Практический вопрос прост: может ли фиксированный GPU VPS обойтись дешевле вашего переменного счёта за API? Если ответ да, собственный инференс становится более дешёвым путём.
Какой из них стоит использовать
Теперь, когда у вас есть данные, маршрутизация проста. Найдите свой угол двухосевой матрицы, и инструмент в основном определён:
- Хотите одну отполированную модель и глубокую экосистему, готовы платить за подписку, комфортно настраиваете собственную автономность? Claude Code. Сразу берите Max, если вы активный пользователь, и смиритесь с особенностью общего лимита на Pro.
- Уже в экосистеме OpenAI и хотите нативный для Rust терминальный агент с песочницей и контролем одобрения? Codex CLI, при условии, что оговорка о надёжности не дисквалифицирует его для вашей работы. Если вас уже обжигал агент, забывающий свою роль, тщательно взвесьте это перед выбором.
- Полагались на бесплатный тариф Gemini CLI? Этот путь закрылся 18 июня 2026 года. Оцените Antigravity осторожно (он с закрытым исходным кодом и разрывом в паритете) или перейдите к BYOK-инструменту и перестаньте зависеть от бесплатного предложения какого-либо одного вендора.
- Хотите гибкость моделей, защитную сеть из одобрения по умолчанию или локальный и собственный инференс? Cline. Это единственный из четырёх, кто делает всё три, и единственный, кого можно направить на модель, которую вы размещаете сами.
- Хотите делегировать настоящие ночные запуски по принципу «запустил и забыл»? Берите инструменты с настраиваемой автономностью, Agent Teams от Claude Code или Cline с флагом -y, а не умолчание с обязательным одобрением. Если вы пока не доверяете автоодобрению (многие не доверяют), пошаговые подтверждения Cline по типу действия позволяют выстраивать это доверие постепенно, а не щёлкать одним пугающим переключателем.
Пара упреждающих замечаний, потому что это возражения, которые я выдвинул бы сам. Предпочтение BYOK, чтобы избежать подписки, лимиты которой могут измениться под вами, оправдано ровно до тех пор, пока счёт за BYOK не перестанет быть более дешёвым вариантом. И переход с ассистента в IDE на терминального агента не по принципу «всё или ничего»; гибридная схема выше это реальный ответ большинства людей, а не чистая миграция.