Терминал открытый код OpenCode.harness.ru
OpenCode
Терминальный агент для написания кода
Открытый агент для терминала (MIT): любой провайдер моделей, клиент-серверная архитектура, TUI и интеграция с LSP.
данные проверены 07.11.2026 · источник — официальная документация и репозиторий
Краткие характеристики
- Вендор
- Anomaly
- Тип
- Терминал
- Категория
- Терминальный агент для написания кода
- Лицензия
- MIT
- Открытый код
- да
- Платформы
- macOS · Linux · Windows
- Статус
- активный
- Версия
- 1.19.5 (opencode-ai, npm)
- Проверено
- 07.11.2026
Что это
OpenCode — терминальный агент с открытым кодом под MIT. Ставится как один бинарник или npm-пакет, работает в TUI и умеет подключаться к десяткам провайдеров моделей, включая локальные.
Для чего нужен
Выбор для тех, кто не хочет быть привязан к одному вендору: одна обвязка, разные модели, свои ключи и полный контроль над окружением.
Как работает
Клиент общается с локальным сервером, который держит сессии, инструменты и провайдеров. LSP даёт агенту диагностику и переходы по символам, субагенты делят работу, а сервер можно поднять отдельно от интерфейса.
Ключевые возможности
- Провайдер-агностик: десятки API и локальные модели
- TUI с сессиями, историей и переключением агентов
- Интеграция с LSP: диагностика и навигация по коду
- Субагенты для параллельных подзадач
- Клиент-серверный режим и общий доступ к сессии
Модели и LLM
- Модели любых поддерживаемых провайдеров (OpenAI, Anthropic, Google, локальные)
- Каталог моделей и цен через models.dev
Интеграции
- git
- LSP-серверы
- MCP-серверы
- Локальные модели (Ollama и совместимые)
- Терминалы и редакторы через сервер
API и SDK
CLI и TUI, локальный HTTP-сервер с API сессий, MCP для инструментов.
Требования и запуск
macOS, Linux или Windows; Node.js при установке через npm; ключи выбранных провайдеров или локальный сервер моделей.
npm i -g opencode-ai
Цена и лицензия
Сам инструмент бесплатный (MIT). Платят только провайдеру моделей; есть собственный шлюз с оплатой по факту использования.
Лицензия: MIT. Открытый код: да.
Безопасность и приватность
Ключи хранятся локально, запросы идут напрямую к выбранному провайдеру. Публикация сессии создаёт ссылку с содержимым диалога — её нужно включать осознанно.
Ограничения
- Терминальный интерфейс: порог входа выше, чем у IDE-плагинов
- Качество сильно зависит от выбранной модели
- Открытый доступ к сессиям требует дисциплины в команде
Аналоги и отличия
- Codex CLI — первоклассная поддержка моделей OpenAI и песочница
- Claude Code — готовые хуки, субагенты и политики прав
- Aider — git-центричный подход и работа с локальными моделями
Официальные ссылки
Источники
| Источник | Проверено |
|---|---|
| Документация OpenCode | 2026-11-07 |
| Репозиторий (MIT) | 2026-11-07 |
| npm: opencode-ai — версия | 2026-11-07 |
Вопросы и ответы
OpenCode бесплатный?
Да, код под MIT. Расходы — только на модели, если вы не используете локальные.
Работает ли с локальными моделями?
Да, поддерживаются локальные серверы, совместимые с OpenAI API, и популярные раннеры вроде Ollama.
Можно ли использовать как библиотеку?
Да, за счёт клиент-серверной архитектуры: сервер с сессиями можно запускать отдельно и обращаться к нему по HTTP.