Skip to content
Apothem
Адаптеры окружений

OpenCode

Адаптер инструмента Apothem для OpenCode (бета).

Поставщик: OpenCode Имя установки: opencode Статус: Бета Нативная конфигурация: ~/.config/opencode/

Установка

apothem install --harness opencode

Адаптер записывает JSON-конфигурацию OpenCode, устанавливает навыки Apothem в поверхность навыков OpenCode, преобразует промпты команд в файлы команд Markdown OpenCode и нормализует определения помощников Apothem как подпомощников OpenCode.

Записанные файлы:

~/.config/opencode/opencode.json
~/.config/opencode/commands/
~/.config/opencode/skills/
~/.config/opencode/agents/
~/.config/opencode/.apothem/support/{rules,templates,hooks}/

Сопоставление профиля с нативной конфигурацией

Адаптер рендерит opencode.json со списком файлов instructions, указывающим на установленные правила Apothem, а затем распространяет каждый общий набор Apothem либо на нативную поверхность OpenCode, либо в принадлежащее Apothem поддерево поддержки. Уже совпадающие управляемые Apothem дочерние элементы резервируются перед заменой.

Заметки о совместимости

Правила указываются через нативный список instructions. Шаблоны и промпты хуков — это справочный материал в ~/.config/opencode/.apothem/support/; команды, навыки и определения помощников используют нативные места обнаружения.

Проверка

apothem verify --harness opencode

Команда verify подтверждает, что:

  1. Нативная конфигурация существует по ожидаемому пути.
  2. Все обязательные поля из общего профиля присутствуют.
  3. Специфичная для адаптера процедура проверки сообщает об успехе.

Обновление

apothem update --harness opencode

Обновляет opencode.json, нативные команды, навыки, определения помощников и дерево поддержки Apothem.

Удаление

apothem uninstall --harness opencode

Удаляет файлы нативной конфигурации, записанные адаптером. YAML общего профиля и движок Apothem не затрагиваются.

Шлюз соответствия

python -m apothem.conformity.gate --all .

Устранение неполадок

СимптомИсправление
Файл конфигурации не найденПовторно запустите apothem install --harness opencode
Проверка не пройденаЗапустите apothem update --harness opencode, затем проверьте снова
Неожиданное содержимое конфигурацииПроверьте ~/.config/apothem/profile.yaml или --profile PATH, затем повторно запустите apothem update --harness opencode

Регуляторы конфигурации

ФлагПо умолчаниюОписание
--dry-runfalseПредпросмотр установки без записи файлов.

On this page