انتقل إلى المحتوى الرئيسي

جارٍ تحميل المختبر المرئي…

#slash-commandsالذكاء الاصطناعي الوكيلي

أوامر الشرطة المائلة، على غرار Claude Code / Cursor: قوالب، وسائط، تسلسل.

ما ستُجرّبه

  1. مرحبًا بك في #slash-commands. على اليسار، مُؤلِّف (في الأسفل) ونافذة إكمال تلقائيّ (فوقه): حين تبدأ بـ«/»، تُصفَّى أوامر الكتالوج النشط. في المنتصف، قالب الأمر المختار؛ متغيّراته ({selection} و{file} و{diff}…) تنتظر التعبئة. على اليمين، نافذة الخرج التي تُكتب فيها الاستجابة كلمةً كلمة. أمر شرطة مائلة على غرار Claude Code أو Cursor ليس مجرّد اختصار لموجّه: بل هو قالب + متغيّرات + مُطلِق تنفيذ، قابل للسلسلة غالبًا.
  2. ابدأ بمحاكاة الكتابة: /type /re. تتصفّى النافذة إلى الأوامر التي تبدأ بـre — في كتالوج Claude Code، توجد اثنتان: /review و/refactor.
  3. اختر الأوّل: /choose 1. يمتلئ المُؤلِّف بـقالب /review، وترى متغيّره {selection} يظهر بالبنفسجيّ في اللوحة المركزيّة.
  4. املأ المتغيّر: /apply selection. تتحوّل الشارة البنفسجيّة إلى الأخضر ("selection ✓")، يجري الاستبدال في القالب، وينقلب لون حدّ اللوحة إلى الأخضر: نحن جاهزون للتنفيذ.
  5. شغّل الأمر: /execute. ينطلق شعاع أصفر من القالب نحو النافذة اليمنى، ثمّ تُتدفَّق الاستجابة حرفًا حرفًا — كنموذج LLM حقيقيّ.
  6. بدّل الكتالوج: /tool cursor. تنقلب النافذة والعنوان أعلى المشهد إلى أوامر Cursor الأصليّة — /edit و/chat و/generate و/docs و/fix. لكلّ من Claude Code وCursor اختصاراته الخاصّة، لكنّ النمط هو نفسه.
  7. عرّف أمر شرطة مائلة خاصًّا بك: /define my-review "Analyze this diff: {diff}". يهبط في كتالوج custom — لقد أنشأت للتوّ اختصارًا يحمل موجّهك الخاصّ.
  8. سلسل /plan ثمّ /my-review الخاصّ بك: أوّلًا /chain plan,my-review لبناء السلسلة (تظهر الكبسولتان في الأسفل)، ثمّ /run-chain لتشغيلها — يُغذّي خرج /plan متغيّر {result} لـ/my-review.
  9. دورك الآن. جرّب /tool claude-code للعودة إلى الأصليّة، و/type /te للتصفية على /test، و/apply file لملء متغيّر آخر، و/tool custom لرؤية أمر my-review في كتالوجه، و/reset لمسح كلّ شيء. لاحقًا: تُظهر #tool-calling (مجانيّة) كيف تستدعي الأوامر أدوات حقيقيّة، وترتقي #planning-reflection (بريميوم) درجة أعلى في الوكالة.

أوامر القناة

  • /type <text>يُحاكي الكتابة في المُؤلِّف (يُصفّي النافذة).
  • /choose <index=1..5>يختار مُدخَل نافذة ويُحمّل قالبه.
  • /apply <selection|file|diff|language|result>يملأ متغيّرًا من القالب الحاليّ.
  • /executeيُشغّل الأمر الحاليّ (خرج مُتدفَّق).
  • /tool <claude-code|cursor|custom>يُبدّل كتالوج أوامر الشرطة المائلة النشط.
  • /define <name> <template>يُنشئ أمر شرطة مائلة مخصّصًا (في الكتالوج «custom»).
  • /chain <cmd1,cmd2,...>يبني سلسلة: خرج(i) ← متغيّر {result} لـ(i+1).
  • /run-chainيُشغّل السلسلة خطوةً خطوة.
  • /resetيُعيد ضبط كلّ شيء (كتالوج Claude Code، نافذة فارغة).

المسرد

أمر شرطة مائلة
اختصار من الصيغة /plan و/review و/test… يُطلق قالب موجّه مكتوبًا مسبقًا، غالبًا مع متغيّرات مثل {selection} أو {file}. مُعياريّ في Claude Code وCursor وVS Code (Chat) ومعظم المساعدات الحديثة بالذكاء الاصطناعيّ.
إكمال تلقائيّ
قائمة عائمة تظهر حين تكتب «/» وتُصفّى مع إضافة الأحرف. يعرض Cursor وVS Code خمسة اقتراحات على الأكثر، مُرتَّبة حسب الصلة. أغلقها بـEsc، واختر بـ↑/↓ + Enter.
قالب
نصّ مكتوب مسبقًا مع ثغرات مُسمّاة ({selection} و{file}…) تُملأ قبل إرساله إلى النموذج LLM. فصل القالب عن المحتوى يجعله قابلًا لإعادة الاستعمال والإصدار والمشاركة مع الفريق.
متغيّر سياق
علامة مُسمّاة في قالب — {selection} (النصّ المُبرَز في المحرّر)، {file} (الملفّ النشط)، {diff} (فرق git غير المُودَع)، {language}. تحلّها بيئة التطوير المتكاملة تلقائيًّا من الحالة الحاليّة.
سلسلة أوامر
تركيب عدّة أوامر شرطة مائلة تباعًا: يصبح خرج أحدها متغيّرًا للتالي (غالبًا {result}). أساس الوكلاء الخفيفة: /plan → /code → /test يُكوّن أصلًا تدفّق عمل صغيرًا يُذكّر بـsubagents في Claude Code.
تدفّق
عرض تدريجيّ لاستجابة النموذج LLM، كلمةً كلمة، فور إنتاجه لها. يُحسّن الكمون المُدرَك: يبدأ المستخدم القراءة قبل انتهاء التوليد. مُنفَّذ عبر SSE أو WebSocket من جهة الـAPI.
أمر أصليّ
أمر شرطة مائلة يشحن مع الأداة افتراضيًّا: /plan و/review و/refactor في Claude Code؛ /edit و/chat و/generate في Cursor. غير قابل للتعديل المباشر، لكن يمكن تجاوزه بأمر مخصّص بالاسم نفسه.
أمر مخصّص
أمر شرطة مائلة يُعرّفه المستخدم (ملفّ Markdown في .claude/commands/ لـClaude Code، أو المحرّر المدمج في Cursor). يُتيح تجميد الموجّهات الداخليّة لفريق ومشاركتها عبر مستودع Git.
Claude Code
مساعد الطرفيّة من Anthropic (2024-2025): حلقة وكيليّة مع أوامر شرطة مائلة (/plan و/review و/agents و/hooks…)، وskills، وMCP مدمج. مُكمّل لـCursor في مهامّ سطر الأوامر الطويلة.
Cursor
وكيل-IDE مبنيّ على VS Code (Anysphere): أوامر شرطة مائلة مدمجة في المُؤلِّف (/edit و/chat و/generate و/docs و/fix)، لوحة أوامر VS Code، مُشغّل وكيل سحابيّ، وMCP مدمج. منافس مباشر لـGitHub Copilot Chat.

قنوات أخرى في الذكاء الاصطناعي الوكيلي

  • #react-loopحلقة ReAct لدى الوكيل: فكرة ← فعل ← ملاحظة، مباشرةً.
  • #tool-callingاستدعاء الأدوات (function calling / MCP): الـJSON الذي يجعل النموذج LLM يفعل.
  • #slash-commandsأوامر الشرطة المائلة، على غرار Claude Code / Cursor: قوالب، وسائط، تسلسل.
  • #context-memoryنافذة السياق وذاكرة العميل: عدّ الرموز، الاقتطاع، التلخيص، الفهرسة.
  • #planning-reflectionالتخطيط والتأمّل والتصحيح الذاتي: من 60% إلى 90% نجاحًا.
  • #multi-agentsالعملاء المتعدّدون: planner وworkers وverifier. رسم بياني (DAG) يتفوّق على العميل الأحادي.