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

الوحدة 5 — أوامر الشرطة المائلة المدمجة (2/2): الجودة والتوازي والأتمتة والتكامل

غطّت الوحدة 4 الأوامر التي تقود الجلسة والسياق والنموذج والأذونات. تعتني هذه الوحدة بالنصف الذي يجعل Claude Code مفيدًا داخل فريق: المراجعة، والعمل بالتوازي، والأتمتة، والإضافات، والتكامل مع GitHub وSlack وChrome. جدول commands.md مقطَّع هنا إلى ثماني عائلات، مع استعمال على Kiosque، تطبيقنا لعربات الطعام، الذي يفتح أخيرًا pull requests جادّة.

تذكير بالمفردات: يضع الجدول الرسميّ Skill أمام bundled skills (prompt يُسلَّم مع الـCLI، يستطيع Claude استدعاءها لوحده أيضًا، باستثناء /verify منذ v2.1.215) وWorkflow أمام workflows الديناميكيّة (/deep-research مثلًا، الذي لم يعد Claude يستدعيه لوحده منذ v2.1.218). الأوامر الأخرى مدمجة: سلوكها يعيش في الـCLI. يُقرّر هذا التمييز قابليّة السكربتة، وتكلفة الرموز (tokens)، وطريقة تعطيل الأمر.

أ. الجودة والمراجعة

خمسة أوامر تُغطّي إعادة القراءة، مع بضعة توابع تُشغّل التطبيق للتحقّق من أنّه يعمل فعلًا. /code-review هو مركز الثقل، و/review اسمه البديل الدقيق منذ v2.1.223، و/ultrareview الاسم التاريخيّ محفوظ.

الأمرالأثر
/diffيعرض تعديلات شجرة العمل، بما فيها ما حرّره Claude خلال التور.
/code-review [low|medium|high|xhigh|max|ultra] [--fix] [--comment] [cible]skill مُقدَّم. مراجعة diff الجاري، أو رقم PR، أو فرع، أو مسار. --fix يُطبِّق الإصلاحات، --comment ينشر على PR، ultra يُطلق مراجعة سحابيّة متعدّدة الوكلاء. بلا مستوى، يُعيد استعمال آخر مستوى مكتوب من low إلى max.
/review [...]اسم بديل دقيق لـ/code-review منذ v2.1.223.
/security-reviewيُحلّل الفرع الجاري مقابل HEAD للفرع الافتراضيّ لـorigin: حقن، أخطاء مصادقة، تسرّب بيانات. بلا origin، الفشل هو ambiguous argument.
/simplify [cible]skill مُقدَّم. أربعة وكلاء متوازين: إعادة استعمال، تبسيط، فعّاليّة، مستوى تجريد سليم. لا يبحث عن bugs: لذلك /code-review.
/verifyskill مُقدَّم. يبني ويُشغِّل ويقود التطبيق للتحقّق من أنّ تغييرًا يُنتج الأثر المتوقَّع. منذ v2.1.215، لم يعد بإمكان Claude استدعاؤه لوحده.
/runskill مُقدَّم. يُشغّل التطبيق لمراقبة تغيير قيد التشغيل.
/run-skill-generatorskill مُقدَّم. يكتب الـskill التي تُعلِّم /run و/verify كيف يبنيان التطبيق ويُشغّلانه من بيئة نظيفة.
/ultrareview [PR|branche]اسم بديل تاريخيّ لـ/code-review ultra. ثلاثة تنفيذات مجّانيّة على Pro وMax، ثمّ رصيد استعمال.

النقطة الأساسيّة هي السلوك في الخلفيّة: /code-review يُنفَّذ افتراضيًّا كوكيل فرعيّ forked بنافذة سياقه الخاصّة، أي دون تلويث المحادثة الجارية. يتحوّل إلى المقدّمة حين تكون مراجعة قيد التنفيذ، أو في -p أو عبر Agent SDK، أو إن كان CLAUDE_CODE_DISABLE_BACKGROUND_TASKS=1. على مراجعة سحابيّة ultra تستهدف github.com، يُحدّد --post مسبقًا نشر الملاحظات في صندوق الإطلاق (v2.1.227+).

ب. التوازي والخلفيّة

ثلاثة أسطح للتوازي تتعايش: الوكلاء الفرعيّون (مفوَّضون داخل الجلسة الجارية، سياق منفصل، النتيجة تعود إلى المحادثة)، والجلسات الخلفيّة (جلسات Claude كاملة تعيش خارج الطرفيّة، معروضة بـclaude agents)، وworkflows الديناميكيّة (سكربتات توزّع العمل على وكلاء فرعيّين كثيرين وتتحقّق من نتائج بعضها ببعض).

الأمرالأثر
/plan [description]يتحوّل فورًا إلى وضع plan (انظر الوحدة 8).
/tasksيعرض العمل الخلفيّ للجلسة، بما فيه الوكلاء الفرعيّون المنتهون. الاسم البديل: /bashes.
/background [prompt]يفصل الجلسة الجارية إلى جلسة خلفيّة. الاسم البديل: /bg.
/fork [prompt]ينسخ المحادثة إلى جلسة خلفيّة جديدة بينما تُواصل هذه. تُنشئ النسخة worktree قبل أيّ تحرير (v2.1.221+).
/subtask <tâche>يفتح وكيلًا فرعيًّا forked يرث المحادثة كاملة؛ النتيجة تعود إلى المحادثة (v2.1.212+).
/batch <instruction>skill مُقدَّم. يُقسّم تغييرًا إلى 5 إلى 30 وحدة مستقلّة، ويُطلق وكيلًا فرعيًّا خلفيًّا لكلّ وحدة داخل worktree git معزول، ويُشغّل كلّ منها اختباراته ويفتح PR. يتطلّب مستودع git.
/agentsمنذ v2.1.198، يطبع فقط تذكيرًا: اطلب من Claude أو حرِّر .claude/agents/. مختلف عن claude agents (agent view).
/list-agentsيعرض الوكلاء الفرعيّين، وأعضاء agent team، والجلسات القابلة للوصول عبر المراسلة بين الجلسات. الاسم البديل: /peers. v2.1.224+.
/workflowsيفتح شاشة تقدّم workflows الديناميكيّة.
/stopيوقف الجلسة الخلفيّة المُلحَقة؛ يُحفَظ النصّ وworktree.
رُفع Ultraplan

لم يعد /ultraplan موجودًا. الوثائق تُحيل صراحةً إلى وضع plan المحلّيّ (Shift+Tab، /plan)، الذي يستبدل الإرسال السابق إلى جلسة سحابيّة.

ج. الأتمتة

أربعة أوامر تُبقي جلسة نافعة دون مراقبة. يُكرِّر /loop، ويُلاحق /goal شرطًا يُقيَّم بعد كلّ تور بنموذج صغير سريع، ويُنشئ /schedule روتينًا سحابيًّا مستقلاًّ عن الجلسة، ويُفوِّض /autofix-pr مراقبة PR إلى جلسة ويب.

الأمرالأثر
/loop [intervalle] [prompt]skill مُقدَّم. يُكرِّر prompt ما دامت الجلسة مفتوحة. بلا فاصل، يختار Claude مدّة بين دقيقة وساعة. بلا prompt، يُنفّذ prompt الصيانة المدمج أو loop.md (.claude/loop.md أو ~/.claude/loop.md). الاسم البديل: /proactive.
/goal [condition|clear]يُحدِّد شرطًا. بعد كلّ تور، يحكم نموذج صغير سريع إن كان قد تحقّق، أو مستحيل، أو لم يُحقَّق بعد. clear، stop، off، reset، none، cancel تُزيل الهدف. لا يُغيّر وضع الأذونات.
/schedule [description]يُنشئ روتينًا سحابيًّا أو يُحدِّثه أو يعرضه أو يُشغِّله. الاسم البديل: /routines.
/autofix-pr [prompt]يفتح جلسة ويب تُراقب PR الفرع الجاري وتدفع إصلاحات حين تفشل CI أو حين يُعلِّق مراجِع. يتطلّب gh.
كلفة هدف منسيّ

يستهلك /goal رموزًا في كلّ تور، ويستهلك المُقيِّم رموزًا في كلّ حكم. المهامّ المتكرّرة لـ/loop تنتهي بعد 7 أيّام، لكنّ /goal يظلّ نشطًا ما لم يُلبَّى، أو يُحكم باستحالته، أو يُمسَح. ضع دومًا حدودًا على الشرط («أو التوقّف بعد 20 تورًا») أو اكتب /goal clear نهاية اليوم.

د. الإضافات

تُميّز الإضافات بين تثبيت عارٍ وأدوات فريق: skills وplugins وhooks وخوادم MCP. تصفها الوحدات 6 و9 و11 و12 بعمق؛ هنا الأوامر التي تقودها.

الأمرالأثر
/skillsقائمة skills المتاحة. t يُرتِّب بحسب كلفة الرموز، Espace/Entrée يُدوِّر الرؤية أمام Claude وقائمة /. skills من plugin، وتلك المضبوطة بـdisable-model-invocation: true، أو مدخل skillOverrides في الإعدادات المُدارة، لا تتحرّك.
/skill-doctorكلفة السياق وتردّد استعمال كلّ skill. v2.1.252+.
/reload-skillsيُعيد فحص مجلّدات skills والأوامر ساخنًا.
/plugin [sous-commande]يُدير plugins. list، install، enable، disable تعمل مباشرةً.
/reload-plugins [--force]يُعيد تحميل plugins النشطة. يُحذِّر ولا يعمل بلا --force إن كان إعادة التحميل سيكسر الكاش.
/mcp [reconnect <serveur>|enable|disable [<serveur>|all]]يُدير وصلات MCP وOAuth. متاح أيضًا في -p (v2.1.205+).
/hooksيُهيّئ hooks لأحداث الأدوات.

هـ. التكامل

هذه الأوامر تربط Claude بـIDE، وبـGitHub، وبـSlack، وبـChrome، وبموبايل، وبتطبيق سطح المكتب. أغلبها يفتح متصفّحًا أو نافذة إعداد.

الأمرالأثر
/ideيُدير تكامل IDE ويعرض حالة الاتّصال.
/install-github-appيُثبِّت تطبيق GitHub على مستودع، مع خطوة اختياريّة لـworkflows الخاصّة بـGitHub Actions والأسرار.
/install-slack-appيُثبِّت تطبيق Slack عبر OAuth.
/chromeيُهيّئ Claude في Chrome.
/web-setupيربط حساب GitHub بـClaude Code على الويب عبر gh.
/teleportيستأنف جلسة ويب في الطرفيّة الجارية. الاسم البديل: /tp.
/remote-controlيجعل الجلسة قابلة للقيادة من claude.ai. الاسم البديل: /rc.
/remote-envيختار البيئة الافتراضيّة للوكلاء السحابيّين.
/desktopيستأنف الجلسة في تطبيق سطح المكتب. الاسم البديل: /app. macOS وWindows x64.
/design-loginيُصرّح بالنفاذ إلى design system لأجل /design-sync.
/design-sync [nom]skill مُقدَّم. يُحوّل design system الخاصّ بـReact في المستودع ويرسله إلى Claude Design.
/design [brief]skill مُقدَّم. يُولّد لوحة نماذج UI منشورة كـartifact. غير متاح على Amazon Bedrock وGoogle Cloud's Agent Platform وMicrosoft Foundry وClaude Platform on AWS.
/artifactsيعرض artifacts المملوكة أو المشتركة، لإرفاق واحد بالجلسة. v2.1.208+.

و. skills المُقدَّمة للمعرفة

إلى جانب skills المهمّة (/code-review، /simplify، /verify)، يُقدّم الـCLI ثلاث skills معرفة تُحمِّل مادّة مرجعيّة مسبقًا حتّى لا يخترعها Claude.

الأمرالأثر
/claude-api [migrate|upgrade|managed-agents-onboard|prompt-audit|cost-optimize]skill مُقدَّم. يُحمِّل مرجع API Claude وManaged Agents؛ يُفعَّل تلقائيًّا حين تستورد الشيفرة anthropic أو @anthropic-ai/sdk. تُهاجر الأوامر الفرعيّة الشيفرة، وترفع SDK درجة كبرى، وترشد إنشاء Managed Agent، وتُدقّق prompts موروثة، أو تُشخّص النفقات.
/dataviz [demande]skill مُقدَّم. يساعد على تصميم رسوم بيانيّة ولوحات معلومات: لوحة ألوان آمنة لعمى الألوان، قواعد وصول. يتطلّب v2.1.198+.
/deep-research <question>Workflow مُقدَّم. يُوزّع بحوثًا على الويب، ويتقاطع المصادر، ويُنتج تقريرًا موثَّقًا. لم يعد Claude يستدعيه لوحده منذ v2.1.218.

ز. التشخيص والملاحظات

حين يعطب شيء، تُوثّق سبعة أوامر أو تُشخّص أو تُبلّغ.

الأمرالأثر
/debug [description]skill مُقدَّم. يُفعّل سجلّ التصحيح للجلسة الجارية ويُحلِّل log. مطفأ افتراضيًّا باستثناء claude --debug.
/bug [rapport]يفتح تقرير الخطأ: اختيار الجزء المُرسَل من الجلسة، شاشة موافقة. الموقَّع من Anthropic يُرسَل إلى Anthropic؛ في غير ذلك، يستقبل ~/.claude/feedback-bundles/ الأرشيف. الاسم البديل: /share.
/feedback [rapport]ملاحظات المنتج؛ الصندوق نفسه لـ/bug. بلا وسيط، في الجلسات ذات Claude-drafted feedback، يفتح صفّ المسوّدات التي كتبها Claude.
/heapdumpيكتب لقطة ذاكرة في ~/Desktop. مخفيّ من القائمة. يحوي .heapsnapshot كلّ المحادثة والمعرِّفات — لا تشاركه أبدًا.
/setup-bedrockيُهيّئ Amazon Bedrock. مخفيّ ما لم يُضبَط CLAUDE_CODE_USE_BEDROCK=1.
/setup-vertexيُهيّئ Google Cloud's Agent Platform. مخفيّ ما لم يُضبَط CLAUDE_CODE_USE_VERTEX=1.
/rate-limit-optionsخيارات لمتابعة العمل حين يحجب حدّ claude.ai. مخفيّ؛ يجب كتابته كاملًا.
/import [codex|gemini] [--dry-run] [--yes]يستعيد إعدادات وكيل آخر (OpenAI Codex، Google Gemini CLI): تعليمات، MCP، أوامر، وكلاء فرعيّون، skills. يتطلّب v2.1.213+.

ح. prompts MCP بصيغة /mcp__serveur__prompt

قد يعرض خادم MCP لا أدوات وموارد فحسب، بل prompts تظهر على شكل أوامر شرطة مائلة. تعود إليها الوحدة 11. احفظ الصيغة: /mcp__<serveur>__<prompt> — خادم github بـprompt list_prs يُطلَق بـ/mcp__github__list_prs. منذ v2.1.199، يمكن تسلسل عدّة skills في مقدّمة الرسالة (حتّى ستّ) مثل /skill-a /skill-b faire XYZ: تُحمَّل كلّ skills ويُمرَّر النصّ النهائيّ إليها كوسائط. تنطبق هذه القاعدة على skills، لا على الأوامر المدمجة.

مدمج، skill مُقدَّم، workflow

أمر مدمج موصول بالـCLI (/status، /config، /permissions، /mcp) ولا يظهر في /skills. skill مُقدَّم له prompt يُشكّل جسمه (/code-review، /simplify، /verify، /run، /loop، /dataviz): يظهر في /skills، ويُعطَّل عبر skillOverrides، ويستطيع Claude استدعاؤه لوحده — باستثناء /verify (v2.1.215+) و/code-review بمدخل "code-review": "user-invocable-only" في الإعدادات. workflow سكربت مُقدَّم يُنسّق عدّة وكلاء فرعيّين ويتحقّق من نتائجهم بعضها ببعض (/deep-research/workflows يقود التنفيذ، و/workflow-authoring يُحمِّل المرجع لكتابة workflow (v2.1.248+).

الخيط الأحمر: تحضير PR لوحدة paiements في Kiosque

أعاد كريم كتابة app/paiements.py لدعم مزوّد ثانٍ. قبل فتح PR، نُتابع طقس جودة يستقرّ في خمسة أوامر.

# 1. Voir ce qui va partir
/diff

# 2. Revue locale profonde, avec correction automatique des points sûrs
/code-review high --fix

# 3. Vue « sécurité » spécifiquement
/security-review

# 4. Faire tourner l'application et vérifier qu'un paiement de bout en bout
# marche vraiment — pas juste que les tests passent
/verify

# 5. Ouvrir la PR
!gh pr create --fill

تعمل المراجعة كوكيل فرعيّ forked: تظلّ المحادثة الرئيسيّة قابلة للاستعمال. تُطلق نادية بالتوازي /subtask "relis app/notifications.py à la lumière du nouveau format d'événement" — تعود النتيجة دون إسقاط كامل قراءة الملفّ في المحادثة.

لاحقًا، يقرّر الفريق توحيد تسمية مختلطة FR/EN في كلّ app/. تحكم الحركة بنداء واحد:

/batch renomme les fonctions restées en français dans app/ (garde l'anglais côté API)
et traduis les commentaires anglais courts en français

يقترح /batch تقسيمًا في اثنتَي عشرة وحدة، ويفتح worktree وPR لكلّ وحدة. يُشغّل كلّ وكيل فرعيّ make test قبل الدفع. يتتبّع /tasks العدّ، ويعرض claude agents شبكة الجلسات.

الخلاصة

  • /code-review مركز ثقل المراجعة: جهد من low إلى max، --fix، --comment، ultra سحابيّ؛ /review اسمه البديل الدقيق، و/security-review يُغطّي الأمن.
  • /diff قبل، و**/verify** بعد: لا تعني المراجعة شيئًا إن لم تُواجَه بما يفعله البرنامج حقًّا.
  • /subtask و/fork و/background و/batch تُوازي على أربعة أسطح: وكيل فرعيّ داخل المحادثة، نسخة في الخلفيّة، فصل كامل، worktrees معزولة.
  • /loop يُكرِّر، و**/goal** يُلاحق شرطًا، و**/schedule** يُنشئ روتينًا سحابيًّا، و**/autofix-pr** يُفوّض مراقبة PR إلى جلسة ويب.
  • تُقاد الإضافات (skills، plugins، hooks، MCP) عبر /skills و/skill-doctor و/reload-skills و/plugin و/reload-plugins و/mcp و/hooks.
  • skill مُقدَّم يختلف عن أمر مدمج: يظهر في /skills ويُعطَّل عبر skillOverrides؛ تعرض خوادم MCP prompts على شكل /mcp__serveur__prompt، وحتّى ستّ skills يمكن تسلسلها في مقدّمة الرسالة منذ v2.1.199.

الوحدة التالية: إنشاء أوامرك الخاصّة: skills من الألف إلى الياء — بناء skills Kiosque السّتّ خطوةً خطوةً، من frontmatter حتّى حقن مخرج shell.