Все материалы
Урок 2: Разделение труда
Урок 2: Разделение труда ⚖️
В OpenCode есть две базовые роли. Сначала думаем, потом ломаем.
Agent Plan (Аналитик)
Это режим безопасности. Агент в ReadOnly: читает файлы, ищет по проекту, строит схемы. Он физически не может изменить ни одного байта.
Используйте его для аудита архитектуры или поиска багов без риска что-то сломать.
opencode run "Проведи аудит безопасности @auth.ts. Ничего не меняй" --agent plan
Agent Build (Строитель)
Рабочая лошадка. Имеет полные права: писать код, запускать тесты и деплоить.
opencode run "Исправь баг в @utils.ts и прогони тесты" --agent build
Mike’s Rule: В интерактивном режиме (TUI) переключайтесь между ними через Tab. Сначала планируем в Plan, потом исполняем в Build.