Блог AST-SoftPro
OpenCode: бесплатная альтернатива Claude Code — история, возможности и бесплатные модели
OpenCode: бесплатная альтернатива Claude Code — история, возможности и бесплатные модели
OpenCode — это open-source AI-агент для разработки, который за два года прошёл путь от нишевого CLI-инструмента до самого популярного open-source проекта в категории AI-кодирования. С 180 000 звёзд на GitHub, 7.5 миллионами ежемесячных пользователей и поддержкой 75+ провайдеров моделей, OpenCode стал главным конкурентом проприетарного Claude Code.
В этой статье мы разберём историю развития OpenCode, ключевые возможности, проблему с OAuth от Anthropic и то, как использовать бесплатные модели.
История развития OpenCode
2024: запуск от команды SST
OpenCode был создан командой SST (Serverless), которая позже стала известна как Anomaly. Команда разработчиков, хорошо знающая терминал, создала инструмент, который решал главную проблему — разработчик сам выбирает модель, а не провайдер диктует условия.
Изначально OpenCode был простым терминальным агентом: общение с AI, редактирование файлов, выполнение shell-команд. Ключевое отличие от конкурентов — модель-агностичность. С первого дня OpenCode поддерживал подключение к любым провайдерам AI-моделей.
Конец 2024 — Начало 2025: взрывной рост
OpenCode начал набирать обороты. За один месяц проект получил 30 000 звёзд на GitHub, переехав с 39 800 на 71 900. Причиной стала растущая недовольность разработчиков проприетарными решениями — Claude Code, Cursor — которые ограничивали выбор моделей и привязывали к подписке.
Середина 2025: Desktop v2 и мульти-агентность
OpenCode получил полноценный десктопный клиент (Desktop v2) с push-based background agents и полностью переработанным интерфейсом. Это закрыло разрыв в UX с Claude Code.
Были добавлены:
-
Фоновые под-агенты для параллельных задач
-
Scout — под-агент для исследования внешней документации
-
Auto-compact для управления контекстом (сжатие длинных сессий)
-
Система кастомных агентов через Markdown-файлы
Январь 2026: конфликт с Anthropic
В январе 2026 года Anthropic начала преследовать пользователей, использующих OAuth-токены Claude Pro/Max в сторонних инструментах. OpenCode оказался в центре внимания — многие пользователи использовали OAuth-авторизацию через Claude Code для доступа к моделям Anthropic.
9 января 2026 года OAuth-токены стали работать только для официального Claude Code и Claude.ai. Это затронуло тысячи пользователей OpenCode.
Март 2026: OAuth-баг с cache_control
17 марта 2026 года возникла новая проблема: OpenCode автоматически добавлял cache_control: {"type": "ephemeral"} в системные сообщения, что работало с API-ключами, но возвращало HTTP 400 при OAuth-аутентификации. Баг был исправлен — при OAuth-аутентификации cache_control теперь удаляется из запросов.
Май 2026: OpenCode Go
OpenCode добавил Go-план за $10/месяц — доступ к open-weight моделям по фиксированной цене. Это стало ответом на рост популярности open-source моделей для кодирования.
Июнь 2026: 180 000 звёзд и лидирование
К июню 2026 года OpenCode достиг 180 000 звёзд на GitHub, превзойдя Next.js, Kubernetes и React Native по популярности. В то же время Claude Code набрал 132 000 звёзд — разрыв сократился с февраля, когда было 112 000 против 71 000.
Ключевые возможности OpenCode
75+ провайдеров моделей
OpenCode поддерживает подключение к 75+ провайдерам AI-моделей:
-
Anthropic (Claude)
-
OpenAI (GPT)
-
Google (Gemini)
-
DeepSeek
-
Ollama (локальные модели)
-
MiniMax
-
Qwen
-
И множество других через OpenAI-compatible API
Это главное отличие от Claude Code, который работает только с моделями Anthropic.
Терминальный и десктопный интерфейсы
OpenCode доступен в двух режимах:
-
Терминальный — CLI-инструмент для работы в командной строке
-
Desktop v2 — полноценное десктопное приложение с фоновыми агентами
Система агентов
OpenCode поддерживает систему под-агентов:
-
Scout — под-агент для исследования внешней документации
-
Background agents — фоновые агенты для параллельных задач
-
Custom agents — пользовательские агенты, определяемые через Markdown-файлы
Auto-compact контекста
Auto-compact автоматически сжимает длинные сессии, сохраняя важную информацию. Это решает проблему потери контекста в длительных сессиях разработки.
MCP-интеграция
OpenCode поддерживает Model Context Protocol (MCP), что позволяет подключать внешние инструменты и сервисы.
Варианты моделей
OpenCode поддерживает встроенные и кастомные варианты моделей:
-
thinking — высокий уровень рассуждений, низкая текстовая избыточность
-
fast — быстрый режим
-
Кастомные — определяемые пользователем конфигурации
Бесплатные модели для OpenCode
Одно из главных преимуществ OpenCode — возможность использовать бесплатные модели. Вот основные варианты:
Бесплатные хостинг-модели
-
MiniMax M2.5 — бесплатная модель, доступная через API, хорошо подходит для кодирования
-
Nemotron 3 Super от NVIDIA — бесплатная модель с 120B параметров, 12B активных
-
DeepSeek V4-Flash — бесплатная MoE-модель с 1M контекстом
Локальные модели через Ollama
Ollama позволяет запускать open-source модели локально на вашем компьютере. Это полностью бесплатно — никаких API-ключей и подписок.
Популярные модели для кодирования:
-
Qwen3.6-27B — лучшая модель для локальной разработки
-
DeepSeek V4 — 284B параметров, 13B активных, работает на одном H100
-
Qwen3-Coder — эффективная модель для кодирования
-
GLM-5 — сильная модель для long-horizon agentic задач
Для запуска локальных моделей рекомендуется:
-
16-32 ГБ RAM — для малых или квантизированных моделей
-
32-64 ГБ RAM — для средних моделей
-
64+ ГБ RAM — для больших моделей
Установка и запуск с Ollama
# Установка OpenCode
npm install -g opencode-ai
# Установка Ollama
# https://ollama.ai
# Запуск модели
ollama run qwen3.6-27b
# Запуск OpenCode
opencode
Лучшие open-source модели для кодирования (2026)
| Модель | Назначение | Особенности |
|---|---|---|
| GLM-5.1 | Лучшая общая agentic модель | SOTA на SWE-Bench Pro |
| MiniMax M3 | Лучшая новая open-weight модель | 1M контекст, нативная мультимодальность |
| Kimi K2.6 | Agent swarms и длинные автономные запуски | Отлично работает в мульти-агентных сценариях |
| DeepSeek V4-Pro | LiveCodeBench и 1M-контекстные задачи | Лидер на бенчмарках |
| Qwen3-Coder-Next | Лучшая эффективность на активный параметр | Оптимальное соотношение цена/качество |
Проблема с OAuth и Anthropic
Что произошло
В январе 2026 года Anthropic начала активно блокировать использование OAuth-токенов Claude Pro/Max в сторонних инструментах. OpenCode оказался в центре внимания, потому что многие пользователи использовали OAuth-авторизацию через Claude Code для доступа к моделям Anthropic.
9 января 2026 года в 02:20 UTC появилась ошибка: «This credential is only authorized for use with Claude Code and cannot be used for other API requests».
Почему это произошло
Anthropic имеет два продукта: Claude API и Claude Code. Когда пользователи с подпиской Claude Code используют внутренние API Claude Code через OpenCode, они получают токены дешевле, чем через официальный API. Anthropic рассматривает это как нарушение условий использования.
В марте 2026 года Anthropic также угрожала OpenCode юридическими действиями, если тот продолжит использовать внутренние API Claude Code.
Как это влияет на пользователей OpenCode
Пользователи OpenCode больше не могут использовать OAuth-токены Claude Pro/Max для доступа к моделям Anthropic. Единственный легальный способ — использовать API-ключи Anthropic через официальный API.
Альтернативы
Пользователи OpenCode могут использовать:
-
API-ключи Anthropic (pay-as-you-go)
-
Бесплатные open-source модели через Ollama
-
Другие провайдеры (DeepSeek, Qwen, MiniMax)
-
OpenAI-compatible API
Сравнение OpenCode и Claude Code
Что общего
Оба инструмента поддерживают:
-
Общение с AI в терминале
-
Мульти-файловое редактирование
-
Выполнение shell-команд
-
MCP-интеграцию
-
Под-агентов
-
Кастомных агентов через Markdown
Ключевые отличия
| Характеристика | Claude Code | OpenCode |
|---|---|---|
| Лицензия | Проприетарный | Open source (Apache 2.0) |
| Модели | Только Anthropic | 75+ провайдеров |
| GitHub звёзды | 132 000 | 180 000 |
| Бесплатное использование | Ограниченное | Полностью бесплатно с open-source моделями |
| Agent View | Да (флот-дашборд) | Нет |
| /goal команда | Да | Нет |
| Routines | Да | Нет |
| Computer Use | Да | Нет |
| Desktop | Да | Да (v2) |
Что говорят разработчики
По результатам тестов Builder.io, OpenCode с той же моделью (Claude Sonnet 4.5) показал результаты, сравнимые или превосходящие Claude Code в ряде задач.
Разработчики часто используют оба инструмента: OpenCode для большинства задач и Claude Code для сложных случаев, требующих продвинутых возможностей Agent View или /goal.
Итоги
OpenCode за два года доказал, что open-source подход к AI-кодированию жизнеспособен и востребован. С 180 000 звёздами на GitHub и 7.5 миллионами ежемесячных пользователей, это самый популярный open-source AI-агент для разработки.
Ключевые преимущества OpenCode:
-
Полностью бесплатный с open-source моделями
-
75+ провайдеров моделей — нет привязки к одному провайдеру
-
Локальные модели через Ollama — никаких API-ключей
-
Desktop v2 с фоновыми агентами
-
Open-source лицензия (Apache 2.0)
Ключевые недостатки:
-
Нет Agent View для управления флотом сессий
-
Нет /goal команды для автономных задач
-
Нет Computer Use
-
Проблемы с OAuth от Anthropic
Для разработчиков, использующих OpenCode в 2026 году, ключевые рекомендации:
-
Используйте API-ключи Anthropic, а не OAuth-токены
-
Для бесплатного использования — подключите Ollama с open-source моделями
-
DeepSeek V4 и MiniMax M2.5 — отличные бесплатные альтернативы
-
Для сложных задач комбинируйте OpenCode с Claude Code
OpenCode остаётся главным конкурентом проприетарных решений и продолжает развиваться быстрыми темпами.