раздел 00

Что такое OpenCode

OpenCode (сайт opencode.ai) - это AI-агент для кодинга, который работает прямо в терминале. Вы пишете ему задачу обычными словами, а он сам читает ваши файлы, пишет код, запускает команды и правит проект. По сути это тот же подход, что у Claude Code и Codex, только OpenCode открытый и бесплатный.

Главная идея OpenCode - не привязываться к одной модели и одному вендору. Сегодня вы работаете на Claude, завтра переключаетесь на OpenAI или вообще на локальную модель - агент остаётся тот же.

Model-agnostic - что это значит

Большинство кодинг-агентов жёстко завязаны на свою модель: Claude Code на Claude, Codex на модели OpenAI. OpenCode устроен иначе. Он умеет работать с разными провайдерами и сам по себе моделью не является - вы подключаете ту, какую захотите.

Любой провайдер
Anthropic, OpenAI, OpenRouter и десятки других. Один агент - разные модели под капотом.
Локальные модели
Через Ollama можно гонять модель прямо на своём компьютере, без интернета и без оплаты токенов.

Зачем он нужен

  • Свобода выбора модели - не зависите от одного вендора, берёте модель под задачу и бюджет.
  • Опенсорс - код открыт, можно посмотреть, как всё устроено, и доверять инструменту.
  • Бесплатно - сам агент денег не стоит, платите только за токены своей модели (а на локальной - вообще ничего).
  • Терминал - всё в командной строке, без отдельного редактора и облака.
Бесплатный
Сам инструмент ничего не стоит, открытый код.
Гибкий
Меняете модель и провайдера в любой момент.
В терминале
Текстовый интерфейс (TUI), привычный тем, кто живёт в консоли.

Что разберём в курсе

  • 01 - установка и первый запуск.
  • 02 - как давать задачи и держать процесс под контролем.
  • 03 - подключение моделей и провайдеров, настройка правил.
  • 04 - шпаргалка по командам и сравнение с соседями.