تربط إضافة Elide كلًا من Claude Code و Codex بـ Elide المثبّت على جهازك. يكتشف وكيلك المشروع، ويبني أصغر هدف مهم، ويقرأ إخفاقات الاختبارات مع الملف والسطر، ويجد الشيفرة غير المختبرة، ويقرأ Javadoc ومصادر تبعياتك، ويلتقط التتبعات والسجلات أثناء تشغيله أمرًا. وهو يعمل عبر أدوات منظّمة بدلًا من تحليل مخرجات الطرفية.
- إضافة Claude Code: أدوات المشروع، ومهارة
elide-dev، ونتائج البناء المدفوعة إلى جلستك. - إضافة Codex: أدوات المشروع، ومهارة
elide-dev، وسياق المشروع مع كل موجّه.
محتويات الإضافة
| الجزء | Claude Code | Codex | وظيفته |
|---|---|---|---|
| خادم MCP للمشروع | نعم | نعم | يشغّل elide mcp: أدوات المشروع لعمليات البناء والاختبارات والتغطية ووثائق التبعيات والقياس عن بُعد. |
مهارة elide-dev | نعم | نعم | تعلّم الوكيل سير العمل: الاكتشاف أولًا، ثم استعلام حالة عمليات البناء، وقراءة التقارير كأدلة. |
| قناة نتائج البناء | نعم | لا | تُعلم الجلسة عند انتهاء بناء أو عند توفر نتائج في التقاط قياس عن بُعد. |
| خطافات السياق | لا | نعم | تضيف إرشادات قصيرة تراعي المشروع عند بدء الجلسة ومع كل موجّه. |
تستخدم الإضافة elide المثبّت لديك. فهي لا تثبّت Elide ولا تشغّل عمليات بناء من تلقاء نفسها ولا تغيّر أذونات عميلك:
ما زال البناء وتشغيل الشيفرة وتنزيل التبعيات يطلب موافقتك.
التثبيت
ثبّت Elide وتحقق من أن صدفة وكيلك تعثر عليه:
elide --version
نزّل elide-agent-plugin.zip من أحدث إصدار وفُكّ ضغطه في مجلد
تحتفظ به:
curl -fsSLO https://github.com/elide-dev/elide/releases/latest/download/elide-agent-plugin.zip
unzip -o elide-agent-plugin.zip -d ~/.local/share/elide-agent-plugin
يحتوي الأرشيف على الإضافة وسوق محلي لكل عميل. ثم ثبّتها في عميلك:
claude plugin marketplace add ~/.local/share/elide-agent-plugin
claude plugin install elide@elide-local
codex plugin marketplace add ~/.local/share/elide-agent-plugin
codex plugin add elide@elide-local
ابدأ جلسة في مجلد مشروعك واطرح سؤالًا عنه.
أمثلة
elide test fails on main. Find out why and fix it.
يستدعي الوكيل project/context، ويختار الهدف عبر build/inspect، ويبدأه عبر build/run، وينتظر عبر build/status،
ثم يقرأ build/diagnostics وtests/reports ليعرف الاختبار الفاشل وملفه وسطره.
Which files under src/ have the least test coverage? Add tests for the worst one.
Show me the Javadoc for ImmutableList in the Guava version this project uses.
Run the checkout tests and show me every span slower than 250 ms.
يبدأ الأخير التقاط قياس عن بُعد بمرشّح مثل signal == 'traces' && durationMs >= 250، ويشغّل الاختبارات عبره، ويقرأ
النطاقات المطابقة.
الإضافة أو الاتصال المباشر
ثبّت الإضافة، أو اربط elide mcp بنفسك كما توضح صفحة خادم MCP للمشروع، ولا تفعل الأمرين
معًا: كل منهما يسجّل خادمًا باسم elide، ونسختان تضاعفان كل أداة.
لا تتضمن الإضافة خادم MCP للتوثيق. أضفه للبحث في هذا التوثيق والإبلاغ عن المشكلات من الجلسة نفسها:
claude mcp add --transport http elide-docs https://elide.help/mcp
codex mcp add elide-docs --url https://elide.help/mcp
التحديث والإزالة
للتحديث، فُكّ ضغط elide-agent-plugin.zip أحدث فوق المجلد نفسه وأعد التثبيت:
claude plugin marketplace update elide-local
claude plugin update elide@elide-local
codex plugin add elide@elide-local
للإزالة، شغّل claude plugin uninstall elide@elide-local أو codex plugin remove elide@elide-local.
يطابق إصدار الإضافة إصدار Elide الذي تُشحن معه. وتصاحب الأرشيف مجاميع اختبارية SHA-256 و SHA-512.