раздел 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 - шпаргалка по командам и сравнение с соседями.