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

الوحدة 4 — أوامر الشرطة المائلة المدمجة (1/2): الجلسة والسياق والإعدادات والنموذج

قدّمت الوحدات الثلاث الأولى الأسس. هذه الوحدة والتالية هما المرجع: كلّ أمر، ووسائطه، وأسماؤه البديلة، ودوره، ومتى نكتبه. تُغطّي الوحدة 5 المراجعة والتوازي والأتمتة والتكامل؛ هنا، ثماني عائلات تدور حول الجلسة — المساعدة، والمحادثة، والسياق، والمظهر، والنموذج، والذاكرة، والأذونات، والحساب.

قواعد الأوامر

لا يُعتَرف بأمر إلّا إن بدأ رسالتك. ما يليه يُصبح وسائطه. منذ v2.1.199، تُشكّل skills استثناءً: /skill-a /skill-b faire XYZ يُحمِّل كلّ skill في المقدّمة ويُمرّر البقيّة إلى كلّ منها، حتّى ستّ متسلسلة. في الجداول، <arg> تُشير إلى وسيط إلزاميّ، و[arg] إلى وسيط اختياريّ.

الأمر المكتوب بينما يُجيب Claude يُصفّ في طابور؛ بعضها يُنفَّذ فورًا/status و/tasks و/usage — وفي العرض بملء الشاشة (v2.1.234+)، تُفتَح صناديق الحوار مثل /theme أو /help بلا انتظار. تُطبَّق /model و/effort و/permissions و/add-dir منذ الآن على التور الجاري بعد التأكيد.

ثلاثة أنواع من المدخلات في قائمة /: أوامر مدمجة مبرمَجة في الـCLI، skills مُقدَّمة (Skill، prompt يُسلَّم إلى Claude)، وworkflows مُقدَّمة (Workflow، عدّة وكلاء فرعيّين في الخلفيّة). تعالج الوحدة 5 skills وworkflows؛ هنا المدمجة. اكتب / ثمّ بعض الحروف للتصفية: يتجاهل التظليل الفواصل : و_ و- (/adddir يُظلَّل /add-dir، و/new يُظلَّل /clear عبر اسمه البديل).

(أ) المساعدة والحالة

الأمرالوسائطالأسماء البديلةالدورمتى نكتبه
/helpيعرض المساعدة وقائمة الأوامر المتاحةفي أوّل جلسة، أو حين يند اسم عن ذاكرتك
/statusيفتح واجهة Settings على تبويب Status (الإصدار، النموذج، الحساب، الاتّصال، نوع الجلسة)التحقّق من الاتّصال بالنموذج والحساب الصحيحَين
/doctor/checkupتشخيص: تثبيتات، PATH، إعدادات، skills/MCP غير مستعملة، hooks بطيئة، CLAUDE.md مُثقَلسلوك غريب، صيانة شهريّة
/release-notesمُنتقي changelog؛ يُعرَض في النصّ دون تلويث السياقبعد تحديث
/powerupدروس تفاعليّة مع عروض متحرّكةonboarding
/insightsتقرير HTML عن جلساتك الأخيرة: مشاريع، استعمالات، نقاط عرقلةمراجعة فصليّة شخصيّة
/team-onboardingدليل markdown لـonboarding من آخر 30 يومًا؛ رابط قابل للمشاركة (Pro، Max، Team، Enterprise)وصول عضو جديد إلى الفريق

يستحقّ /doctor المعرفة: منذ v2.1.206، يُنحِّف ملفّ CLAUDE.md مُودَعًا في git بقطع ما يستنبطه Claude من الشيفرة ويقترح ترحيل الباقي إلى skills أو إلى CLAUDE.md مُدمَجة. من الطرفيّة، يطبع claude doctor (بلا شرطة مائلة، بلا جلسة) تشخيصًا بوضع قراءة فقط.

(ب) الجلسة والمحادثة

الأمرالوسائطالأسماء البديلةالدورمتى نكتبه
/clear[name]/reset, /newمحادثة جديدة بسياق فارغ؛ يظهر الاسم في /resumeبين مهمّتين لا رابط بينهما
/resume[session]/continueاستئناف محادثة بمعرِّف أو اسم، أو فتح المُنتقياستئناف خيط الصباح
/rename[name]إعادة تسمية الجلسة؛ تسمية تلقائيّة بلا وسيطتثبيت جلسة طويلة
/branch[name]ينشئ فرع محادثة هنا ويُبدّل إليه؛ يبقى الأصل عبر /resumeاستكشاف مسار دون فقد الخيط
/fork[prompt]ينسخ المحادثة إلى جلسة خلفيّة ويُبقيك هنا؛ v2.1.212+تفويض عمل طويل بالتوازي
/subtask<task>وكيل فرعيّ forked يرث المحادثة؛ تعود النتيجة إلى هنا؛ v2.1.212+سؤال جانبيّ يتطلّب عملاً حقيقيًّا
/export[filename]يُصدِّر المحادثة نصًّا خامًا؛ إلى ملفّ أو حافظةأرشفة، إرسال إلى زميل
/copy[N]ينسخ الردّ رقم N؛ مُنتقي كتل الشيفرة؛ w يكتب ملفًّاإعادة نسخ patch إلى محرِّر خارجيّ
/recapملخّص من سطر عند الطلباستئناف بعد استراحة
/rewind/checkpoint, /undoيُرجع الشيفرة و/أو المحادثة، أو يُلخّص من رسالةتحرير كسر البناء
/exit/quitيُنهي الـCLI؛ يفصل جلسة خلفيّة دون إيقافهانهاية اليوم
/stopيوقف الجلسة الخلفيّة المُلحَقة؛ يُحتفَظ بالنصّ وworktree/fork لم يعد يُنتج

ثلاث فروق مفيدة: /branch يُبدّل هنا، /fork ينسخ إلى مكان آخر، /subtask يُفوّض إلى وكيل فرعيّ يُبلّغ. checkpoints الخاصّة بـ/rewind لا تُغطّي أوامر shell المُنفَّذة ولا الملفّات خارج المستودع — انظر الوحدة 8.

(ج) السياق والكلفة

الأمرالوسائطالأسماء البديلةالدورمتى نكتبه
/context[all]شبكة استهلاك السياق، تحذيرات التشبّع، اقتراحات؛ all يُفصِّل كلّ عنصرقبل مهمّة كبيرة، أو حين «ينسى» Claude
/compact[instructions]يُلخّص المحادثة؛ تعليمة اختياريّة لاستهداف ما نُبقيهجلسات طويلة، قبل مهمّة فرعيّة جديدة
/autocompact[auto|<tokens>]عتبة الضغط التلقائيّ (500k، auto)؛ محفوظ في الإعدادات؛ v2.1.221+جلسات طويلة عدّة ساعات
/btw[question]سؤال جانبيّ لا يلوّث السجلّ؛ بلا وسيط، آخر جواب (v2.1.212+)«ما اسم متغيّر البيئة ذاك؟»
/usage/cost, /statsكلفة الجلسة، حدود الخطّة، إحصاءات؛ /stats يفتح تبويب Statsنهاية مهمّة، نهاية يوم
/usage-creditsرصيد الاستعمال في المتصفّح؛ يُرسِل طلبًا إلى الأدمن على Team/Enterprise؛ سابقًا /extra-usageحين تُشبَع الخطّة

يأخذ /compact تعليمة: /compact garde uniquement le plan de paiements et jette les explorations أنفع بما لا يُقاس من compact أعمى. ما يصمد كلّ الضغوط: CLAUDE.md، والقواعد بلا paths:، وskill الفعّال — يُعيد Claude قراءتها من القرص في التور التالي.

(د) الإعدادات والمظهر

الأمرالوسائطالأسماء البديلةالدورمتى نكتبه
/config[clé=valeur ...]/settingsيفتح Settings، أو يطبّق مفتاحًا (/config theme=dark, model=sonnet) منذ v2.1.181؛ /config --help يعرض المفاتيحتفضيل يتغيّر دون مغادرة الجلسة
/themeسمة الألوان: auto، فاتحة، داكنة، عمى ألوان، ANSI، سمات من ~/.claude/themes/ أو من pluginعند التثبيت أو لسمة عمى ألوان
/tui[default|fullscreen]مُشغِّل الطرفيّة؛ fullscreen = ملء شاشة دون وميضشاشة عريضة، جلسة طويلة
/focusعرض focus: prompt، ملخّص سطر لنداءات الأدوات، الردّ؛ ملء شاشة فقطscreen-share، مراجعة سريعة
/color[couleur|default]لون شريط prompt: red، blue، green، yellow، purple، orange، pink، cyan؛ بلا وسيط، عشوائيّالتمييز بين عدّة جلسات متوازية
/statuslineيضبط سطر الحالة؛ يُكتشَف تلقائيًّا من prompt الشيلمرّة لكلّ جهاز
/keybindingsيفتح ملفّ اختصارات لوحة المفاتيحتخصيص Esc، Shift+Enter، إلخ
/scroll-speedسرعة عجلة الفأرة؛ ملء شاشة فقط، ليست في طرفيّة JetBrainsفأرة سيّئة المعايرة
/terminal-setupShift+Enter لـVS Code وCursor وDevin Desktop وAlacritty وZed؛ Option+Enter وإسكات الجرس على Apple Terminal؛ حافظة لـ/copy على iTerm2مرّة لكلّ طرفيّة
/voice[hold|tap|off]إملاء صوتيّ؛ يتطلّب حساب claude.aiأوصاف طويلة بالصوت

(هـ) النموذج والاستدلال

الأمرالوسائطالأسماء البديلةالدورمتى نكتبه
/model[model]يُبدِّل النموذج ويحفظه افتراضًا؛ بلا وسيط، يفتح مُنتقيًا؛ s يُبدّل للجلسة فقط؛ سهما اليسار/اليمين يضبطان الجهدالانتقال من opusplan إلى sonnet قبل التنفيذ
/effort[level|auto|status]يضبط الجهد: low، medium، high، xhigh، max، ultracode، auto؛ status يعرضه؛ max وultracode للجلسة فقطالمرور إلى high لتصحيح صعب
/fast[on|off]يُبدّل fast mode؛ يُطبَّق بلا انتظار نهاية التور منذ v2.1.242؛ يتطلّب v2.1.205+مهامّ صغيرة متكرّرة بزمن استجابة منخفض
/advisor[model|off]يُفعِّل نموذج مستشار يُستشار في اللحظات المفصليّة (fable، opus، sonnet، أو معرِّف كامل)؛ بلا وسيط، يفتح مُنتقيًاقرارات معماريّة، مراجعة خطط

تبديل نموذج أو جهد يُبطل كاش الطلبات؛ يعرض Claude Code التحذير قبل التطبيق. عادة جيّدة: التخطيط بـopusplan، والتنفيذ بـsonnet، وضبط الجهد مرّة واحدة لكامل الجلسة.

(و) الذاكرة والمشروع

الأمرالوسائطالأسماء البديلةالدورمتى نكتبه
/initيُولّد CLAUDE.md بدائيًّا؛ CLAUDE_CODE_NEW_INIT=1 يُطلق تدفّقًا تفاعليًّا يُغطّي أيضًا skills وhooks والذاكرة الشخصيّة ويستورد إعدادات موجودة لوكيل آخرأوّل جلسة في مستودع
/memoryيُحرّر CLAUDE.md وCLAUDE.local.md لكلّ نطاق، بما فيه ما لم يُنشأ بعد؛ مبدّل ومراجعة للذاكرة التلقائيّةكلّما صحّحت Claude مرّتين
/add-dir<path>يُضيف مجلّد عمل للجلسة الجارية؛ الإكمال التلقائيّ يقترح المسارات؛ إعدادات .claude/ للمجلّد المُضاف لا تُحمَّلmonorepo، مستودعات متجاورة
/cd<path>ينقل الجلسة إلى مسار عمل آخر دون فقد المحادثة؛ إكمال تلقائيّ منذ v2.1.206تغيير مشروع فرعيّ دون إعادة تشغيل

لا يخدم /add-dir و/cd الشيء نفسه: /add-dir يُوسّع السطح المتاح دون تغيير الجذر؛ و/cd يُبدِّل الجذر ويُعيد تحميل CLAUDE.md للمجلّد الجديد.

(ز) الأذونات

الأمرالوسائطالأسماء البديلةالدورمتى نكتبه
/permissions/allowed-toolsحوار تفاعليّ لإدارة قواعد allow/ask/deny لكلّ نطاق، ومجلّدات العمل، والرفضات الأخيرة في وضع auto، وقواعد المصنِّف في وضع autoبعد رفض مُعوِّق، قبل تشغيل headless
/sandboxيُبدِّل وضع sandbox (على المنصّات المدعومة فقط)تشغيل شيفرة مجهولة، مشروع جديد
/fewer-permission-promptsskill مُقدَّم: يمسح نصوصك بحثًا عن نداءات Bash وMCP القراءة الشائعة، ثمّ يُضيف allowlist مُرتَّبة إلى .claude/settings.json للمشروعبعد أسبوع من «ask» متكرّرة

تعرض الوحدة 7 أنماط القواعد (Bash(...), Edit(...), WebFetch(domain:...), mcp__serveur__outil)، والأوضاع default، acceptEdits، plan، auto، dontAsk، bypassPermissions، وأسبقيّة ملفّات الإعدادات.

(ح) الحساب

الأمرالوسائطالأسماء البديلةالدورمتى نكتبه
/loginالاتّصال بحساب Anthropicأوّل مرّة، أو بعد /logout
/logoutقطع الاتّصال بحساب Anthropicجهاز مشترك
/privacy-settingsاستعراض وتعديل إعدادات الخصوصيّة؛ محصور بخطط Pro وMaxالاحتفاظ، القياس
/upgradeيفتح صفحة الترقية في المتصفّح؛ مخفيّ في خطط Enterpriseنهاية خطّة Free، حاجة إلى Max
/passesمشاركة أسبوع مجّانيّ من Claude Code؛ مرئيّ فقط للحسابات المؤهّلةتوصية لزميل
/mobile/ios, /androidرمز QR لتثبيت تطبيق Claude للموبايلقيادة من الهاتف
/desktop/appيُتابع الجلسة الجارية في تطبيق Desktop؛ macOS وWindows x64 باشتراك Claudeالانتقال من الطرفيّة إلى نافذة سطح المكتب

عشرة أوامر تُحفَظ عن ظهر قلب

على مئات ساعات Claude Code، تعود عشرة أوامر بلا انقطاع. حفظها عن ظهر قلب يوفّر نصف يوم في الأسبوع:

  1. /init — عند أوّل إطلاق في مستودع.
  2. /memory — كلّما صحّحت Claude مرّتين متتاليَتين.
  3. /model و/effort — التخطيط بـopusplan، التنفيذ بـsonnet، ضبط الجهد حسب الصعوبة.
  4. /context — قبل كلّ مهمّة كبيرة، لرؤية الفضاء المتبقّي.
  5. /compact <consigne> — التعليمة تصنع كامل الفرق.
  6. /clear — مهمّة جديدة بلا صلة، سياق نظيف.
  7. /permissions — بعد رفض، قبل تشغيل لاتفاعليّ.
  8. /status و/doctor — أحدهما يتحقّق من الحالة، والآخر يُصحّحها.
  9. /rewind — الضمان الذي يسمح بجرأة إعادة الصياغة.
  10. /usage — نهاية الجلسة؛ نتعلّم بسرعة ما يُكلّف ماذا.

الخيط الأحمر Kiosque: يوم يرويه الأوامر

يوم نموذجيّ لمتعلّم على Kiosque، مكتوب حصرًا بالأوامر المكتوبة:

  • 09:02 — claude في المستودع، /status (الحساب صحيح، Sonnet فعّال).
  • 09:03 — /resume kiosque-paiements لاستئناف عمل الأمس؛ /recap يعرض الملخّص التلقائيّ.
  • 09:05 — /context: 47 ٪ مستهلَك، أساسًا بواسطة paiements.py. /compact garde le plan et l'analyse d'erreur, jette les extraits lus.
  • 09:20 — مسار جديد: إعادة صياغة notifications.py بأسلوب TDD. /branch notifications-tdd.
  • 09:22 — /model opusplan، /effort high؛ يقترح Claude خطّة.
  • 09:45 — بعد التصديق، نعود إلى التنفيذ: /model sonnet، /effort medium. رفض .env، موافقة على Edit(tests/**).
  • 10:30 — يفشل اختبار لغياب allowlist. يُضيف /permissions قاعدة Bash(pytest -k *) بـallow على مستوى المشروع.
  • 11:15 — تمرّ ليا للمراجعة. /focus للـscreen-share.
  • 12:40 — /btw comment on regénère la clé Stripe de test ? — لا يدخل الجواب السجلّ.
  • 14:10 — مسار خاطئ. Esc Esc ثمّ /rewind يُرجع ثلاث رسائل إلى الوراء.
  • 16:30 — /subtask lance make lint sur app/ et remonte les 20 premiers warnings — يعمل وكيل فرعيّ بينما نُحرّر الملاحظات.
  • 17:20 — تشغيل ليليّ: /fork enchaîne les migrations Alembic et redémarre l'API.
  • 17:45 — /usage (37 000 رمز cache read، و4 200 write، الكلفة دون العتبة)، /rename kiosque-notifications-tdd، /export notes/2026-09-09.md، /exit.

الخلاصة

  • القواعد النحويّة: الأمر في بداية الرسالة، الوسائط خلفه؛ حتّى ستّ skills متسلسلة؛ بعض الأوامر تُنفَّذ فورًا، والباقي ينتظر نهاية التور.
  • ثلاث عائلات مدخلات في قائمة /: مدمجة، skills مُقدَّمة (Skill)، workflows مُقدَّمة (Workflow).
  • السياق: /context للرؤية، /compact (بتعليمة) للتحرير، /autocompact لأتمتة العتبة.
  • الجلسة: /branch يُبدّل هنا، /fork ينسخ إلى مكان آخر، /subtask يُفوّض إلى وكيل فرعيّ يُبلّغ.
  • الكلفة: /model و/effort و/fast هي روافعك الثلاث؛ /usage يُقيس؛ تبديل النموذج أو الجهد يُبطل الكاش.
  • الذاكرة: /init ثمّ /memory أمراك اليوميّان؛ /add-dir يُوسّع، /cd يُبدِّل.
  • الأذونات: /permissions و/sandbox و/fewer-permission-prompts؛ تُعالَج الأنماط والأوضاع في الوحدة 7.
  • عشرة أوامر تُحفَظ عن ظهر قلب تكفي لتغطية 90 ٪ من الجلسات.

الوحدة التالية: أوامر الشرطة المائلة المدمجة (2/2): الجودة والتوازي والأتمتة والتكامل — /diff و/code-review و/security-review و/tasks و/batch و/loop و/schedule و/mcp و/plugin وتكامل IDE والويب وChrome.