tsingular.ru
Все материалы

Урок 4: Масштабирование (Параллельные сессии)

Урок 4: Масштабирование ⚡⚡⚡

Если вы ждете, пока агент допишет один файл, вы используете его на 10%. Настоящая мощь OpenCode — в параллельной работе целого «отдела».

👥 Субагенты: @explore и @general

Это встроенные спецы, которые живут внутри ваших сессий.

  • @explore: «Ищейка». Анализирует файловую структуру, находит связи между модулями.
  • @general: «Универсал». Хорош для длинных пошаговых гайдов или анализа документации.
opencode run "@explore найди все места использования старого метода X и попроси @general составить чек-лист миграции"

⚡ Параллельные сессии (–session)

Вы можете запустить хоть 20 задач одновременно в разных окнах терминала.

# Окно 1: Агент правит фронтенд
opencode run "Добавь темную тему в @css" --session dark-mode

# Окно 2: Агент пишет тесты (в то же время!)
opencode run "Напиши юнит-тесты для @api.ts" --session tests-run

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

📊 Мониторинг сессий

Используйте команду opencode session list, чтобы видеть статус каждой запущенной задачи: кто «думает», кто «исполняет», а кто ждет вашего решения.


Урок 5: Внешние данные (MCP) →