نظام الأذونات هو الآليّة: أيّ الإجراءات تتوقّف وتسأل، وما الأوضاع الموجودة، وكيف ترخيها. أمّا هذه الصفحة فهي الجزء الذي لا تستطيع الآليّة أن تفعله عنك — أن تقرّر، حين تكون النافذة أمامك فعلًا، هل الجواب نعم.
وهو أهمّ ممّا يبدو، لأن الإخفاق ليس أن ترفض ما كان ينبغي أن توافق عليه. بل العكس: مئة نافذة غير مؤذية تدرّبك على النقر على «موافق»، ثم تأتي النافذة الحادية بعد المئة غير مؤذية فتنال الردّ الانعكاسي نفسه. والمهارة كلها أن تمنع العدد القليل من النوافذ التي تستحقّ الانتباه من الذوبان في ضجيج التي لا تستحقّ.
اقرأ الموضع قبل الإجراء
الحركة الأولى غير برّاقة: اقرأ فعلًا ما يُقترَح. لا نوع الإجراء — بل الإجراء المحدّد. الأمر، وقبل كل شيء المسار.
هذا الترتيب متعمَّد، وهو أنفع عادة هنا. فـ «احذف notes.txt» هي الكلمات نفسها في ثلاثة مواضع مختلفة:
- في مجلد مؤقّت أنشأته أمس — لا شيء ذا قيمة يُفقَد؛
- في مشروع لم تعمل له commit بعد — قد تكون تلك ساعة من العمل؛
- في مكان ما داخل مستنداتك — قد يكون شيء آخر يعتمد عليه.
الإجراء لم يتغيّر. الإجراء لا يخبرك بالمخاطرة أبدًا؛ بل الموضع يخبرك. وإن لم تستطع تبيُّن ما ستفعله النافذة، فأنت لست مستعدًّا للموافقة عليها — وهذا جواب كامل ومحترم، لا ثغرة في معرفتك.
إلى أيّ مدى تصل العواقب؟
Blast radius: إلى أيّ مدى تصل عواقب إجراء إن ساء.
وهو يترتّب على سلّم، من الأصغر إلى الأكبر، وبعد أسبوع ستضع الأشياء عليه دون تفكير:
- هذه المحادثة فقط. يفكّر Claude في شيء، أو يصوغ ملاحظة، أو يهيّئ شيئًا للمحادثة. ولا يتحرّك شيء خارجها.
- ملف مؤقّت. ملف قابل للرمي في مجلد لا يستخدمه غيرك.
- مشروعك. تعديل ملفات، أو تثبيت package — أيّ شيء داخل مجلد واحد يمكنك التراجع عنه.
- جهازك. ملفات خارج المشروع: إعداداتك، ومستنداتك، وأشياء تعتمد عليها تطبيقات أخرى.
- أشخاص آخرون. دفع كود، أو إرسال بريد، أو استدعاء خدمة مدفوعة، أو نشر في قناة. والإنترنت لا ينسى.
الدرجات العليا توافق عليها وتمضي. أمّا الدرجة الأخيرة فحيث تتوقّف وتقرأ فعلًا.
وإضافة يغفل عنها الناس: القراءة blast أيضًا. فإن قرأ Claude ملفًا فيه بيانات اعتماد أو سجلّات عملاء أو رواتب، صارت تلك المحتويات في المحادثة — والمحادثات تُنسَخ وتُشارَك وتُسجَّل. «مجرّد قراءة» تبدو الدرجة 1 وهي في الغالب الدرجة 4 أو 5. وهذا هو المفصل الذي تلتقي فيه هذه الصفحة بـ بيانات الشركة والخصوصية.
هل تستطيع استرجاعه؟
الـ blast radius يسأل كم. والسؤال الأحدّ يسأل هل تسترجعه أصلًا.
الـ one-way door إجراء لا تستطيع التراجع عنه بسهولة. ومتى عبر، فقد عبر.
الأبواب ذات الاتجاهين — خذ وقتك دون أن تعذّب نفسك: تعديل ملف، أو إنشاء ملف، أو تشغيل بناء أو اختبار، أو تثبيت package. كلها قابلة للعكس.
والأبواب ذات الاتجاه الواحد — اقرأ مرّتين: إرسال أيّ شيء إلى شخص أو نظام آخر، والدفع إلى branch يستخدمه آخرون (خصوصًا force-push)، وحذف شيء لا نسخة احتياطية له، وإسقاط جداول database، وأيّ شيء يكلّف مالًا، وأيّ شيء يعبر الشبكة إلى نظام شخص آخر.
لذا قبل أن توافق على أيّ شيء ليس تعديل ملف بسيطًا:
إن تبيّن أن هذا خاطئ، هل أستطيع استرجاعه؟
نعم ← وافِق وامضِ. فالسرعة لا بأس بها في ممرّ مليء بالأبواب ذات الاتجاهين. لا ← تمهّل، واقرأ ما هو مقبل عليه، وفكّر في طلب نسخة أأمن.
والسؤالان يتراكمان لا يتداخلان. فالاختبار الفاشل blast radius صفر وقابل للعكس تمامًا. وحذف نسختك الوحيدة من ملف غير محفوظ blast radius ضئيل — ملف واحد — وأحادي الاتجاه تمامًا. وكلاهما يستحقّ السؤال.
قائمة الفحص التي تستغرق عشر ثوانٍ
معظم النوافذ بديهية في الاتجاهين. أمّا المثيرة للاهتمام فهي في الوسط: أمر لا تعرفه، أو تعديل يمسّ أكثر ممّا توقّعت، أو شيء يبدو سليمًا ولا تستطيع الجزم. ولتلك، أربعة أسئلة بالترتيب:
- ما الذي سيفعله هذا فعلًا؟ الأمر المحدّد، والمسار المحدّد.
- ما الـ blast radius؟ أيّ درجة من السلّم؟
- أهو one-way door؟ هل تستطيع استرجاعه؟
- هل شبكة أماني جاهزة؟ لتغييرات الملفات: هل git محدَّث؟ هل عملت commit قبل أن تُطلِق Claude؟ شبكة الأمان لا تجعلك متهوّرًا — بل تجعل الإجابة عن الأسئلة الثلاثة الأولى أقلّ إرهاقًا.
وخامس، للحالات التي تبدو سليمة ولا تستطيع أن تدرك لماذا يريد Claude أن يفعل ذلك الشيء بالذات:
اطلب من Claude أن يشرح ما هو مقبل عليه ولماذا — قبل أن توافق.
يمكنك حرفيًا أن تكتب «مهلًا — ما وظيفة هذا الأمر؟». فيحدث أحد أمرين، وكلاهما مكسب: إمّا أن يكون الشرح مقنعًا فتوافق بثقة أكبر، وإمّا أن يكشف الشرح أن Claude مقبل على الشيء الخطأ لسبب يبدو معقولًا، فتكون قد وفّرت على نفسك فوضى. هذه أقلّ العادات استخدامًا في Claude Code، وثمنها جملة واحدة.
المقصود ليس اليقظة الدائمة
لا شيء من هذا حجّة لقراءة كل نافذة بكامل انتباهك. فذلك غير مستدام، والحذر غير المستدام يتحلّل إلى لا حذر إطلاقًا — وهو أسوأ من ألّا تحاول، لأنه يبدو أمانًا.
الهدف أن تنطوي قائمة الفحص إلى غريزة. فبعد أسبوع أو اثنين تلمح النافذة، ويكون الجواب بديهيًا سلفًا، ولا يبطّئك إلا ما ينبغي أن يبطّئك. لا «كن مذعورًا من كل نافذة»، ولا «ثِق وانقر متجاوزًا» — بل انتبه إلى ما يهمّ ودع الباقي يمرّ.
وصفحتان مجاورتان تكملان الصورة. أيّ النوافذ تراها أصلًا سؤال إعدادات: الأذونات و plan mode والبقاء مسيطرًا. والموافقة على إجراء ليست فهمًا لما فعله — فلحظة القبول أو الرفض لتعديل، واسترجاع تغيير بعد وقوعه، في رؤية ما غيّره Claude والتراجع عنه.
المصطلحات
- Blast radius
- إلى أيّ مدى تصل عواقب إجراء إن ساء. والإجراء نفسه له blast radius مختلف بحسب الموضع الذي توجّهه إليه — فحذف ملف في مجلد مؤقّت وحذف آخر في مشروع مشترك هما الأمر نفسه ولا يتقاربان في الخطورة إطلاقًا.
- One-way door
- إجراء لا يمكنك التراجع عنه بسهولة. تعديل ملف باب ذو اتجاهين — أعِده كما كان. أمّا إرسال بريد، أو force-push لـ branch سحبه أحدهم سلفًا، أو إسقاط جدول database، أو إنفاق مال: فتلك أبواب تُغلَق خلفك.
أسئلة يطرحها الناس
- أيّها له أكبر blast radius: تعديل ملف، أم تثبيت package، أم حذف ملاحظة مؤقّتة، أم force-push إلى branch مشترك؟
- الـ force-push، والفارق كبير. فهو قد يعيد كتابة تاريخ يعتمد عليه آخرون، فتغادر العواقب جهازك وتحطّ على فريقك — وهي الدرجة العليا من السلّم. أمّا الثلاثة الأخرى فقابلة للاسترجاع ومحصورة في مشروعك أو قرصك.
- ما أوضح مثال على one-way door؟
- إرسال رسالة إلى شخص آخر. تصل إلى صندوقه لحظة إرسالها؛ ويمكنك أن تعتذر لكن لا أن تسحبها. قارن ذلك بتعديل ملف أو إنشائه أو تثبيت package — كلها تبقى على جهازك حيث يمكن إعادتها. والمحكّ ليس كم يبدو الإجراء مثيرًا، بل هل ثمّة طريق للعودة.
- هل يستأذن Claude قبل قراءة ملف؟
- لا، عادةً، لأن القراءة لا تغيّر شيئًا، وهذا الافتراضي صحيح. لكن الاستثناء يستحقّ المعرفة: إن كان الملف يحمل بيانات اعتماد أو سجلّات عملاء أو أيّ شيء حسّاس، فمحتواه صار الآن في المحادثة — والمحادثات تُنسَخ وتُشارَك وتُسجَّل. «مجرّد قراءة» هي الدرجة 1 للملفات العادية والدرجة 4 للحسّاسة.
- ظهرت نافذة ولا أفهمها تمامًا. أمامي عشر ثوانٍ. ما أفضل حركة؟
- اطلب من Claude أن يشرح ما هو مقبل عليه ولماذا، قبل الموافقة. الأمر مجاني، ويستغرق جملة، ويلتقط صنف الأخطاء الذي لا تستطيع النافذة وحدها أن تريك إيّاه — أمر صحيح تقنيًا لكنه موجَّه إلى الشيء الخطأ. والانحياز إلى «نعم» يتخطّى أرخص فحص لديك؛ والانحياز إلى «لا» يضيّع عليك العمل فحسب.