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

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

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

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

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

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

Чем управляет 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, чтобы отрендерить файл .rules. Ваш предыдущий .rules сначала резервируется.
  4. Выполните apothem verify --harness zed, чтобы подтвердить, что конфигурация установлена.
  5. Используйте apothem update --harness zed для каждого последующего изменения.

Читать далее

On this page