المقارنة
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 التالي.
مسار الترحيل
- شغّل
apothem profile initلإنشاء ملف التعريف المشترك إن لم تكن قد فعلت بعد. - انقل التعليمات من
.rulesالموجود لديك (وأيّ محتوىAGENTS.mdخاصّ بالمشروع تريد مشاركته) إلى المتن المشترك. - شغّل
apothem install --harness zedلإخراج ملف.rules. ويُنسَخ.rulesالسابق احتياطيًّا أولًا. - شغّل
apothem verify --harness zedللتأكّد من وصول التهيئة. - استخدم
apothem update --harness zedمع كل تغيير لاحق.