Skip to content
Apothem
Сравнение

Apothem против ручной конфигурации Zed

Ручное сопровождение плоского файла инструкций .rules Zed по сравнению с его рендерингом из общего профиля Apothem.

Zed читает инструкции агента из единственного плоского файла .rules в корне проекта (рядом с семейством AGENTS.md / CLAUDE.md). Адаптер zed Apothem рендерит этот файл из общего профиля. Эта страница противопоставляет ручное сопровождение этой конфигурации управлению ею с помощью Apothem.

Сравнение усилий

ЗадачаРучная конфигурацияПод управлением Apothem
Писать инструкцииВручную писать файл .rulesОтрендерено из общего корпуса
Сохранить прежний .rulesСамостоятельно не забыть скопировать его в резервАдаптер делает резервную копию существующего файла перед заменой
Поддерживать правила согласованными с другими окружениямиВручную, для каждого инструментаАвтоматически при apothem update
Делиться переиспользуемыми навыками и командамиВручную копировать каждую папку навыка в ~/.agents/skills/ и поддерживать копии актуальнымиЗаписываются адаптером в ~/.agents/skills/, одна копия для всех проектов, и обновляются при apothem update
Проверять корректность конфигурацииРучная инспекцияapothem verify --harness zed --project <path>

Чем управляет Apothem

Адаптер zed рендерит общие правила в плоский файл .rules в корне проекта. У Zed нет хука PreToolUse, поэтому намерение защитного ограждения живёт в тексте правила, а не в точке перехвата вызова инструмента. Глобальный файл инструкций ~/.config/zed/AGENTS.md и блок контекстного сервера MCP из .zed/settings.json принадлежат оператору и остаются нетронутыми. Каждое изменение общих правил повторно рендерит файл при следующем apothem update.

Путь миграции

  1. Выполните apothem profile init, чтобы создать общий профиль, если у вас его ещё нет.
  2. Перенесите инструкции из существующего .rules (и любое содержимое AGENTS.md, специфичное для проекта, которое вы хотите сделать общим) в общий корпус.
  3. Выполните apothem install --harness zed --project <path>, чтобы отрендерить файл .rules. Ваш прежний .rules сначала сохраняется в резервную копию.
  4. Выполните apothem verify --harness zed --project <path>, чтобы подтвердить, что конфигурация установлена.
  5. Для каждого последующего изменения используйте apothem update --harness zed --project <path>.

Читать далее

On this page