Перейти к содержанию
HARNESS.RU

Терминал открытый код OpenCode.harness.ru

OpenCode

Терминальный агент для написания кода

Открытый агент для терминала (MIT): любой провайдер моделей, клиент-серверная архитектура, TUI и интеграция с LSP.

данные проверены 07.11.2026 · источник — официальная документация и репозиторий

OpenCode — Терминальный агент для написания кода на harness.ru
карточка агента · OpenCode.harness.ru

Краткие характеристики

Вендор
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.