раздел 01

Установка и запуск

Поставить OpenCode можно двумя способами: через npm (если у вас уже есть Node.js) или одной командой-скриптом с сайта. Дальше его запускают внутри папки с проектом и при первом старте выбирают модель.

Способ 1: через npm

Если на компьютере стоит Node.js, OpenCode ставится как глобальный пакет:

npm install -g opencode-ai

После этого команда opencode будет доступна в любом терминале.

Способ 2: скрипт с сайта

Если не хотите возиться с npm, на opencode.ai есть установочный скрипт - одна команда ставит всё сама:

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

Скрипт сам скачает нужную версию под вашу систему. Точную актуальную команду всегда смотрите на сайте opencode.ai.

Запуск в папке проекта

OpenCode работает с тем проектом, в папке которого вы его запустили. Поэтому сначала переходите в нужную папку, потом запускаете агента:

cd my-project
opencode

Откроется текстовый интерфейс (TUI) прямо в терминале - окно, где вы будете писать задачи и видеть ответы агента.

Первый запуск: выбор провайдера и ключ

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

1
Выберите провайдера
Из списка: Anthropic, OpenAI, OpenRouter, локальная модель через Ollama и другие.
2
Вставьте API-ключ
Для облачных провайдеров нужен ключ - его берут в личном кабинете провайдера. Для локальной модели ключ не нужен.
3
Готово
Ключ сохранится в настройках, и при следующих запусках спрашивать заново не будут.

Где именно взять ключ для каждого провайдера и как переключаться между моделями - в разделе Модели и настройка.