|

Claude Code не поддерживает GPT и Gemini? Сравнение 6 инструментов для AI-кодинга в командной строке и решения для переключения между моделями


title: "Claude Code 只能用 Anthropic 模型?通过 LiteLLM 代理实现多模型自由"
description: "Разбираемся, почему Claude Code ограничен моделями Anthropic, сравниваем 6 популярных CLI-инструментов для кодинга и показываем, как использовать LiteLLM для запуска любых моделей."

Примечание автора: Разбираем, почему Claude Code поддерживает только модели Anthropic, сравниваем поддержку моделей в 6 CLI-инструментах (OpenCode, Cline, Aider, Gemini CLI и др.) и предлагаем решение для запуска других моделей через прокси-сервис LiteLLM.

Claude Code — это, пожалуй, самый мощный инструмент для AI-кодинга в терминале на сегодняшний день, но у него есть один существенный минус: он работает только с моделями Claude от Anthropic и не поддерживает GPT или Gemini. Если вам нужно гибко переключаться между моделями разных вендоров прямо в командной строке (например, Claude — для сложных рассуждений, GPT — для специфических задач, а Gemini — для фоновых задач по бесплатному лимиту), как выбрать подходящий инструмент? В этой статье мы проанализируем поддержку моделей в 6 популярных CLI-инструментах и составим наглядную таблицу для выбора.

Основная ценность: Прочитав статью, вы поймете, какой CLI-инструмент лучше всего подходит для ваших задач с использованием нескольких моделей, и узнаете, как заставить Claude Code работать с другими моделями.

claude-code-gpt-gemini-model-cli-tool-selection-opencode-cline-aider-guide-ru 图示

Сводная таблица для выбора CLI-инструментов для кодинга

Это самая важная таблица во всей статье — она дает прямой ответ на вопрос «какой инструмент что поддерживает».

Сравнение 6 CLI-инструментов с ИИ для кодинга

Инструмент Поддержка CLI Claude GPT Gemini Локальные модели Переключение моделей Возможности агента Цена
Claude Code Нативный CLI Все серии Нужен прокси Нужен прокси Нет Нет Лучшие Подписка
Gemini CLI Нативный CLI Нет Нет Все серии Нет Нет Средние Большие лимиты бесплатно
OpenCode Нативный CLI Нет Все серии Все серии Ollama Внутри сессии Средние Open source, бесплатно
Cline Нет Все серии Все серии Все серии Ollama Да Средние Open source, бесплатно
Aider Нативный CLI Все серии Все серии Все серии Ollama Да Средние Open source, бесплатно
Codex CLI Нативный CLI Нет Все серии Нет Нет Нет Средние Подписка OpenAI

Из таблицы отчетливо видны «пробелы» каждого инструмента:

  • Claude Code: самый мощный агент, но работает только с Claude.
  • Gemini CLI: щедрые бесплатные лимиты, но только Gemini.
  • OpenCode: 75+ моделей, но нет поддержки Claude.
  • Cline: все модели, но не является CLI-инструментом (требует VS Code).
  • Aider: CLI + все модели, но возможности агента слабее, чем у Claude Code.
  • Codex CLI: только модели OpenAI.

Почему Claude Code не поддерживает GPT и Gemini

Технические причины: глубокая интеграция против универсальной совместимости

Claude Code — это не просто «обертка для LLM», это агентный фреймворк, созданный Anthropic специально для моделей Claude. Многие ключевые возможности Claude Code опираются на специфические функции моделей Claude:

Уникальные возможности Claude Code Зависимость от функций Claude
Context Compaction Механизм внутреннего суммаризирования Claude
Adaptive Thinking Параметр thinking в Claude Opus 4.6
thoughtSignature Фирменная сигнатура рассуждений Claude
Skills / Subagents Оптимизация промптов под формат Claude
Контекстное окно 1M Уникальная фишка Claude Opus 4.6
Ultrathink Эксклюзивный режим глубоких рассуждений Claude

Если заменить их на GPT или Gemini, эти глубоко оптимизированные функции перестанут работать или будут сильно ограничены. Именно поэтому возможности агента в Claude Code значительно превосходят универсальные инструменты вроде OpenCode или Aider — преимущества узкой специализации невозможно воспроизвести в универсальных решениях.

Бизнес-причины: стратегия привязки к продукту

Claude Code — один из ключевых продуктов Anthropic, который стимулирует пользователей тратить токены API Claude. Если разрешить пользователям переключаться на GPT, Anthropic потеряет часть этой выручки. Это та же логика, что и у Gemini CLI (только Gemini) или Codex CLI (только GPT) — каждый разработчик хочет удержать пользователя внутри своей экосистемы.

Детальный разбор характеристик инструментов

OpenCode: 75+ моделей, но без поддержки Claude

OpenCode — это CLI-инструмент для программирования с открытым исходным кодом, написанный на Go и набравший более 45 000 звезд на GitHub. Его главная фишка — гибкость в выборе моделей: он поддерживает более 75 провайдеров LLM, включая OpenAI, Google Gemini, AWS Bedrock, Groq, Azure и другие.

Основные характеристики:

  • Горячее переключение моделей прямо во время сессии (используйте дешевые модели для быстрой итерации и мощные — для финальной проверки).
  • Интеграция с LSP (автоматическая настройка языковых серверов).
  • Параллельная работа с несколькими сессиями (запуск нескольких агентов в одном проекте).
  • Приоритет конфиденциальности (код и контекстные данные не сохраняются).

Ключевое ограничение: OpenCode не поддерживает модели Anthropic Claude. Если ваш основной рабочий процесс завязан на способности рассуждения Claude, OpenCode вам не подойдет.

Aider: CLI + поддержка всех моделей + автокоммиты в Git

Aider — на текущий момент единственный инструмент, который сочетает в себе «CLI-native + поддержку всех моделей + мощную интеграцию с Git». Он поддерживает практически все популярные модели, включая Claude, GPT, Gemini, DeepSeek и локальные модели через Ollama.

Основные преимущества:

  • Автоматические коммиты в Git (создание осмысленных сообщений коммитов при каждом изменении).
  • Совместное редактирование нескольких файлов.
  • Поддержка практически всех LLM.
  • Бесплатный open-source, BYOK (приносите свой API-ключ).

Ключевое ограничение: возможности агента слабее, чем у Claude Code — здесь нет системы навыков (Skills), под-агентов (Subagents), хуков или фоновых агентов. Это скорее умный редактор кода, чем полноценная агентная платформа.

Cline: поддержка всех моделей, но не CLI

Философия Cline — «утверждай всё»: каждое изменение файла и каждая команда терминала требуют вашего явного подтверждения. Инструмент поддерживает все основные модели, включая Claude, GPT, Gemini и локальные модели через Ollama.

Ключевое ограничение: Cline — это не CLI-инструмент, а расширение для VS Code. Если вам нужно работать в чистом терминале (SSH, серверы, CI/CD), Cline не подойдет.

🎯 Совет по выбору: Если вы занимаетесь сложными задачами и крупными проектами, связка Claude Code + API-ключ Claude со скидкой от APIYI (apiyi.com) — оптимальное решение. Если же вам нужно часто переключаться между разными моделями прямо в CLI, Aider — самый универсальный выбор на сегодня.

claude-code-gpt-gemini-model-cli-tool-selection-opencode-cline-aider-guide-ru 图示

Использование LiteLLM для запуска других моделей в Claude Code

Если вам действительно необходимо использовать GPT или Gemini в интерфейсе Claude Code, прокси-сервер LiteLLM — это единственный рабочий вариант на данный момент.

Как работает прокси LiteLLM

LiteLLM — это сервис-прокси для LLM с открытым исходным кодом. Он выступает в роли переводчика между Claude Code и целевым API, автоматически преобразуя запросы в формате Anthropic Messages API, которые отправляет Claude Code, в форматы OpenAI или Gemini.

Claude Code → Запрос в формате Anthropic → Прокси LiteLLM → Преобразование в формат GPT/Gemini → Целевой API

Ключевые ограничения прокси LiteLLM

Ограничение Влияние
Снижение функциональности агента Функции Thinking, thoughtSignature, Context Compaction и другие эксклюзивные возможности Claude перестают работать
Риски безопасности LiteLLM — это сторонний прокси, Anthropic не проводит аудит его безопасности
Увеличение задержки Дополнительный уровень прокси = дополнительная сетевая задержка
Совместимость форматов Возможны ошибки при преобразовании сложных запросов (вызовы инструментов, многошаговое мышление)

Вывод: Схема с LiteLLM позволяет «запустить Claude Code на других моделях», но пользовательский опыт будет значительно хуже, чем при работе с оригинальными моделями Claude. Если вам нужна возможность переключения между разными моделями, практичнее будет выбрать Aider или OpenCode.

🎯 Прагматичный совет: Не пытайтесь заставить один инструмент делать всё. Рекомендуемая комбинация:

  • Сложные рассуждения и крупные проекты → Claude Code (подключайтесь к Claude Opus 4.6 через APIYI apiyi.com со скидкой 20%)
  • Повседневное кодирование с частой сменой моделей → Aider (поддержка всех моделей в CLI)
  • Большой объем бесплатных запросов → Gemini CLI (1000 RPD бесплатно)

Часто задаваемые вопросы

Q1: Почему OpenCode поддерживает 75+ моделей, но не поддерживает Claude?

OpenCode поддерживает API-эндпоинты, совместимые с форматом OpenAI. Родной формат API Claude (/v1/messages) отличается от формата OpenAI (/v1/chat/completions), и в OpenCode пока нет адаптации под формат Anthropic. Если вы вызываете Claude через OpenAI-совместимый эндпоинт на платформе-посреднике, такой как APIYI apiyi.com, теоретически это можно использовать в OpenCode, но расширенные функции, такие как thinking, будут ограничены.

Q2: Насколько велика разница в агентских возможностях между Aider и Claude Code?

Разница огромная. Claude Code обладает полноценными возможностями агентской платформы: система навыков Skills, под-агенты (Subagents), жизненный цикл Hooks, фоновые задачи (Background Agents), циклические процессы /loop, удаленное управление (Remote Control), голосовой режим (Voice Mode) и управление рабочим столом (Computer Use). Aider — это в основном умное редактирование кода + интеграция с Git, у него нет ни одной из вышеперечисленных агентских функций. Выбор Aider — это выбор «гибкости моделей», выбор Claude Code — это выбор «максимальной агентской мощи».

Q3: Если нужно выбрать только один инструмент, что выбрать?

Зависит от ваших приоритетов: если 80% вашей работы — это сложные логические задачи в коде и крупные проекты, выбирайте Claude Code, его агентские возможности и глубина рассуждений Opus 4.6 незаменимы. Если вам часто нужно переключаться между разными моделями для тестов — выбирайте Aider, это единственный по-настоящему рабочий выбор с CLI и поддержкой всех моделей. Если бюджет ограничен — выбирайте Gemini CLI, 1000 RPD бесплатно вполне хватит для индивидуального разработчика. Все вызовы API для этих инструментов можно централизованно управлять через APIYI apiyi.com.

Q4: Может ли Gemini CLI поддерживать другие модели через прокси?

Да. В 2026 году появились инструменты вроде Bifrost, которые позволяют выполнять преобразование форматов между Gemini CLI и другими моделями, поддерживая 20+ провайдеров, включая Claude, GPT, Groq и другие. Но, как и в случае с LiteLLM, такой метод проксирования приводит к потере эксклюзивных функций моделей, и опыт использования будет хуже, чем при нативной поддержке.


Резюме

Ключевые моменты при выборе мультимодельных инструментов для CLI AI-кодинга:

  1. Идеального инструмента не существует: Claude Code Agent — самый мощный, но работает только с Claude; OpenCode поддерживает 75+ моделей, но не работает с Claude; Cline поддерживает все модели, но это не CLI; Aider — самый сбалансированный выбор (CLI + поддержка всех моделей).
  2. Ограничения Claude Code имеют технические причины: Глубокая интеграция функций Thinking, Compaction и Skills — это фундамент лидерства его агентских возможностей. Универсальная совместимость неизбежно привела бы к потере этих преимуществ.
  3. Рекомендуемая комбинация: Для сложных задач используйте Claude Code + API-ключи Claude со скидкой через APIYI, для повседневного кодинга с разными моделями — Aider, а для бесплатных задач с большим объемом — Gemini CLI.

Рекомендуем использовать APIYI (apiyi.com) для централизованного управления вызовами моделей: скидки 20% на Claude, 28% на Gemini — всё в одной платформе.


📚 Справочные материалы

  1. Официальная документация Claude Code: Описание агентских возможностей и поддержка моделей.

    • Ссылка: code.claude.com/docs/en/overview
    • Примечание: Изучите полный функционал и ограничения моделей в Claude Code.
  2. Официальный сайт OpenCode: CLI-инструмент с открытым исходным кодом и поддержкой 75+ моделей.

    • Ссылка: opencode.ai
    • Примечание: Включает настройки моделей, управление сессиями и интеграцию с LSP.
  3. Aider GitHub: Ассистент для кодинга с поддержкой CLI, всех моделей и интеграцией с Git.

    • Ссылка: github.com/paul-gauthier/aider
    • Примечание: Содержит список поддерживаемых моделей и документацию по Git.
  4. LiteLLM для запуска не-Anthropic моделей в Claude Code: Документация по прокси-решениям.

    • Ссылка: docs.litellm.ai/docs/tutorials/claude_non_anthropic_models
    • Примечание: Содержит шаги по настройке и описание ограничений.
  5. Центр документации APIYI: Единое управление API для разных моделей.

    • Ссылка: docs.apiyi.com
    • Примечание: Поддержка всех популярных моделей, включая Claude, GPT, Gemini и другие.

Автор: Техническая команда APIYI
Техническое обсуждение: Приглашаем к дискуссии в комментариях. Больше материалов доступно в центре документации APIYI по адресу docs.apiyi.com.

Похожие записи