
وكيل Sandbox وMCP يحجب وكلاء البرمجة بالذكاء الاصطناعي من قراءة مفاتيح SSH وبيانات اعتماد AWS وملفات .env، مع سياسة الرفض افتراضيًا وسجلات تدقيق مقاومة للتلاعب.
صندوق الحماية الخاص بـ Claude Code يسمح للوكيل بقراءة مفاتيح SSH وبيانات اعتماد AWS افتراضيًا. Aegis لا يفعل ذلك.
طبقتان، كلتاهما مُتحقق منهما على عتاد حقيقي.
صندوق حماية النواة — صدفة الوكيل نفسها لا تستطيع الوصول إلى مسار مرفوض:
$ ! cat ~/.ssh/id_rsa
cat: /Users/you/.ssh/id_rsa: Operation not permitted
$ ! cat ~/.aws/credentials
cat: /Users/you/.aws/credentials: Operation not permitted
$ tail ~/Library/Application\ Support/Aegis/denials.log
kernel denied file-read-data /Users/you/.ssh/id_rsa to cat(pid 41560)
kernel denied file-read-data /Users/you/.aws/credentials to cat(pid 42180)
وكيل MCP — نفس الأداة، نفس الملف، مع وبدون Aegis في المقدمة:
direct to the server: allowed: TOKEN=proof-env-secret
through aegis proxy: AEGIS DENIED: read_text_file
Reason: path matches deny rule '.env'
Rule: deny_paths
يقف بين وكيل البرمجة بالذكاء الاصطناعي وجهازك:
cat .env لا يمكنه تجاوزهaegis doctor، ويُخزَّن نقطة تفتيش
من خارج صندوق الحماية تحت مفتاح لا يستطيع صندوق الحماية قراءته أو الكتابة فيهجديد هنا؟ docs/getting-started.md هو المسار خطوة بخطوة، بما في ذلك السؤالان اللذان يكون جوابهما الافتراضي "لا".
هل اتبعت تعليمات سابقة ذكرت aegis-mcp؟ تلك الحزمة ليست Aegis — إنها مشروع
غير مرتبط مثبَّت تحت نفس اسم الاستيراد، aegis. أزلها أولاً:
python3 -m pip uninstall aegis-mcp
إذا كان aegis-sandbox مثبتًا بالفعل، فإن إلغاء التثبيت هذا يحذف أيضًا ملفين من ملفاته، لذا أعد تثبيته
بعد ذلك: python3 -m pip install --force-reinstall aegis-sandbox.
python3 -m pip install aegis-sandbox
aegis init # detects Claude Code / Cursor, asks a few questions
aegis doctor # proves the boundary is actually in place
هل تقوم بالترقية؟ أعد تشغيل aegis init. ملف policy.json ملكك ولا يُعاد كتابته من خلف ظهرك أبدًا، لذا فإن
نطاق صندوق حماية جديد لا يظهر من تلقاء نفسه — وبدون نقطة نهاية رمز OAuth يتوقف العميل المُقيَّد عن
العمل عند انتهاء صلاحية رمزه. يعرض aegis init المضيفين الجدد؛ القبول بضغطة مفتاح واحدة.
aegis init؛ يفشل aegis doctor إذا لم يكن عميل مُغلَّف مسجّل الدخولنموذج التهديد الكامل: THREAT-MODEL.md
MIT