OpenCode

opencode · packages/console

auth-review api-build docs

# Смена цвета кнопки главной в рабочем процессе репозитория

Найди кнопку на главной и сделай её синей

Я найду кнопку главной страницы в кодовой базе.

* Grep "Homepage"

~ Задаю вопросы

Build · claude-opus-4.5 · OpenCode Zen

вкладки агентов · ctrl+p команды

Build Plan @header.tsx @404.tsx

MIT · TUI · Desktop · IDE

ИИ-агент для кода с открытым исходным кодом

Пишите и запускайте код с любой моделью в терминале, настольном приложении или расширении IDE. Бесплатные модели уже включены. Можно подключить Claude, GPT, Gemini, GitHub Copilot, ChatGPT Plus или Pro, либо локальную модель.

v1.18.31 · 14 сен 2026 · Desktop Windows x64 120 МБ · лицензия MIT · Windows 10 и 11, macOS, Linux

Что такое OpenCode?

Агент там, где вы уже работаете

OpenCode - агент с открытым исходным кодом, который помогает писать код в терминале, IDE или на рабочем столе. Его можно запустить как терминальный интерфейс, настольное приложение или расширение IDE.

Со страницы продукта

Что входит в агент

Эти названия взяты с главной OpenCode, а не из рекламной переписи. Полный разбор на странице возможностей.

Открыть список возможностей
LSP
Сам подключает нужные языковые серверы, чтобы модель видела символы, а не только сырые файлы.
Несколько сессий
Запускайте больше одного агента в одном проекте. На рабочем столе для этих сессий есть вкладки.
Ссылки /share
Опубликуйте сессию командой /share, если нужен ориентир или след для отладки. По умолчанию сессии не публикуются.
GitHub Copilot
Войдите через GitHub и используйте аккаунт Copilot, за который уже платите.
ChatGPT Plus/Pro
Войдите через OpenAI и используйте подписку ChatGPT Plus или Pro внутри агента.
Любая модель
75+ провайдеров LLM через Models.dev, включая локальные модели. Zen - отобранный набор, на котором OpenCode проверяет агентов.
Любой редактор
Терминальный интерфейс, настольное приложение и расширение IDE. Вы не привязаны к одному окну.

Как им реально пользуются

День в репозитории, а не тур по функциям

  1. Инициализируйте проект

    Запустите /init, чтобы OpenCode записал AGENTS.md в корень репозитория. Документация просит закоммитить файл, чтобы следующая сессия и следующий коллега получили ту же структуру и те же договорённости.

  2. Сначала Plan, потом Build

    Нажмите Tab, чтобы перейти в Plan. Правки файлов и команды оболочки в этом режиме по умолчанию спрашивают или отклоняются. Когда шаги выглядят верно, вернитесь Tab в Build и попросите внести изменение.

  3. Указывайте на настоящие файлы

    Через @ можно нечётко найти путь. Типичный запрос из вводной документации: спросите, как устроена аутентификация в названном файле, затем повторите тот же приём на втором маршруте.

  4. Отмените неудачный ход

    /undo откатывает последнее сообщение пользователя и правки файлов после него. Нужен Git. /redo возвращает ход. Отменять можно不止 раз.

  5. Держите сессии во вкладках

    Рабочий стол раскладывает активные сессии по вкладкам. Так сейчас сформулировано на официальной странице загрузки: одно окно, несколько агентов, один проект.

Одна категория, другой договор

OpenCode рядом с Claude Code, Cursor и Copilot

Критерии ниже названы на официальном сайте или в открытых сравнениях 2026 года. Это не таблица оценок.

Критерий OpenCode Claude Code Cursor GitHub Copilot
Лицензия MIT, открытый исходный код Не открытый исходный код MIT Проприетарная IDE Проприетарное расширение
Где работает TUI, рабочий стол, расширение IDE Терминальный CLI Форк VS Code Расширение IDE
Модели 75+ провайдеров через Models.dev, плюс локальные Семейство Claude Отобранный список моделей Семейство Copilot / OpenAI
LSP Встроенный, сам подгружается для LLM Нет встроенного слоя LSP Через редактор Через редактор
Параллельная работа Несколько сессий в одном проекте Фоновые агенты Ограниченные параллельные сессии Только чат в IDE
Уже оплаченные подписки Copilot, ChatGPT Plus/Pro, Claude Pro/Max Тарифы Anthropic Тариф Cursor плюс свой ключ Тариф Copilot
Знак OpenCode: разделённый прямоугольник с официального логотипа

Исходники можно прочитать, сборки можно проверить хешем

На главной сказано, что OpenCode не хранит ваш код и контекст, поэтому его можно запускать там, где важна конфиденциальность. Тот же FAQ точнее: данные сохраняются, если вы пользуетесь встроенными бесплатными моделями или создаёте публичную ссылку.

Проект под лицензией MIT. На главной указано больше 195 000 звёзд на GitHub, 950 участников, больше 13 000 коммитов и более 16 миллионов разработчиков каждый месяц.

Сборки CLI и рабочего стола подписаны с v1.3.4. Windows Defender, Kaspersky и Smart App Control всё равно ловили неподписанные временные DLL на старых установках через npm. Сверьте SHA256 на странице загрузки и прочитайте заметки о доверии.

От тех, кто уже наткнулся на острые углы

Заметки с настоящей командой или настоящей проблемой

Режим Plan через Tab - вот почему я перестал кидать диффы в Slack. Жаль только, что первый запуск на Windows всё ещё спорит с Defender.

Marta · Windows 11 · TUI

Вхожу через GitHub Copilot и даю LSP подгрузить TypeScript. Рефакторинги ближе к проверке типов, чем когда я просто вставлял файлы в окно чата.

Kenji · рабочий стол + расширение VS Code

В документации WSL назван более удобным путём на Windows. Я запускаю opencode serve --hostname 0.0.0.0 --port 4096 в Ubuntu и направляю Desktop на localhost. Нативный PowerShell работает, но большой репозиторий там ощущался медленнее.

Rafael · WSL2 + Desktop

Zen нормален для первого прохода. Для сложных рефакторингов переключаюсь на ChatGPT Pro через /connect. Список моделей длинный. Это плата за 75+ провайдеров.

Priya · OpenCode Zen + вход OpenAI

/undo откатил неаккуратный apply_patch. Нужен Git, это в документации есть, и жаль, что TUI в первый раз не сказал об этом громче.

Owen · git-репозиторий, Plan затем Build

Режим Plan через Tab - вот почему я перестал кидать диффы в Slack. Жаль только, что первый запуск на Windows всё ещё спорит с Defender.

Marta · Windows 11 · TUI

Вхожу через GitHub Copilot и даю LSP подгрузить TypeScript. Рефакторинги ближе к проверке типов, чем когда я просто вставлял файлы в окно чата.

Kenji · рабочий стол + расширение VS Code

В документации WSL назван более удобным путём на Windows. Я запускаю opencode serve --hostname 0.0.0.0 --port 4096 в Ubuntu и направляю Desktop на localhost. Нативный PowerShell работает, но большой репозиторий там ощущался медленнее.

Rafael · WSL2 + Desktop

Zen нормален для первого прохода. Для сложных рефакторингов переключаюсь на ChatGPT Pro через /connect. Список моделей длинный. Это плата за 75+ провайдеров.

Priya · OpenCode Zen + вход OpenAI

/undo откатил неаккуратный apply_patch. Нужен Git, это в документации есть, и жаль, что TUI в первый раз не сказал об этом громче.

Owen · git-репозиторий, Plan затем Build

Короткие ответы

Вопросы, которые уже есть в официальном FAQ

OpenCode - агент с открытым исходным кодом, который помогает писать и запускать код с любой моделью ИИ. Доступен как терминальный интерфейс, настольное приложение или расширение IDE.

Не обязательно. В OpenCode есть бесплатные модели, для которых не нужен аккаунт. Можно подключить OpenAI, Anthropic, xAI и других, либо запускать локальные модели. Zen - необязательный отобранный список.

Сам OpenCode бесплатный и поставляется с бесплатными моделями. Подключение другого провайдера может добавить его тарификацию.

Нет. Есть рабочий стол для macOS, Windows и Linux, плюс расширение IDE. Страница загрузки по-прежнему начинается с терминальных установщиков, потому что так обычно стартуют.

Пользователи Windows сообщали о Defender Trojan:Win32/Wacatac.H!ml и Kaspersky PDM:Trojan.Win32.Generic на неподписанных временных файлах. Сопровождающие подписали CLI и рабочий стол с v1.3.4. См. руководство по антивирусу.

Читать полный FAQ

Скачать OpenCode v1.18.31

Desktop Windows x64 весит 120 МБ. ZIP для CLI - 57.9 МБ. Кнопки на следующей странице подписаны по платформам.

Перейти на страницу загрузки
Скачать v1.18.31