تدقيق المطالبات في Claude Code: دليل /doctor prompt-audit
كيف تدقّق إعداد Claude Code بحثًا عن مطالبات كُتبت لنماذج أقدم: حدّث إلى 2.1.283، وشغّل /doctor prompt-audit في مشروع حقيقي، واقرأ تقرير الفحوص التسعة، ووافق على الإصلاحات التي تريدها فقط.
تدقيق المطالبات في أربعة أسطر
- تدقيق المطالبات أمر فرعي داخل فحص الإعداد /doctor: شغّل /doctor prompt-audit (أو /checkup prompt-audit) داخل جلسة Claude Code.
- يفحص ملفات CLAUDE.md والمهارات والوكلاء والأوامر بحثًا عن أنماط مطالبات كُتبت لنماذج أقدم، ويبدأ بالتقرير عن المسارات القديمة والأوامر القديمة وملفات التعليمات المتعارضة.
- وصل في Claude Code 2.1.283، فحدّث أولًا: الإصدار الأقدم يردّ على /doctor بخطأ «أمر فرعي غير معروف» بدل التقرير.
- الفحص يقدّم التقرير ويسأل قبل تغيير أي شيء؛ وإن أردت مرورًا للقراءة فقط، شغّل claude doctor في الطرفية بدلًا من ذلك.
Anthropic just dropped the new Checkup command (/doctor)
القناة:Software Engineer Meets AI2:18
Claude Code 2.1.283 — Prompt Audits & Windows Fix
القناة:Claude Code Updates1:02
Claude Code v2.1.283 — Advanced Model Control and Auditing
القناة:Claude Code Changelog2:10
Claude Code changelog — 2.1.283 adds /doctor prompt-audit
الوثائق:github.com/anthropics/claude-codeChangelog
Claude Code commands reference — /doctor, /checkup and /claude-api
الوثائق:code.claude.comDocs
اللقطات مأخوذة من ثلاثة تسجيلات. سجّل Software Engineer Meets AI تشغيلًا كاملًا لفحص /doctor على v2.1.205؛ وأُعلن الأمر الفرعي prompt-audit ونطاقه في v2.1.283 ويشتركان في واجهة الفحص نفسها. وقدّم Claude Code Updates وClaude Code Changelog إطارات إصدار v2.1.283. فُحص كل إطار يدويًا؛ وقُصّ إطارا الشرائح لإزالة العلامات المائية للقنوات من الصورة.
لقطات الشاشة ملك للقنوات المذكورة أعلاه، وتُستخدم لتوضيح تعليماتنا المكتوبة، مع ربط كل خطوة برابط عميق إلى طابعها الزمني.
شغّل تدقيق المطالبات في Claude Code خطوة بخطوة
قبل أن تشغّله
- 1
حدّث Claude Code إلى 2.1.283 أو أحدث
لا تشغّل /doctor prompt-audit إلا على إصدار يتضمنه. تحقق من الإصدار في الطرفية بالأمر claude --version، ثم حدّث بالأمر claude update إن كان أقدم من 2.1.283 — الإصدار الذي أضاف التدقيق. وداخل الجلسة يعرض فحص الإصدار في /doctor نفسه (الفحص 6) الإصدار المثبَّت مقابل قناة الإصدارات لديك.

يأتي «تدقيق المطالبات» أول بند في إصدار 2.1.283، فالإصدار الذي لا يتضمنه لا يستطيع تنفيذ الأمر.شاهد عند 0:08 - 2
افهم لماذا تحتاج أنماط المطالبات القديمة إلى تدقيق
التعليمات المكتوبة لنموذج أقدم تتراكم في ملفات الذاكرة والمهارات والوكلاء والأوامر، وتظل تشكّل كل جلسة بعد زمن طويل من اختفاء النموذج الذي ضُبطت له. وُجد التدقيق ليكشف هذه الأنماط القديمة فتعرف بالضبط ما الذي تعيد كتابته بدل التخمين.

الإرشادات القديمة تخفي نفسها في العمل اليومي — ولهذا جاءت في صورة تدقيق لا تحذير.شاهد عند 0:12 - 3
اعرف الأمر الدقيق ونطاق فحصه
الأمر هو /doctor prompt-audit، و/checkup prompt-audit هو الشيء نفسه لأن /checkup اسم مستعار لـ/doctor. ونطاقه إعداد Claude Code لديك: ملفات CLAUDE.md والمهارات والوكلاء والأوامر. إنه أمر فرعي في فحص الإعداد، لا إضافة منفصلة ولا تثبيت من متجر.

وسيط واحد على أمر موجود — لا شيء يحتاج إلى تثبيت.شاهد عند 1:02
شغّل التدقيق في جلسة حقيقية
- 4
افتح Claude Code في المشروع الذي تريد تدقيقه
ابدأ الجلسة من جذر المشروع. يقرأ التدقيق الإعداد الذي يحمّله المشروع فعلًا، فالجلسة المفتوحة في مجلد أعلى تدقّق ملفات CLAUDE.md الخاطئة. ويؤكد سطر الترويسة المجلد والنموذج قبل أن تكتب أي شيء.

مجلد العمل في ترويسة الجلسة هو نطاق التدقيق.شاهد عند 1:00 - 5
اكتب الأمر ودعه يعمل للقراءة فقط
اكتب /doctor prompt-audit في سطر الإدخال. يعلن الفحص طريقته قبل أن يبدأ: يشغّل فحص السلامة للقراءة فقط أولًا ويعرض تقريرًا قبل تغيير أي شيء. توقّع عدة أدوار من قراءة الملفات وأوامر shell وهو يجمع الأدلة — هذا طبيعي وليس تعليقًا.

وعد القراءة فقط يسبق أي اقتراح، فلا يُكتب شيء أثناء التحقيق.شاهد عند 0:30 - 6
شاهده يجمع الحقائق لكل فحص
يوضح النص أي فحص يخدمه كل أمر: أحدث إصدار للفحص 6، ومجلدات المهارات وإعداد hooks لفحوص الإضافات، وملفات CLAUDE.md الصغيرة للفحصين 2 و3، ونصوص الجلسات الأخيرة للفحوص 1 و4 و8. وإذا حجب hook أمرًا، يعيد الفحص صياغة الحقائق التي يحتاجها ويعيد المحاولة بدل أن يفشل.

كل أمر يشغّله محسوب على فحص مرقّم.شاهد عند 0:36
اقرأ التقرير
- 7
اعرف الفحوص التسعة التي قد يغطيها التقرير
الفحص 0 سلامة الإعداد، والفحص 1 الإضافات غير المستخدمة، والفحص 2 إزالة تكرار ذاكرة LOCAL، والفحص 3 نقل المحتوى المحمّل دائمًا، والفحص 4 الـhooks البطيئة، والفحص 5 الإضافات الثقيلة على السياق، والفحص 6 الإصدار، والفحص 7 وضع auto كوضع الأذونات الافتراضي، والفحص 8 أوامر القراءة فقط المرفوضة كثيرًا. وفي تدقيق المطالبات تهم فحوص ملفات التعليمات أكثر من غيرها: يكشف الفحص 2 الملاحظات الشخصية التي تكرّر إرشادات الفريق المحفوظة في المستودع أو تخالفها، وينقل الفحص 3 الإرشادات النادرة الحاجة خارج السياق الدائم.

الفحوص 2 و3 و5 هي التي تمسّ CLAUDE.md وملفات التعليمات الأخرى.شاهد عند 1:16 - 8
اقرأ قسم الإجراءات المقترحة أولًا
«الإجراءات المقترحة» هي الجزء من التقرير الذي قد يغيّر الملفات، وكل بند يسمّي الملف الذي يعدّله وهل التغيير قابل للتراجع. والفحص السليم يُعلَّم ويُغلق بعبارة «No action»، فترى بنظرة أي الفحوص التسعة وجد شيئًا وأيها لم يجد.

اقرأ مسار الملف في كل اقتراح قبل أن تقرر — هناك يقع التعديل.شاهد عند 0:40 - 9
اقرأ التحذيرات وسؤالي التأكيد
تحت المقترحات يقع بلوك «Warnings (no action)» لما قاسه التدقيق ولن يغيّره — الـhooks البطيئة والإضافات الثقيلة على السياق، مع الأرقام المقيسة لتقدّرها بنفسك. وينتهي التقرير بطرح سؤالي التأكيد عليك بدل افتراض إجابة.

التحذيرات قياسات لا تعديلات: تحمل أرقامًا لا مقترحات.شاهد عند 0:56
وافق وكرّر
- 10
وافق أو اختر أو ارفض قبل كتابة أي شيء
ينتهي الفحص بقائمة: نظّف كل شيء، أو دعني أختار، أو أبقِ كل شيء، أو اكتب شيئًا، أو تحدّث عنه. اختيار الخيار الموصى به يطبّق كل المقترحات، و«Let me pick» يمرّ على القائمة بندًا بندًا، و«No, keep everything» يترك كل ملف كما هو. ولا شيء يُطبَّق من التقرير وحده.

الافتراضي سؤال لا تعديل — هذا هو نموذج الأمان كله.شاهد عند 0:52 - 11
ضع التدقيق في تذكير شهري
التدقيق رخيص بما يكفي لتكراره، لكن لا شيء في Claude Code يشغّله لك وفق جدول: /schedule ينشئ مهمة سحابية و/loop يعمل فقط ما دامت الجلسة حيّة. والحل العملي حدث تقويم متكرر يذكّرك بتشغيله من جديد — شهريًا، أو بعد ترقية نموذج تجعل أنماطك القديمة عتيقة.

التذكير الشهري هو المجدول الوحيد الذي يبقى بعد إعادة التشغيل.شاهد عند 2:08
الأعطال الخمسة التي ستصادفها فعلًا
معظم الشكاوى من تدقيق مطالبات لا يعمل تعود إلى أحد هذه. افحصها بالترتيب قبل أن تفترض أن الأمر غير موجود.
- 1أمر غير معروف أو لا يوجد بند prompt-audit — إصدارك أقدم من 2.1.283. شغّل claude --version، وحدّث بـ claude update، ثم ابدأ جلسة جديدة ليُحمَّل الإصدار الجديد.
- 2/checkup prompt-audit مقابل /doctor prompt-audit — أمر واحد. /checkup موثّق كاسم مستعار لـ/doctor، فأي من البادئتين يصل إلى مهارة الفحص نفسها.
- 3/claude-api prompt-audit أمر فرعي مختلف بهدف مختلف. يدقّق المطالبات والمهارات وأوصاف الأدوات في شيفرة تطبيقك أنت على Claude API ويقترح إصلاحات كفرق، ويحتاج Claude Code 2.1.221 أو أحدث، لا 2.1.283، ولن ينظر إلى ملفات CLAUDE.md لديك.
- 4لا يذكر التدقيق شيئًا عن ملفات تعليماتك — إما أنها نحيلة فعلًا وإما لم تُحمَّل قط. شغّل /context لترى أي ملفات ذاكرة ومهارات في السياق فعلًا، وتأكد أنك بدأت الجلسة من جذر المشروع.
- 5تريد مرورًا للقراءة فقط بلا جلسة إطلاقًا — شغّل claude doctor في الطرفية. يطبع تشخيصات التثبيت والإعدادات دون بدء جلسة، أما /doctor داخل الجلسة فهو النسخة القادرة على الاقتراح وتطبيق الإصلاحات.
