العودة إلى الفهرس / سلامة الوكلاء
التمييز بين الموافقة التلقائية على الأدوات وإتاحتها
تحقق من أن allowed_tools يوافق مسبقاً على الأدوات المدرجة، واستخدم disallowed_tools لحظر الاستثناءات الصريحة.
الهدف
تجنب الخلط بين «الموافقة التلقائية» و«إتاحة هذه الأدوات فقط» عند ضبط صلاحيات الأدوات.
الخطوات
- عيّن
allowed_tools=[...]فيClaudeAgentOptionsوأدرج الأدوات الضرورية للموافقة التلقائية فقط. [readme] - استخدم
disallowed_tools=[...]للأدوات التي يجب حظرها؛ وقد يظل القرار بشأن الأدوات الأخرى غير المدرجة خاضعاً لـ permission_mode أو can_use_tool. [readme] - تحقق من سلوك السماح/الرفض بطلب قراءة فقط في مجلد اختبار، ثم فعّل أدوات الكتابة واحدة تلو الأخرى. [readme]
طريقة التحقق
تحقق من إدراج الأدوات المحظورة صراحة في disallowed_tools ومن اتباع الأدوات غير الموافق عليها لمسار الصلاحيات المتوقع.
معالجة الأعطال
إذا ظلت أداة قابلة للاستدعاء، فتحقق مما إذا كانت قد حذفت من allowed_tools فقط؛ فالحذف لا يعطلها.
الصلاحيات
المتطلبات السابقة
- Python 3.10+ وclaude-agent-sdk؛ تحقق في مجلد اختبار معزول.
الصلاحيات
- ابدأ بأدوات القراءة فقط؛ وامنح إذناً منفصلاً لأي كتابة أو تنفيذ أوامر.
القيود
تؤثر إعدادات CLI وpermission_mode أيضاً في الأدوات؛ وهذه القائمة وحدها ليست عزلاً لنظام الملفات أو الشبكة.
المصدر الأصلي المثبت
- المستودع
- anthropics/claude-agent-sdk-python
- مسار الملف
- README.md
- الإيداع المثبت
b6e9d12fe1cc98dde988ab7b7713c1feeee50c6c- تاريخ فحص المصدر
- 2026-10-14 · تمت المراجعة مقابل المصدر الأصلي المثبت
مقاييس المستودع
تعكس هذه القيم المستودع الأصلي كله، ولا تمثل إعجابات أو شعبية مهارة أو دليل منفرد.
- النجوم
- لم يُجمع
- التفرعات
- لم يُجمع
- وقت الرصد
- لم يُجمع
لا تتوفر لقطة مقاييس بعد.
الترخيص: MIT
الموضوع الرئيسي
اجعل سلوك الوكيل أكثر أماناً وأسهل للتحقق