# ثلاثة أوامر مخصصة لـ coding agents لا تكتب كودًا: التعارضات والـ issues وفشل الـ CI

> **المغزى:** أكثر ما يفيد فيه الـ agent قد يكون قراءة النصوص الطويلة المملة واستخراج جملة مفيدة منها، لا كتابة الميزات التي تحتاج أكبر قدر من المراجعة.

- المصدر: المغزى (https://almaghza.com/a/2026-09-13-agent-commands-beyond-coding/)
- التاريخ: 2 ربيع الآخر - 13 سبتمبر 2026 (2026-09-13)
- القسم: ذكاء اصطناعي
- الوسوم: AI Agents، أدوات المطورين، CI/CD، Git

يستخدم معظم المطورين الـ coding agent في مهمة واحدة: كتابة الكود. لكن Elijah Potter نشر في 11 سبتمبر 2026 مقالة يعرض فيها ثلاثة أوامر مخصصة يستخدمها يوميًا، ولا يكتب أي منها ميزة جديدة:

- أمر لحل تعارضات الـ merge: يُجري الـ agent عملية checkout ويعالج التعارضات الناتجة عن التنسيق أو الكود المتكرر، ثم يتوقف قبل الـ push.
- أمر للبحث عن الـ issues المرتبطة بالعمل الجاري، ليحدد ما إذا كان الـ pull request الحالي يغلق أيًا منها، ومن كتبها.
- أمر لتشخيص فشل الـ CI: يقرأ سجل التشغيل ويحدد السبب، ثم يقترح خطة إصلاح دون أن ينفذها.

والسبب في نجاح الأوامر الثلاثة أنها كلها عمل قراءة وربط، لا عمل إبداعي. فالـ agent يقرأ نصًا طويلًا ومملًا، مثل سجل CI أو قائمة issues، ويستخرج منه جملة واحدة مفيدة. وهذا تحديدًا نوع العمل الذي يستهلك وقت المطور دون أن يضيف إلى مهارته شيئًا.

ويلفت في المقالة أن اثنين من الأوامر الثلاثة يتوقفان قبل التنفيذ. فهما يجهّزان القرار ويتركانه للمطور، بدل أن يتخذاه نيابة عنه.

ويقدّم ذلك تفسيرًا ممكنًا لتفاوت آراء المطورين في فائدة الـ agents. فمن يقيس فائدتها بكتابة الكود يقيسها على أصعب ما يُطلب منها، وعلى أكثر ما يحتاج إلى مراجعة بعدها. أما المهام الثقيلة والمتكررة التي لا يحب أحد القيام بها، مثل فرز سجلات الأخطاء أو ربط العمل بالـ issues، فقد تكون المكان الذي تظهر فيه قيمتها بوضوح أكبر.

وبالنسبة للفرق الصغيرة، يعني ذلك أن جزءًا من الوقت المستهلك في صيانة سير العمل، لا في بناء المنتج، أصبح قابلًا للتفويض، مع بقاء القرار النهائي في يد المطور.

## المصادر

- [مقالة Elijah Potter الأصلية](https://elijahpotter.dev/articles/useful_things_agents_can_do_that_are_not_writing_code)
- [توثيق الأوامر المخصصة في Claude Code](https://docs.claude.com/en/docs/claude-code/slash-commands)
- [توثيق Cursor](https://cursor.com/docs)
- [منتدى Lobsters](https://lobste.rs/)
