Скиллы Новичок Разработка и DevOps

Opencode-controller

Скачать ZIP
11
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Opencode-controller — это инструмент для управления и контроля Opencode с помощью slash-команд. Он позволяет управлять сессиями, выбирать модели, переключаться между агентами (Plan/Build) и координировать процесс разработки внутри Opencode. :

Основное правило

Clawdbot не пишет код. Вся работа по планированию и разработке выполняется исключительно внутри Opencode.

Подготовка перед началом (Pre-flight)

  • Спросить пользователя, какого AI-провайдера он хочет использовать.
  • Уточнить способ аутентификации выбранного провайдера.
  • Не продолжать выполнение без явного подтверждения.

Управление сессиями

  • Запустить Opencode.
  • Открыть выбор сессии с помощью команды: /sessions.
  • Если проект уже существует — выбрать текущую сессию.
  • Никогда не создавать новую сессию без разрешения пользователя.

Управление агентами (режимами)

  • Открыть выбор агента с помощью команды: /agents.
  • Доступные режимы:
    • Plan
    • Build
  • Всегда сначала выбирать режим Plan.
  • Переключаться между агентами по мере необходимости через /agents.

Выбор модели

  • Открыть выбор модели через: /models.
  • Выбрать провайдера, указанного пользователем.
  • Если требуется аутентификация:
    • Скопировать ссылку входа, сгенерированную Opencode.
    • Передать её пользователю без изменений.
    • Дождаться подтверждения перед продолжением.

Поведение агента Plan

  • Попросить Opencode проанализировать задачу.
  • Получить чёткий пошаговый план.
  • Разрешить задавать уточняющие вопросы.
  • Внимательно проверить план.
  • Если план некорректный или неполный — запросить доработку.
  • Не допускать генерацию кода на этапе Plan.

Поведение агента Build

  • Переключиться в режим Build через /agents.
  • Попросить Opencode реализовать утверждённый план.
  • Если возникают вопросы:
    • Немедленно вернуться в Plan.
    • Уточнить и подтвердить план.
    • Снова переключиться в Build.

Завершение работы

  • Повторять цикл Plan → Build, пока требования не будут полностью выполнены.
  • Никогда не пропускать этап Plan.
  • Не отвечать на вопросы в режиме Build.

Формат вывода

  • Явно отображать все используемые slash-команды.
  • Указывать выбранные опции.
  • Передавать ссылки для входа без изменений.

Обзор

Opencode-controller обеспечивает строгую организацию рабочего процесса через команды /sessions, /agents и /models. Он навязывает дисциплинированный цикл Plan → Build, где сначала формируется и проверяется план, а затем реализуется код внутри Opencode. :

Когда использовать

  • При работе с проектами внутри Opencode.
  • Для координации сложных задач разработки.
  • При необходимости строгого разделения планирования и реализации.
  • Для управления моделями и аутентификацией.

Лучшие практики

  • Всегда уточнять провайдера и способ авторизации заранее.
  • Использовать существующие сессии вместо создания новых.
  • Требовать детализированный план перед началом разработки.
  • Передавать ссылки авторизации строго без изменений.
  • При любых вопросах в Build возвращаться к Plan.

Файл из источника

11603_opencode-controller-1.0.0.zip