раздел 04

Шпаргалка

Основные команды

# установка через npm
npm install -g opencode-ai

# установка скриптом с сайта
curl -fsSL https://opencode.ai/install | bash

# запуск в папке проекта
cd my-project
opencode

# страховка git перед задачей
git add -A
git commit -m "before opencode"

# откат, если что-то пошло не так
git restore .

Что важно помнить

  • Запускайте opencode внутри папки проекта - он работает с тем, что рядом.
  • При первом старте выбираете провайдера и вставляете ключ.
  • Перед изменениями агент спрашивает подтверждение - читайте, что он собирается сделать.
  • Коммитьте до большой задачи, чтобы всегда было куда вернуться.
  • Модель можно сменить в любой момент - агент остаётся тот же.

Сравнение с соседями

ИнструментГде живётМодельЦена
OpenCodeТерминал (TUI)Любая: Anthropic, OpenAI, OpenRouter, локальнаяБесплатный, платите за токены
Claude CodeТерминалТолько Claude (Anthropic)По подписке или токенам Anthropic
CursorСвой редактор кодаВ основном Claude и GPTБесплатный тариф и платный

Коротко: OpenCode выбирают за свободу модели и открытость, Claude Code - за родную интеграцию с Claude, Cursor - за удобный графический редактор вместо терминала.

Куда дальше

  • Claude Code - терминальный агент от Anthropic.
  • Cursor - кодинг с AI прямо в редакторе.
  • OpenAI Codex - агент на моделях OpenAI.
  • OpenRouter - один ключ к десяткам моделей.