← бесплатные уроки вход для учеников
бесплатный урок часть 1 из 4

OpenCode: что это и как пользоваться

OpenCode — бесплатный агент с открытым кодом, который пишет код в терминале. Как поставить, к каким моделям подключить и чем он отличается от других.

загружаю видео…

Смотри, что такое OpenCode. Это агент, который живёт у тебя в терминале и делает работу руками: читает файлы проекта, пишет и правит код, запускает его, ловит ошибку и чинит. Тот же класс инструментов, что и Codex или Claude Code, но с двумя отличиями — он бесплатный и с открытым исходным кодом.

Разберу по порядку: что умеет, как поставить, к каким моделям подключается и когда стоит брать именно его.

Что такое OpenCode и кто его делает

OpenCode — открытый агент для терминала, IDE и десктопа. Разрабатывает компания Anomaly, код лежит на GitHub открыто.

Масштаб проекта по цифрам с сайта на июль 2026: 160 тысяч звёзд на GitHub, около 900 контрибьюторов, больше 13 тысяч коммитов. Это не эксперимент одного энтузиаста, а живой проект с большим сообществом — важный аргумент, когда выбираешь инструмент, от которого зависит твоя работа.

Главное свойство открытого кода в этой истории простое: инструмент не может однажды закрыться и забрать твой рабочий процесс с собой.

Чем агент отличается от чата с нейросетью

Если ты привык к окну чата, разница такая.

Чат отдаёт текст. Ты копируешь код к себе, вставляешь, запускаешь, получаешь ошибку, копируешь её обратно в чат. Круг за кругом, всё руками.

Агент делает это сам: он видит папку проекта, создаёт файлы, запускает команды, читает вывод и правит себя. Ты ставишь задачу словами и принимаешь результат.

Отсюда простое правило выбора: нужен фрагмент или объяснение — хватит чата; нужен работающий инструмент — бери агента. Подробный разбор режимов — чем чат отличается от Cowork и Code и постановка задачи на живом примере — нейросеть, которая пишет код: с чего начать.

Как установить OpenCode

Ставится одной командой в терминале — с сайта проекта:

curl -fsSL https://opencode.ai/install | bash

Есть сборки под macOS, Windows и Linux. После установки запускаешь opencode в папке проекта — агент видит то, что вокруг.

Совет, который экономит нервы: работай в отдельной папке под задачу, а не в домашней директории. Агент ориентируется по тому, что видит; чем меньше вокруг лишнего, тем предсказуемее результат.

К каким моделям подключается

Вот здесь у OpenCode сильная сторона — он не привязан к одному провайдеру:

  • встроенные бесплатные модели — попробовать можно вообще без оплаты;
  • Claude, GPT, Gemini — если у тебя есть доступ;
  • 75+ провайдеров моделей на выбор;
  • локальные модели — те, что крутятся на твоём компьютере;
  • подписки GitHub Copilot и ChatGPT Plus/Pro.

Практический смысл: инструмент один, а поставщик модели меняется настройкой. Если доступ к одной модели пропал, ты не переезжаешь на другой инструмент — просто указываешь другую.

Как платить за модели российской картой — как оплатить нейросети из России. Если упрёшься в блокировки — как поднять свой сервер и не ловить блокировки.

Сколько стоит

Сам OpenCode бесплатен. Платишь только за модели, которыми он работает, и то не всегда: встроенные бесплатные позволяют попробовать без единого рубля.

Отдельно у проекта есть платный сервис с подобранными моделями под задачи кодинга — но это опция, а не условие работы.

Для сравнения: у закрытых агентов доступ обычно завязан на подписку провайдера — Codex: что это, как установить и лимиты. Разница в подходе, а не в качестве: там ты платишь за пакет, тут собираешь связку сам.

Когда брать OpenCode, а когда другой инструмент

Бери OpenCode, если:

  • хочешь попробовать агента, не покупая подписку;
  • уже платишь за модели через API и не хочешь платить второй раз за оболочку;
  • важна независимость: открытый код, возможность посмотреть, что инструмент делает;
  • нужны локальные модели — когда данные не должны уходить с компьютера.

Возьми другой, если:

  • у тебя уже есть подписка ChatGPT или Claude и не хочется настраивать связки — там доступ включён;
  • нужен максимально гладкий старт без выбора провайдера.

Честно: разница между агентами меньше, чем разница между «агент» и «чат». Первый шаг важнее выбора бренда.

Что проверить на первой задаче

  1. Дай маленькую задачу с видимым результатом. Собрать табличку, переименовать пачку файлов, вытащить данные из выгрузки.
  2. Разрешай действия по одному. Первые разы смотри, что именно агент собирается сделать.
  3. Проверь числа руками. Программа не падает, но может считать не то — это самая частая незаметная ошибка.
  4. Посмотри, не остались ли ключи и пароли в папке. Перед тем как кому-то её показать или выложить.

Частые вопросы

OpenCode бесплатный? Сам инструмент — да, открытый код. Расходы возможны только на модели, и есть встроенные бесплатные для старта.

Нужно ли уметь программировать? Чтобы получить работающий инструмент под свою задачу — нет. Нужно уметь поставить задачу и проверить результат.

Работает ли на Windows? Да, сборки есть под macOS, Windows и Linux.

Можно ли подключить локальную модель? Да, это одна из заявленных возможностей — полезно, когда данные не должны уходить наружу.

Чем он лучше Codex или Claude Code? Не «лучше», а иначе: открытый код, свободный выбор провайдера модели и бесплатный старт. Если у тебя уже оплачена подписка — разумнее начать с неё.

С чего начать

Поставь одной командой, открой пустую папку, дай задачу, результат которой видно сразу. Первая рабочая штука меняет ощущение сильнее любого объяснения.

Дальше по нарастающей: как выгрузить посты телеграм-канала в таблицу, какие функции ИИ закрывает первыми, бесплатные боты для расшифровки видео и сбора референсов.

А если хочется посмотреть весь путь на живом проекте — полный разбор, как расширение для браузера собирается с нуля.

Суть
Урок показывает, как запустить бесплатное приложение OpenCode, выбрать модель и создать Chrome-расширение без написания кода вручную.
Главный вывод
Прежде чем переходить к терминалу и VS Code, важно отработать базовый навык взаимодействия с нейросетью через OpenCode: создать проект, получить результат, проверить и исправить баги.
Что применишь
Ты сможешь создать папку проекта, подключить бесплатную модель в OpenCode и сгенерировать рабочее браузерное расширение с нуля.

Установка и первый запуск OpenCode

После установки OpenCode открывается стартовое окно с предложением открыть или создать папку проекта. Рекомендуется создать отдельную папку для проектов, например на рабочем столе, и внутри неё — папку под конкретный проект (в примере — «расширение»). После выбора папки приложение переходит в рабочий режим.

Выбор бесплатной модели

  • В OpenCode доступен выбор модели прямо из интерфейса
  • Бесплатные модели: DeepSeek, Qwen, Minimax, BigPickle, Nimatron 3 Super
  • Все перечисленные модели работают без оплаты

Создание Chrome-расширения

В качестве первого проекта создаётся Chrome-расширение. Задача сформулирована на английском языке: расширение должно отслеживать открытые вкладки и показывать, когда пользователь последний раз был на каждой из них.

После отправки запроса нейросеть начинает генерировать файлы расширения. Появление файлов в папке проекта — признак того, что всё идёт правильно. По завершении генерации расширение готово к установке и тестированию.

Правильный порядок обучения

На данном этапе не нужно открывать терминал или VS Code. Главная задача — отработать цикл взаимодействия с нейросетью: сформулировать задачу → получить результат → проверить → исправить баги по инструкциям нейросети. Терминал и VS Code будут рассмотрены в следующих уроках.

Уже учитесь на курсе?
войдите, чтобы открыть все уроки