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 подтверждает, что:
- Нативная конфигурация существует по ожидаемому пути.
- Все обязательные поля из общего профиля присутствуют.
- Специфичная для адаптера процедура проверки сообщает об успехе.
Обновление
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-run | false | Предпросмотр установки без записи файлов. |