Добавить окружение
Включите адаптер окружения, чтобы его нативная конфигурация материализовалась из общего профиля.
Цель: включить ещё одно окружение, чтобы Apothem материализовал нативную конфигурацию этого окружения из вашего общего профиля.
Предварительные требования
- Общий профиль по адресу
~/.config/apothem/profile.yaml(создайте его с помощьюapothem profile init, если он ещё не существует). - CLI
apothemв вашемPATH. Если вы установили самодостаточное дерево исходного кода, добавляйте к каждой команде префиксPYTHONPATH="$HOME/.apothem/src"и запускайтеpython -m apothemвместоapothem— или используйтеnpx @ahmed-g-gad/apothem.
Шаги
-
Выведите список зарегистрированных окружений и посмотрите, какие уже установлены:
apothem harnesses listapothem harnesses listпечатает каждый поддерживаемый идентификатор; тот же набор есть в списке окружений и в сгенерированном из исходного кода реестре окружений. Выберите идентификатор для вашего инструмента, а не закрепляйте список здесь жёстко — он растёт по мере добавления адаптеров. -
Изучите целевое окружение, чтобы подтвердить его область и путь вывода:
apothem harnesses show cursorСтрока
Scope: projectозначает, что адаптер материализуется в дерево проекта и требует--project PATH;Scope: userматериализуется в каталог конфигурации пользовательского уровня и не нуждается во флаге проекта. -
Предпросмотрите установку без записи файлов:
apothem install --harness cursor --project /path/to/project --dry-run -
Установите окружение. Для окружения пользовательского уровня:
apothem install --harness claude-codeДля окружения уровня проекта передайте корень проекта:
apothem install --harness cursor --project /path/to/projectУстановите все поддерживаемые окружения сразу с помощью
--harness all(окружения уровня проекта по-прежнему нуждаются в--project; идентификаторы, перечисленные вexclude_harnessesв профиле, пропускаются).
Проверка
apothem verify --harness cursor --project /path/to/projectСтрока ✓ <harness-id> is verified подтверждает, что управляемые цели существуют и
разбираются. apothem doctor даёт общесистемный обзор по каждому окружению.
Связанное
- Редактируйте профиль, чтобы изменить то, что
материализует адаптер, затем повторно запустите
apothem update. - Установка охватывает установку при первом запуске.