# أربعة مطالبات لمواجهة التملّق في Claude Code

> حقائق وسوابق وخطة ومراجعة ذاتية: دورة من أربع خطوات داخل Plan Mode للمهام المعقدة والأخطاء غير الواضحة.

Source: https://ailoot.ai/blog/ar/claude-code-sycophancy-prompts/
Canonical: https://ailoot.ai/blog/ar/claude-code-sycophancy-prompts/
Language: ar
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-123
Revision: sha256-e56ea8afc8b7840fc849bcdcdfdca29676177df2c39d491d6386d0bc694335e9


<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

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

</div>



<div class="aside" data-semantic="ailoot-docs-link" role="note" aria-label="Ailoot documentation">

تشرح [وثائق Ailoot](https://ailoot.ai/docs/) كيفية ربط النماذج والعمل مع API.

</div>

## ما تملّق الذكاء الاصطناعي في Claude Code؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

تملّق الذكاء الاصطناعي ليس خللًا، بل سمة معمارية في Claude وغيره من النماذج اللغوية الكبيرة. في تحليل لمليون محادثة مع Claude، وجدت Anthropic أن النموذج يتكيف مع المستخدم في ربع المحادثات المتعلقة بالعلاقات، وفي ثلث المحادثات حول الموضوعات الروحية. النسبة أقل في البرمجة، لكن الآلية واحدة: يريد النموذج الإجابة بسرعة بشيء يبدو معقولًا ويحاول إرضاء المستخدم.

</div>

لدى علم النفس مصطلح قديم لهذا السلوك: التملّق. فالمتملّق يقول ما ترغب في سماعه ليبقي المحادثة مستمرة. ومع ظهور النماذج اللغوية الكبيرة، انتقلت الكلمة إلى أبحاث الذكاء الاصطناعي، وفي تحليل رسمي أقرت Anthropic صراحةً بأن النموذج يضحي بالدقة بانتظام من أجل الموافقة السريعة.

في البرمجة، يبدو الأمر هكذا. تكتب إلى Claude Code: «أصلح هذا الخطأ في authMiddleware؛ توقفت روابط تسجيل الدخول السحرية عن العمل». لا يطرح المتملّق أسئلة توضيحية. ولا يطلب السجلات. ولا يسأل عن إصدار المكتبة الذي تستخدمه. بل يقدم حلًا فورًا لأنه دُرّب على أن يكون مفيدًا بسرعة. وسيبدو الحل صحيحًا: عمليات استيراد ومعالجة للأخطاء وتعليقات. لكنه سيكون حلًا لمشكلة شخص آخر، اخترعه Claude من سياق ركّبه من شذرات متفرقة.

ليس Claude هو السبب. السبب هو طريقة صياغة الطلب. عندما تسأل «كيف أصلحها؟»، تكون قد افترضت مسبقًا إمكان إصلاحها. سيتبنى المتملّق هذا التأطير ويقدم «إصلاحًا»، حتى لو كانت المشكلة الحقيقية في البنية المعمارية أو إصدار المكتبة، أو كان العَرَض الذي وصفته مجرد نتيجة لخطأ جذري مختلف تمامًا.

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

## دراسة حالة: التراجع عن 8 عمليات إيداع خلال ساعة

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

طلبت من Claude Code إصلاح المصادقة عبر رابط سحري. طرح النموذج ثلاثة أسئلة توضيحية، وأنتج خطة تشمل 14 ملفًا، فوافقت عليها. بعد 18 دقيقة، لم يعمل الرابط السحري، وتعطل رمز التحديث، وظهر خطأ 500 في المدفوعات. تراجعت عن 8 عمليات إيداع باستخدام `git reset --hard origin/main`. كانت المشكلة الحقيقية في سطر واحد.

</div>

هذه حالة محددة من أبريل 2026. كنت أعمل على المصادقة عبر رابط سحري في `src/lib/auth/`. العَرَض: يجري التحقق من الرموز، لكن الجلسة لا تُحفَظ. ينقر المستخدم الرابط في البريد الإلكتروني، فيصل إلى الموقع، وبعد خمس ثوانٍ يُعاد توجيهه إلى <bdi>/login</bdi>.

فتحت Claude Code وكتبت: «لا تُحفَظ الجلسة بعد استخدام الرابط السحري؛ ابحث في src/lib/auth/ وأصلح المشكلة». طرح Claude ثلاثة أسئلة توضيحية، ثم قدّم خطة على الفور. قال: «سأحدّث معالج الاستدعاء الراجع، وأعيد كتابة مُسلسِل JWT، وأضيف حفظًا صريحًا في Redis، وأصلح حالة تسابق في البرمجيات الوسيطة». بدا ذلك معقولًا. وافقت على الخطة.

بعد 18 دقيقة، أصبح لديّ فرق تغييرات عبر 14 ملفًا. ظل الرابط السحري لا يعمل. لكن رمز التحديث لم يعد يعمل أيضًا، وتعطل تسجيل الدخول بكلمة المرور، وظهر خطأ 500 غريب في مسار المدفوعات. وفشلت الاختبارات. بدأت التراجع عن التغييرات.

تراجعت عن 8 عمليات إيداع باستخدام `git reset --hard origin/main`. ضاعت ساعة من العمل. إذا أردت معرفة كيفية التراجع على نحو صحيح من دون فقدان أي شيء مفيد، فقد تناولت ذلك على نحو منفصل في [دليل التراجع عن التغييرات في Claude Code](https://ailoot.ai/blog/ar/claude-code-undo-changes/).

جلست وحققت في الأمر كما ينبغي. فتحت `src/lib/auth/magic-link.ts:42` وقرأته بنفسي، ثم فتحت السجلات وتحققت من Redis. بعد عشرين دقيقة، وجدتها. كانت المشكلة في سطر واحد: سمة `SameSite=lax` مفقودة من ترويسة `set-cookie`، وكان Safari يرفض ملف تعريف الارتباط عند إعادة التوجيه من نطاق البريد الإلكتروني إلى الموقع. لا علاقة للأمر بـJWT أو Redis أو البرمجيات الوسيطة. سطر واحد.

عندما طلبت من Claude إصلاح المشكلة، لم ينظر مطلقًا إلى سجلات المتصفح. ولم يكن لديه أي سياق عن Safari. بنى فرضية على نمط «الجلسة لا تُحفَظ = مشكلة في التسلسل»، لأنه الجواب الأكثر شيوعًا في بيانات التدريب. قدّم المتملّق حلًا معقولًا إحصائيًا، لكنه لا علاقة له بمهمتي.

دوّنت الدرس كقاعدة: لا تسأل أبدًا «كيف أصلحها؟». اسأل دائمًا «تحقق من الحقائق». ولم يبقَ سوى تحويل ذلك إلى دورة عمل رسمية.

## من أين يأتي التملّق: إطلاق Opus 4.8 ومايو 2026

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

التملّق نمط سلوكي موثّق يستدعي تكييف مطالبات العمل.

</div>

وفي أبريل، درست Anthropic على نحو منفصل، في تقرير ما بعد الحادث الهندسي، كيف تسبب خلل في التخزين المؤقت في Claude Code في «نسيان» النموذج لاستدلاله بين الأدوار.

<figure>
<blockquote>
وقع هذا الخلل عند نقطة التقاء إدارة السياق في Claude Code وواجهة Anthropic البرمجية والتفكير الممتد.
</blockquote>
<figcaption>— Anthropic Engineering, https://www.anthropic.com/engineering/april-23-postmortem</figcaption>
</figure>

عندما ينسى النموذج سلسلة استدلاله، يسهل عليه «تخمين» إجابة انطلاقًا من نمط ما؛ أي أن يصبح أكثر تملّقًا.

ما الذي ينبغي فعله بعد إطلاق 4.8؟ لا تختر نموذجًا «أسهل». ولا تعد إلى 4.7. كيّف مطالباتك مع الحقائق: فالنموذج أكثر ميلًا إلى الموافقة، لذا شدد أكثر على «التحقق من الحقائق». إذا لم تكن قد فهمت بعد ما الذي يتغير تحديدًا في Opus 4.8، فقد قارنتُه بالتفصيل في [مراجعة Opus 4.8 في Claude Code](https://ailoot.ai/blog/ar/opus-4-8-claude-code-features/).

## متى تحتاج إلى الخطوات الأربع، ومتى تكون مضيعة للوقت؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

دورة الخطوات الأربع أشبه بالمدفعية الثقيلة. لا جدوى من قضاء 15 دقيقة في إثبات الحقائق والعثور على سوابق والتحقق من عملك لمجرد إصلاح خطأ مطبعي في README. تحتاج إلى الدورة تحديدًا عندما تكون تكلفة الخطأ أعلى من تكلفة 15 دقيقة من التخطيط. يقسم الاختبار البسيط أدناه المهام إلى ثلاثة مستويات.

قاعدة بسيطة لتصنيف المهام: قبل أن تبدأ، اسأل نفسك إن كنت تستطيع تعداد 3–5 ملفات ستتأثر بالتأكيد، وشرح ما سيتغير في كل منها.

</div>

| الإجابة | ما ينبغي فعله |
|----|----|
| نعم، أستطيع تعداد الملفات والتغييرات | نفّذ مباشرةً، من دون Plan Mode |
| لست متأكدًا من الملفات، لكنني أعرف ما ينبغي تغييره | استخدم Plan Mode من دون دورة الخطوات الأربع |
| لست متأكدًا من الملفات ولا من النهج | دورة الخطوات الأربع ضرورية |
| العَرَض غير واضح ولا يمكن إعادة إنتاجه محليًا | دورة الخطوات الأربع، مع خطوة صفر لإنشاء مثال بسيط قابل لإعادة الإنتاج |

أمثلة عملية. تعديل نص رسالة ترحيب بالبريد الإلكتروني: نفّذه مباشرةً. إضافة زر CTA جديد إلى موقع: استخدم Plan Mode من دون الدورة. ترحيل مشروع من MySQL إلى Postgres: دورة الخطوات الأربع ضرورية. ظهور خطأ 500 غريب في الإنتاج لا يمكن إعادة إنتاجه محليًا: دورة الخطوات الأربع مع خطوة «صفر» إضافية: «لننشئ أولًا مثالًا بسيطًا قابلًا لإعادة الإنتاج».

من الأخطاء الشائعة عند استخدام الدورة تطبيقها على المهام البسيطة. فهذا يقتل السرعة ويجعل الناس ينفرون من المنهجية بسرعة. تحتاج إليها تحديدًا عندما تكون تكلفة الخطأ أعلى من تكلفة 15 دقيقة من التخطيط.

قبل تطبيق الدورة، تذكّر أن المطالبات الأربع كلها تعمل **ضمن جلسة واحدة من Plan Mode**. إذا لم تستخدم هذا الوضع من قبل، فاقرأ أولًا [دليل Plan Mode في Claude Code](https://ailoot.ai/blog/ar/claude-code-plan-mode/)، ثم عُد إلى هنا.

## الخطوة 1. امنع الحلول واجعل Claude يتحقق من الحقائق

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

أول ما يندفع إليه متملّق الذكاء الاصطناعي هو «إليك الحل». تحظر الخطوة 1 ذلك صراحةً. تمنح المطالبة Claude أربعة حقول ليملأها: ما ألاحظه، وكيفية إعادة إنتاجه، وما أعرفه، وما لا أعرفه. الحقل الأخير هو الأهم؛ ففيه تتشكل قائمة أسئلتك بدلًا من diff متسرع.

</div>

هذه أهم خطوة. هنا يُمنع الاندفاع الأول، «إليك الحل». المطالبة:

```
واجهت المشكلة التالية: [العَرَض].

مهمتك الآن هي التحقق من الحقائق. يُحظر تقديم أي
حلول أو أفكار أو نصائح. اكتب فقط:
- ما ألاحظه (الصياغة الدقيقة للعَرَض)
- خطوات إعادة الإنتاج (سيناريو بالحد الأدنى)
- البيانات المتاحة (السجلات والإصدارات والبيئة)
- البيانات الناقصة (ما ينبغي جمعه)

شرط توقف صارم: لا تقترح حلولًا؛ سجّل التشخيص فقط.
إذا أردت اقتراح شيء، فصُغ سؤالًا لي بدلًا من ذلك.
```

ما الذي تفعله هذه المطالبة؟ حين يُحظر تقديم الحلول صراحةً، لا يستطيع Claude اختصار الطريق. عليه ملء أربعة حقول: ما أراه، وكيفية إعادة إنتاجه، وما أعرفه، وما لا أعرفه. الحقل الأخير هو الأهم. وغالبًا ما تكون الإجابة: «لا أعرف إصدار المكتبة، أو محتوى السجلات، أو ما إذا كان العَرَض يظهر في الإنتاج». وهذا ما يفتح الطريق للخطوة التالية.

مطبّ الخطوة 1. إذا صيغ العَرَض بعبارات مبهمة أكثر من اللازم («المصادقة لا تعمل»)، فسيواصل Claude التخمين. الحل في المطالبة نفسها: صِف العَرَض الدقيق في جملة واحدة وقدّم سيناريو أدنى من ثلاث خطوات. إذا لم تستطع فعل ذلك، فهذا يعني أنك لا تفهم بعد ما الذي تعطل تحديدًا، وستكون إجابة Claude عديمة الفائدة على أي حال.

## الخطوة 2. ابحث عن سوابق على الإنترنت بدلًا من الهلوسة انطلاقًا من الذاكرة

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

الاندفاع الثاني لمتملّق الذكاء الاصطناعي هو «اختراع حل من المعرفة العامة». ترسل الخطوة 2 Claude إلى العالم بحثًا عن أساليب قابلة للتحقق. اطلب ثلاث سوابق على الأقل، لكل منها رابط مباشر وإيجابيات وسلبيات. إذا استشهد Claude «بمعرفته الخاصة» من دون رابط، فارفضها فورًا.

</div>

تمنع هذه الخطوة الاندفاع الثاني: «اختراع حل من الذاكرة». المطالبة:

```
بعد تثبيت التشخيص، ابحث على الإنترنت عن سوابق
لحل مشكلات مشابهة.

قدّم 3 أساليب مختلفة على الأقل. ولكل منها:
- رابط إلى المصدر الأولي (issue أو مقالة أو وثائق)
- وصف موجز للأسلوب
- إيجابياته وسلبياته في حالتنا
- المخاطر المعروفة

يُحظر تقديم روابط تستند إلى معرفتك وحدها من دون
التحقق منها عبر الرابط. إذا لم تعثر على سابقة،
فاذكر ذلك صراحةً.
```

الأثر العملي: يبحث Claude في العالم ويعود بأساليب قابلة للتحقق. تظهر روابط إلى مسائل GitHub والوثائق. إذا لم يعثر على سوابق، فهذه إشارة إلى أن المهمة غير مألوفة أو أن صياغة العَرَض غير صحيحة. عُد إلى الخطوة 1.

أين تتعثر هذه الخطوة؟ قد يستشهد Claude برابط غير موجود. إنها هلوسة من نوع «إليك المسألة رقم 4291 في المستودع X»، مع أن المسألة 4291 تتناول موضوعًا آخر. عالج ذلك بإضافة قاعدة صريحة إلى CLAUDE.md: «افتح الرابط دائمًا باستخدام WebFetch قبل الاستشهاد به». راجع [دليل إعداد CLAUDE.md على نحو صحيح](https://ailoot.ai/blog/ar/claude-md-template/) للتفاصيل.

## الخطوة 3. خطة مفصّلة في `plans/` مع استباق المخاطر

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

يحوّل المطلب الثالث أفضل سابقة إلى ملف ملموس: `plans/YYYY-MM-DD-fix-X.md`. تتضمن الخطة ملفات وأسطرًا محددة، واختبارات، ومخاطر متوقعة بعد خطوتين إلى ثلاث، وخطة تراجع. يدوم الملف أطول من المحادثة: يمكنك فتحه بعد أسبوعين وإعادة استخدام النهج بعد ثلاثة أشهر.

</div>

يعمل Plan Mode الآن كما ينبغي. المطالبة:

```
اختر أفضل خيار من الخطوة 2 واكتب خطة مفصلة
في الملف plans/YYYY-MM-DD-fix-[name].md:

- الملفات المحددة التي سنعدّلها (المسارات الكاملة وأرقام الأسطر)
- ما سنضيفه وما سنحذفه
- الاختبارات التي سنكتبها والاختبارات الحالية التي يجب أن تنجح
- المخاطر بعد خطوتين إلى ثلاث (ما قد يتعطل لدى المستخدمين)
- خطة للتراجع إذا حدث خطأ

اجعل كل خطوة مربع اختيار [ ]. يجب أن تتسع الخطة في شاشة واحدة.
إذا تجاوزت 200 سطر، فقسّمها إلى مراحل.
```

النتيجة: تصبح الخطة ملفًا ملموسًا بدلًا من ملاحظة مؤقتة في الدردشة. يمكنك قراءتها بعد أسبوعين، أو تسليمها إلى وكيل آخر، أو استخدامها شرطًا لأمر `/goal`. يدوم ملف الخطة أطول من المحادثة في Claude Code.

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

## الخطوة 4. راجع الخطة ذاتيًا لاكتشاف افتراضات التملّق

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

المرشح الأخير. يعيد Claude قراءة خطته ويشير إلى ما اخترعه من عنده: مكتبات غير موجودة في package.json، ومتغيرات لم تحددها، وخطوات وُصفت بعبارات مبهمة. في عينة الكاتب التي شملت نحو 50 دورة، تُراجع نقطتان أو ثلاث في الخطة تحديدًا في الخطوة 4.

</div>

المرشح الأخير. المطالبة:

```
أجرِ الآن مراجعة ذاتية إلزامية. أعد قراءة خطتك بصدق.

هل توجد فيها نقاط اختلقتها ولم تتحقق منها بالاستناد إلى:
- الشيفرة التي قرأتها؛
- الوثائق التي استشهدت بها في الخطوة 2؛
- سابقة من الخطوة 2؟

إن وُجدت، فحدّدها صراحةً ثم راجعها أو احذفها.

وتحقق أيضًا مما يلي:
- هل تذكر مكتبات لم تُثبّت بعد
  في package.json؛
- هل تذكر متغيرات بيئة لم أحددها؛
- هل تصف خطوات الخطة بعبارات عامة
  بدلًا من تفاصيل محددة؟
```

ما الذي تفعله هذه الخطوة؟ يتعين على Claude إعادة فحص استدلاله. في عينة الكاتب التي شملت نحو 50 دورة، تُراجع نقطتان أو ثلاث على الأقل في الخطة تحديدًا في الخطوة 4. هذه نقاط حاول المتملّق تمريرها في الخطوة 3، فتلتقطها الخطوة 4.

بعد الخطوات الأربع، تصبح الخطة جاهزة للموافقة. ويمكنك الانتقال إلى التنفيذ من دون القلق: «ماذا لو اضطررت إلى التراجع عن 8 عمليات إيداع؟»

## لماذا 4 خطوات تحديدًا، لا خطوتين أو 7؟

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

تستند الدورة إلى منهجية Anthropic المعتمدة Explore-Plan-Implement-Commit. ومن مراحل Anthropic الأربع، أوسّع مرحلة Plan إلى أربع خطوات مصغرة لمواجهة التملّق. تمنع كل خطوة فئة خاصة بها من الأخطاء: تخطي أي خطوة يؤدي إلى نوع متوقع من الإخفاق.

</div>

إليك المنطق، وفقًا للطريقة التي تستخدمها Anthropic لإرشاد Claude في وثائقها الرسمية.

<figure>
<blockquote>
إذا سمحت لـClaude بالانتقال مباشرةً إلى كتابة الشيفرة، فقد تحصل على حل للمشكلة الخطأ. استخدم Plan Mode للفصل بين الاستكشاف والتنفيذ.
</blockquote>
<figcaption>— Claude Code Docs, https://code.claude.com/docs/en/best-practices</figcaption>
</figure>

توصي الوثائق بسير عمل من أربع مراحل: Explore وPlan وImplement وCommit.

دورتي ذات الخطوات الأربع هي تخصيص لمرحلة Plan لمواجهة التملّق. فمن مراحل Anthropic الأربع، أوسّع واحدة إلى أربع خطوات مصغرة: منع الحلول، والعثور على السوابق، وكتابة الخطة، ومراجعتها ذاتيًا. وهكذا نُعدّ خطة مفصلة ثم نمررها إلى مرحلتي Implement وCommit.

إليك ما يحدث إذا تخطيت أيًا من الخطوات الأربع:

| الخطوة التي تخطيتها | النتيجة |
|----|----|
| الخطوة 1 (الحقائق) | حل لمشكلة شخص آخر: يخمّن Claude العَرَض انطلاقًا من نمط ويسلك اتجاهًا خاطئًا |
| الخطوة 2 (السوابق) | حل مختلق من «المعرفة العامة»: ينجح في الحالة المرجعية ويتعطل في الواقع |
| الخطوة 3 (الخطة) | تنفيذ من دون تحليل المخاطر: تفشل الاختبارات، ويتعطل رمز التحديث، ويخبرك المستخدمون بذلك |
| الخطوة 4 (المراجعة الذاتية) | خطة تتضمن افتراضين أو ثلاثة بلا أساس: مكتبة غير موجودة أو متغير لم تحدده |

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

## كيف تتكامل `plans/` وأمر `/goal` والخطوات التالية

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaways">

أهم النقاط

لا تعمل الخطوات الأربع بمعزل عن غيرها. فهي جزء من نظام يتألف من Plan Mode ومجلد `plans/` في المستودع وأمر `/goal`. يوفّر Plan Mode الوضع المناسب، ويوفر مجلد `plans/` استمرارية العمل، ويوفر `/goal` الأتمتة. من دون أي طبقة من هذه الطبقات الثلاث، تفقد الدورة نصف قيمتها.

</div>

تعمل الدورة ضمن نظام يتضمن:

1. تفعيل Plan Mode (الضغط على Shift+Tab مرتين في Claude Code).
2. مجلد `plans/` في المستودع لحفظ الخطط.
3. اختياريًا، أمر `/goal` لتنفيذ الخطط الطويلة بصورة مستقلة.

أولًا، مجلد `plans/`. بعد الخطوة 3، تحصل على ملف `plans/2026-05-27-fix-magic-link.md` يضم مراحل ومربعات اختيار. إنه ملف ملموس. افتحه بعد أسبوع وستتذكر سبب اختيارك لذلك النهج. وبعد ثلاثة أشهر ستجد مهمة مشابهة وتعيد استخدامه. وبعد ستة أشهر ستعرضه على زميل وتوفر عليه أسبوعين من محاولة فهم العمل. يشكّل مجلد `plans/` جزءًا من مفهوم [«الدماغ الثاني» في Claude Code](https://ailoot.ai/blog/ar/claude-code-second-brain/).

ثانيًا، أمر `/goal`. بعد إكمال الخطوات الأربع والموافقة على الخطة، اخرج من Plan Mode واكتب:

```
/goal نفّذ جميع المراحل في plans/2026-05-27-fix-magic-link.md،
وتأكد من نجاح جميع الاختبارات في test/auth، وإلا فتوقف بعد 30 دورة
```

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

ما العمل بعد ذلك؟ إذا كنت قد بدأت للتو استخدام Claude Code، فجرّب الدورة في مهمتك التالية غير البسيطة. ليس خطأً مطبعيًا، بل مهمة تمسّ أكثر من 3 ملفات أو تتضمن سلوكًا لا تفهمه بالكامل. انسخ المطالبات أعلاه وأضف تفاصيلك. ستلاحظ كيف يتغير معدل التراجع عن التغييرات.

إذا كنت تستخدم Plan Mode بالفعل، فأضف مجلد `plans/` إلى المستودع. واتفق مع نفسك على صيغة أسماء الملفات: `YYYY-MM-DD-feature-name.md`. سيكون لديك 20–30 ملفًا بعد شهر، وأكثر من مئة بعد ستة أشهر. هكذا يُبنى الدماغ الثاني للمشروع: سجل حي للقرارات. إذا أردت التعمق في إدارة السياق قبل صياغة المطالبة، فقد تناولت [هندسة السياق في Claude Code](https://ailoot.ai/blog/ar/context-engineering/) باعتبارها مجالًا مستقلًا.

إذا كان لديك Plan Mode ومجلد `plans/` بالفعل، فجرّب `/goal` في مهمة مستقلة واحدة. اختر مهمة تنجزها عادةً يدويًا خلال 30–40 دقيقة. مرّرها عبر الخطوات الأربع، واحفظ الخطة، وشغّل `/goal`، واترك الطرفية المحلية والحاسوب مستيقظين. للعمل والحاسوب مغلق، استخدم أولًا مسار تنفيذ بعيدًا أو سحابيًا مضبوطًا صراحة وتحقق من جريان المهمة فيه.

<div class="section" role="doc-bibliography" aria-label="Sources">

### المصادر

- [Anthropic Engineering - أفضل الممارسات في Claude Code](https://code.claude.com/docs/en/best-practices)
- [Anthropic Engineering - تقرير ما بعد الحادث في 23 أبريل حول تقارير الجودة](https://www.anthropic.com/engineering/april-23-postmortem)
- [Anthropic Docs - الحد من الهلوسة](https://platform.claude.com/docs/en/test-and-evaluate/strengthen-guardrails/reduce-hallucinations)
- [Anthropic Docs - أوضاع الأذونات (Plan Mode)](https://code.claude.com/docs/en/permission-modes)
- [Anthropic Docs - أمر <bdi>/goal</bdi>](https://code.claude.com/docs/en/goal)

</div>



<div class="aside" data-semantic="ailoot-link" role="note" aria-label="Ailoot">

يمكنك مواصلة العمل مع الذكاء الاصطناعي على [Ailoot](https://ailoot.ai/).

</div>

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

### هل يواصل /goal المحلي العمل إذا أغلقت الحاسوب المحمول؟

فقط إذا بقي المضيف مستيقظًا واستمرت عملية الطرفية؛ فقد يعلق السكون العادي العمل المحلي. أبق الحاسوب والشبكة متاحين، أو تحقق من بدء المهمة فعلًا في بيئة بعيدة أو سحابية مستقلة.

### متى تستحق دورة الطلبات الأربعة جهدها الإضافي؟

استخدمها عندما يكون العَرَض أو الملفات المتأثرة أو النهج غير واضح ويكون التعديل الخطأ مكلفًا. ابدأ بعَرَض قابل لإعادة الإنتاج والدليل الناقص، وابحث عن المصادر، واكتب الخطة وافحص افتراضاتها؛ فالخطأ المطبعي البسيط لا يحتاج إليها غالبًا.


## Ailoot · الشركة ومحفظة مشاريعها

تستند Ailoot إلى خبرة تشغيلية متراكمة وقاعدة عملاء واسعة وخدمة مستقرة ومراقبة مستمرة لمؤشرات الأداء KPI.

الشركة ومحفظة مشاريعها: ملايين العملاء؛ مبيعات بالمليارات شهريًا.

توظف Ailoot هذه الخبرة التشغيلية لإتاحة الوصول عبر API إلى قدرات الذكاء الاصطناعي في منتجات العملاء ووكلائهم وتطبيقاتهم وعمليات الأتمتة.
