Все материалы
Урок 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, чтобы видеть статус каждой запущенной задачи: кто «думает», кто «исполняет», а кто ждет вашего решения.