كل المقالات

4 دقائق قراءةTrustPermissions

أوضاع الأذونات في Claude Code، شرح للمسؤول عن الموافقة

تحدد أوضاع plan وdefault وacceptEdits وbypassPermissions ما يفعله Claude Code دون استئذان. إليك ما يتيحه كل وضع، ومتى يكون مناسباً، وكيف يتغير المشهد بمجرد أن يرسل شخص آخر غيرك الطلبات.

بقلم Noah· Product at Muti AI

يحدد وضع الأذونات في Claude Code الإجراءات التي يمكن للوكيل اتخاذها دون التوقف لطلب الإذن. هناك أربعة أوضاع: يقرأ plan الملفات دون تغيير أي شيء، ويطلب default الإذن قبل التعديلات والأوامر وفقاً لقواعد الأذونات لديك، ويطبق acceptEdits تعديلات الملفات دون سؤال لكنه يظل يستأذن بشأن الأوامر، بينما لا يطلب bypassPermissions الإذن لأي شيء. واختيار أحد هذه الأوضاع هو بمثابة إقرار بمدى ثقتك بالوكيل في هذا الدليل.

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

الأوضاع الأربعة

plan. يقرأ الوكيل الملفات، ويبحث ويفكر، ويضع خطة. ولا يقوم بتعديل أو تشغيل أي شيء. هذا هو الوضع المناسب لطلب "أخبرني بما كنت ستفعله"، وللسماح لشخص ما باستكشاف قاعدة كود لا ينبغي له تعديلها.

default. يطلب الوكيل الإذن قبل كل تعديل وكل أمر، ما لم تكن قواعد الأذونات لديك تسمح بالفعل بهذه الأداة أو النمط تحديداً. وهو خيار جيد للبرمجة الثنائية (pairing)، حيث تتابع بنفسك ويكون كل prompt بمثابة قرار فعلي.

acceptEdits. تُطبق تعديلات الملفات دون إشعار؛ بينما لا تزال الأوامر تطلب الإذن. مفيد في مستودع يكون فيه التراجع عن تعديل خاطئ أمراً سهلاً وغير مكلف (لأنه خاضع لنظام التحكم في الإصدارات)، لكن تشغيل أمر خاطئ ليس كذلك.

bypassPermissions. لا يطلب الإذن لأي شيء. وتنصح Anthropic بقصر هذا الوضع على البيئات المعزولة والمؤقتة (sandboxed)، لأن أي تعليمات خاطئة أو محقونة ستعمل بكامل صلاحياتك المحلية.

التدرج من plan إلى bypassPermissions، والإجراءات الأربعة التي تتوقف مؤقتاً بصرف النظر عن الوضع عند مشاركة الوكيل.التدرج من plan إلى bypassPermissions، والإجراءات الأربعة التي تتوقف مؤقتاً بصرف النظر عن الوضع عند مشاركة الوكيل.

لماذا ترتبط الأوضاع بالأدلة لا بالأشخاص

يُحدد وضع الأذونات لجلسة معينة، وهو ما يعني عملياً لدليل عمل محدد. هذه هي الوحدة المناسبة عندما تعمل بمفردك: يمكن تشغيل مستودع التوثيق في وضع acceptEdits، ومستودع البنية التحتية في default، وتجربة مؤقتة في bypassPermissions.

ولكن هذا لا يعود كافياً بمجرد أن يتمكن شخص ثانٍ من إرسال طلبات؛ إذ يُنفذ طلبه بوضع الجلسة الخاصة بك. فقد يجد شريكك المؤسس، الذي يحتاج فقط إلى قراءة الكود، نفسه يعدله لأنك عينت وضع acceptEdits لنفسك الأسبوع الماضي. فلا يوجد بُعد مخصص لكل شخص داخل الوضع نفسه.

ما يتغير في الغرفة

في غرفة muti، يظل للوكيل وضع أذونات في Claude Code، يُحدد عند إنشاء الوكيل لدليل ما. وتُضاف إلى ذلك آليتان إضافيتان.

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

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

الحالةClaude Code بمفردهClaude Code في غرفة
تعدل مستودعك الخاصالوضع يحددالوضع يحدد؛ ويُسجل في timeline
يطلب زميل في الفريق تغييراًيعمل بوضعك الحالييتطلب موافقتك أو تفويضه الدائم، ثم يعمل وفق الوضع
يريد الوكيل الدفع إلى mainالوضع يحدد (تجاوز الإذن: صامت)يتوقف بانتظارك، في كل مرة
يريد الوكيل قراءة ملف مفاتيحالوضع يحدديتوقف بانتظارك؛ ولن يرى مرسل الطلب السر أبداً
تريد إلغاء الوصولتغير الوضعتُلغي وصول الشخص، أو الجهاز، أو توقف الـ daemon

تطبيق عملي

  • الاستكشاف للآخرين: أنشئ الوكيل بوضع plan. يستطيع الضيوف طرح الأسئلة، ولن يتغير أي شيء على القرص.
  • العمل اليومي مع أشخاص تثق بهم: acceptEdits، مع منح تفويض دائم لهؤلاء الأشخاص. تظل الأوامر تتطلب الإذن؛ وتظل الإجراءات الأربعة تتوقف مؤقتاً.
  • بيئة الاختبار المؤقتة الخاصة بك: bypassPermissions مناسب هنا لعدم وجود أي شخص آخر في الغرفة. وبمجرد دعوة أي شخص، أعد النظر في ذلك.
  • أي شيء يحتوي على بيانات اعتماد إنتاجية في الدليل: default، ودون أي تفويض دائم، مع تخصيص وكيل منفصل للأجزاء التي لا تحتاج إلى تلك البيانات.

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

هل تلغي الغرفة وضع Claude Code؟ لا. يظل الوضع هو الذي يحكم ما يفعله الوكيل داخل التشغيل الواحد. وتضيف الغرفة تحديد من يحق له بدء التشغيل وما هي الإجراءات التي تتوقف بصرف النظر عن الوضع.

هل يمكن لمقدم الطلب اختيار الوضع؟ لا. يختاره المالك لكل وكيل. ويمكن لمقدمي الطلبات طلب سلوك القراءة فقط ضمن طلبهم، كما يمكن للمالك الرد على الموافقة باختيار "المتابعة في وضع القراءة فقط".

هل يعد bypassPermissions مقبولاً على الإطلاق لوكيل مشترك؟ فقط في الأدلة التي لا يمكن أن يحدث فيها أي شيء غير قابل للتراجع عنه، وحتى في هذه الحالة تظل الإجراءات الأربعة تتوقف مؤقتاً. ويتناول منشور منفصل لماذا يعد bypassPermissions آمناً لك وخطيراً على غيرك.

ماذا عن Codex؟ يمتلك Codex إعدادات موافقة خاصة به بنمط مشابه. وفي الغرفة، تُطبق الأذونات المخصصة لكل شخص والإجراءات الأربعة التي تتوقف دائماً بالطريقة نفسها.

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

نُشر في

امنح وكيلك غرفة.

muti مجاني خلال فترة الإصدار التجريبي الخاص. اربط الجهاز الذي يعمل عليه وكلاؤك وادعُ من تثق بهم.

ابدأ الآن

تابع القراءة

6 دقائق قراءةComparison

QoderWake and muti

Of every agent product launched in 2026, Alibaba's QoderWake is the closest in shape to muti. Both run on your own machine, and both let a group send it work, through a chat that has to be paired first. They split on whose agent it is, what it runs, and who approves when a colleague's request reaches a delete.

9 دقائق قراءةComparison

WorkBuddy, QwenWork and QoderWake

Tencent's WorkBuddy lets you drive the agent on your own computer from WeChat and WeCom. Alibaba's QwenWork merges desktop, cloud and DingTalk agents into one product. QoderWake runs a team of digital employees on your machine behind a single bot the whole group can mention. All three let colleagues use the agent. They answer how in very different ways.

5 دقائق قراءةPersonal agents

An agent with its own phone number

Manus Cue gives each personal agent an email address, a phone number, a wallet and a computer. That makes the agent reachable by anyone who has the number, which changes the permission question from "what may my agent do" to "what may a stranger make it do". What Manus 2.0 shipped, and what reachability asks of an agent.