AI Agents

أفضل ممارسات Claude Code من استخدام إنتاجي حقيقي

Alejandro Rioja
Alejandro Rioja
7 د قراءة
TL;DR

يصمد Claude Code في الإنتاج عندما يكون ملف CLAUDE.md قصيرًا وقابلًا للتطبيق — قواعد يمكن لاختبار أن يُفشلها، لا فقرات نصائح أسلوبية — وعندما يبقى كل ما لا يمكن التراجع عنه خلف خطوة موافقة أنفّذها بنفسي. أفوّض للوكلاء الفرعيين العمل محدود الحدود والقابل للتحقق، وأبقي في مسار محادثتي الرئيسي كل ما يحتاج إلى حكم شخصي. العادة التي وفّرت أكبر قدر من الوقت: معاملة كل ادّعاء بـ'انتهى الأمر' على أنه غير مُتحقَّق منه حتى أُشغّل بنفسي الفحص الحقيقي — لأن كلود يُبلغ عن النجاح بثقة حتى عندما لا يكون الفحص قد عمل أصلاً.

نشرة بريدية مجانية

كل أربعاء. أكثر من 28,400 مشترك. بدون حشو.

[قراءة المشغّل] أستخدم Claude Code كل يوم عمل في مشروعين — علامة تجارية استشارية وPickleland، منشأة للبيكلبول في بفلوغرفيل بتكساس — لكل شيء من خط أنابيب نشر هذه المدونة إلى مراجعة الكود على Workers الإنتاجية. هذا ليس مقالاً تعريفيًا بما هو Claude Code. هذه هي العادات التي احتفظت بها بعد أشهر من الاستخدام الحقيقي، والعادات التي تخليت عنها لأن تكلفتها فاقت ما توفّره.

جدول المحتويات

فتح جدول المحتويات

اكتب CLAUDE.md كقواعد، لا كتوثيق

كانت النسخة الأولى من كل ملف CLAUDE.md كتبته طويلة جدًا، وكل واحدة منها أصبحت أقصر مع الوقت، لم تطل أبدًا. الخطأ هو التعامل معه كصفحة ويكي — خلفية، فلسفة، “لماذا نفعل الأمور بهذه الطريقة”. يقرأ كلود الملف كاملاً في كل جلسة، سواء احتاجت المهمة الحالية إلى ذلك التفصيل أم لا، فكل فقرة ليست تعليمة تتنافس على الانتباه مع الفقرات التي هي تعليمات فعلاً.

ما ينجو من التنقيح أضيق نطاقًا: قواعد صارمة، ومن الأفضل أن يفرضها اختبار حتى لا تتراجع بصمت، بالإضافة إلى روابط لمستندات أطول للحالات التي تحتاج فعلاً إلى التفصيل. “العناوين أقل من 60 حرفًا” تستحق سطرًا واحدًا. أما قصة سبب وجود ذلك الحد فتستحق رابطًا إلى مستند، لا فقرة في الملف الذي يعيد كلود قراءته في كل جلسة.

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

ما أفوّضه لوكيل فرعي مقابل ما أبقيه في مساري الخاص

كتبت إطار القرار الكامل حول المهارات وأوامر السلاش والوكلاء الفرعيين بشكل منفصل، لذا لن أكرره هنا. ما يستحق الإضافة هو الفلتر على مستوى التشغيل الذي أطبّقه فعليًا قبل توليد أحدهم: هل يمكنني وصف شكل “الانتهاء” في جملة واحدة، وهل سأقرأ فعلاً الخطوات الوسيطة لو بقيت في مساري الرئيسي؟

إذا كانت الإجابة على السؤالين لا — المهمة محددة الحدود وأريد النتيجة فقط — فهذا وكيل فرعي. ترجمة هذا المقال إلى 12 لغة هي المثال الأوضح: كل ترجمة يمكن التحقق منها بشكل مستقل، وهذا التوزيع المتوازي هو بالضبط سبب أن خط أنابيب المحتوى يشغّل وكيلاً فرعيًا لكل لغة — لن أرغب أبدًا في أن يملأ ذهاب وإياب وسيط بـ12 لغة المسار الذي ما زلت فيه أقرر ما إذا كان المقال الإنجليزي صحيحًا.

إذا تطلّبت المهمة أن أرى التفكير أثناء حدوثه — تغيير في المخطط حيث يعتمد القرار الثالث على ما كشفه الثاني — فإنها تبقى في مساري الرئيسي. نمط الفشل الذي واجهته فعلاً هو توليد وكيل فرعي لهذا النوع من المهام رغم ذلك، والحصول على ملخص نظيف، ثم السؤال ثلاث مرات “انتظر، ما الذي وجدته بالضبط” لأن الملخص أسقط التفصيل الوحيد المهم. عندما يحدث ذلك مرتين مع نفس نوع المهمة، أتوقف عن تفويضها.

إدارة السياق هي الانضباط اليومي، لا إعداد لمرة واحدة

CLAUDE.md هو الجزء الذي يكتبه الناس مرة واحدة وينسونه. نافذة السياق هي الجزء الذي أديره في كل جلسة، وهي التي تحدد فعليًا ما إذا كانت النتيجة جيدة.

  • اقرأ قبل أن تدعه يُعدّل. سيقترح Claude Code بكل سرور تعديلاً على ملف لم يرَ حالته الكاملة الحالية. أجعله يقرأ الملف أولاً دائمًا، حتى عندما أكون واثقًا من معرفتي بما بداخله — أخطأت في تلك “الثقة” مرات كافية لتصبح غير اختيارية.
  • لا تدع جلسة واحدة تقوم بعملين غير مترابطين. مسار محادثة قضى ساعة في تصحيح مشكلة نشر ثم يتحول إلى كتابة نص تسويقي يجرّ تلك الساعة من مخرجات الأدوات غير ذات الصلة إلى كل رد لاحق. أبدأ جلسة جديدة بدلاً من أن أطلب من كلود “نسيان موضوع النشر” — تلك التعليمة لا تزيل الرموز، بل تطلب فقط من النموذج تجاهلها، وهو يفعل ذلك بشكل غير كامل.
  • خطّط قبل أن تدعه ينفّذ. لأي شيء يتجاوز خطوتين أو ثلاث، أطلب الخطة أولاً وأقرأها قبل الموافقة على التنفيذ. قراءة خطة من خمسة أسطر تستغرق خمس عشرة ثانية. اكتشاف أن الخطوة الثالثة كانت خاطئة بعد أن نفّذت الخطوة الخامسة بالفعل يكلّف بقية بعد الظهيرة.
  • اللصق الضخم تكلفة، لا راحة. إلقاء ملف سجلّ كامل أو استجابة API كاملة في المحادثة بينما ثلاثة أسطر فقط هي المهمة يحرق السياق على الـ97% المتبقية. أستخدم grep أولاً وألصق المطابقة فقط.

هذا نفس المبدأ الكامن وراء هندسة السياق لوكلاء الذكاء الاصطناعي بشكل عام — Claude Code يجعل تلك التكلفة مرئية فقط في وقت أبكر، لأنك أنت من يرى السياق يمتلئ في الوقت الفعلي بدلاً من تصحيحه لاحقًا في سجل أحد الـWorkers.

ما تعلمته ألّا أدعه يفعله بمفرده

كل إجراء لا يمكن التراجع عنه — الالتزام (commit)، الدفع (push)، النشر، الإرسال، الإنفاق — يبقى خلف خطوة موافقة صريحة أنفّذها بنفسي، وليس أبدًا خطوة يقرر Claude Code اتخاذها بنفسه لأنه حكم بأن المهمة انتهت. هذا نفس نمط الإشراف البشري الذي أستخدمه في كل مكان تلامس فيه الوكلاء عواقب حقيقية، ولا يُستثنى Claude Code فقط لأنه يعمل على جهازي الخاص بدلاً من السحابة.

الشيء الآخر الذي توقفت عن فعله: منح إذن واسع ودائم لأوامر مدمّرة. rm -rf، الدفع القسري، تخطي خطافات الاختبار — لا يحصل أي منها على “نعم” عامة. يُطلب كل واحد، في كل مرة، ضمن السياق، لأن المرة الوحيدة التي وافقت فيها مسبقًا على شيء واسع “لتوفير الوقت” كانت المرة الوحيدة التي انحرفت فيها المهمة إلى نطاق لم أراجعه فعليًا. الثواني الخمس التي تكلّفها موجّهة الإذن تأمين رخيص مقابل البديل.

تحقق قبل النشر — “انتهى الأمر” عند كلود ادّعاء لا حقيقة

هذه هي العادة التي عادت بأكبر فائدة، وهي الأقل بريقًا: لا أثق بتقرير الإنجاز. أُشغّل الفحص الحقيقي بنفسي.

سيخبرك Claude Code أن البناء نجح، أن مجموعة الاختبارات خضراء، أن الرابط يعمل. أحيانًا يُولَّد ذلك التقرير من مخرجات حقيقية. وأحيانًا يكون ملخصًا واثقًا لأمر عمل جزئيًا فقط، أو فحصًا عاد مبكرًا دون أي شيء مفيد بداخله. يبدو الاثنان متطابقين في نص المحادثة. الطريقة الوحيدة للتمييز بينهما هي أن تنظر بنفسك إلى المخرجات الحقيقية — نفس الانضباط الكامن وراء إطار التقييم الذي أستخدمه لإطلاق الوكلاء: لا تُحتسب المهمة منتهية لأن الوكيل يقول ذلك، بل تُحتسب منتهية عندما ينجح الفحص المحدد فعليًا.

عمليًا يعني هذا: شغّل أمر البناء بنفسك واقرأ مخرجاته، لا إعادة صياغة كلود له. افتح الملف الذي يقول إنه عدّله. انقر على الرابط الذي يقول إنه يعمل. بالنسبة للمحتوى تحديدًا، أعيد قراءة المسودة بطريقة عدائية مقابل القواعد التي أعرف أنها مُطبَّقة قسرًا — حدود الطول، الأنماط الممنوعة، الروابط الداخلية المعطوبة — بدلاً من الوثوق بأن كلود طبّقها بشكل صحيح من المرة الأولى، لأنه يفعل ذلك غالبًا ولا يفعله أحيانًا، وتكلفة الزلة العرضية التي تصل إلى موقع فعلي أعلى من التسعين ثانية التي تستغرقها إعادة القراءة.

خلاصة المشغّل

كل هذا لا يتعلق بالثقة بـClaude Code أقل مع مرور الوقت — بل بتحديد أين يجب أن تُكتسب تلك الثقة فعليًا بدقة. ملفات CLAUDE.md قصيرة وقابلة للتطبيق بدلاً من توثيق طويل. وكلاء فرعيون للعمل محدود الحدود والقابل للتحقق، ومسارك الخاص لكل ما يهم فيه التفكير بقدر ما تهم النتيجة. سياق جديد بدلاً من جلسة مُطوَّلة. بوابات موافقة على كل ما لا يمكن التراجع عنه. وفحص حقيقي، قرأته بنفسك، قبل أن يخرج أي شيء فوّضته إلى العلن. هذه هي القائمة كاملة، وهي التي أطبّقها فعليًا.

الأسئلة الشائعة

ماذا يجب أن يحتوي ملف CLAUDE.md فعليًا؟

قواعد يجب على الوكيل اتباعها في كل جلسة، مصاغة كتعليمات — لا الخلفية عن سبب وصول قاعدة الكود إلى شكلها الحالي. إذا كانت قاعدة ما مفروضة باختبار، فقل ذلك ودع الاختبار يكون مصدر الحقيقة. السياق الأطول ينتمي إلى مستند يشير إليه CLAUDE.md، يُقرأ فقط عندما تلامس المهمة فعلاً ذلك المجال، لا يُعاد تحميله افتراضيًا في كل جلسة.

كيف تقرر متى تثق بمخرجات Claude Code دون إعادة التحقق منها؟

لا أقرر تخطي الفحص — أقرر مدى تكلفته. تشغيل أمر بناء بنفسك مجاني تقريبًا، لذا أفعل ذلك دائمًا. إعادة القراءة العدائية الكاملة لمستند طويل تستغرق وقتًا أطول، لذا أحتفظ بها لما يذهب إلى جمهور حقيقي. الشيء الوحيد الذي لا أتخطاه أبدًا: أي شيء لا يمكن التراجع عنه — النشر، الالتزام، إنفاق المال.

هل تدع Claude Code يقوم بالالتزام والدفع بمفرده؟

لا. كل التزام وكل دفع هو شيء أنفّذه بنفسي، بعد أن أنظر إلى الفروقات. يقترح Claude Code التعديل؛ أنا بوابة الموافقة على كل ما يغادر حالة المسودة، نفس القاعدة التي أطبّقها على أي وكيل آخر أشغّله.

ما العادة الواحدة التي وفّرت لك أكبر قدر من الوقت؟

معاملة تقرير الإنجاز كادّعاء لا كحقيقة، وتشغيل الفحص الحقيقي بنفسي. يبدو الأمر وكأنه سيبطئ كل شيء. عمليًا العكس هو الصحيح — اكتشاف “انتهى الأمر” الكاذب في ثلاثين ثانية أسرع من اكتشافه في الإنتاج بعد ثلاثة أيام.


مقالات ذات صلة: مهارات كلود مقابل الأوامر السريعة مقابل الوكلاء الفرعيين · حزمة الوكلاء التي أستخدمها لتشغيل أكثر من 30 وكيلًا إنتاجيًا · الإنسان في الحلقة للوكلاء الذكية: متى تبني بوابة موافقة · كيفية استخدام المهام المجدولة في Claude

تريد تشغيل Claude Code بهذه الطريقة في مشروعك التجاري؟ دورة AI Agents for Beginners الخاصة بي تغطي أساسيات البناء التي يفترضها هذا الدليل. برنامج cowork هو حيث أعلّم هذه العادات التشغيلية في مجموعة منظمة. إذا كنت تفضّل الحصول على الإعداد جاهزًا لك، احجز جلسة مدتها 30 دقيقة.

تابع القراءة

مقالات ذات صلة

تابع القراءة

احصل على دليل الذكاء الاصطناعي في صندوق بريدك

كل أربعاء. أكثر من 28,400 مشترك. بدون حشو.

↵ لعرض كل النتائج esc esc للإغلاق