title: البدء السريع description: “ثبّت failproofai، فعّل السياسات، واترك وكلاءك يعملون بموثوقية” icon: rocket
المتطلبات
- Node.js >= 20.9.0
- Bun >= 1.3.0 (اختياري - مطلوب فقط للبناء من المصدر)
التثبيت
البدء السريع
1
تفعيل السياسات
السياسات هي قواعد تعمل قبل وبعد كل استدعاء أداة لدى الوكيل. تلتقط الأوامر الضارة، تسرب الأسرار، وأوضاع الفشل الأخرى قبل أن تسبب ضررًا.يكتب هذا إدخالات hook في أدوات الوكيل المثبتة لديك (ملف Claude Code
~/.claude/settings.json، ملف OpenAI Codex ~/.codex/hooks.json، ملف GitHub Copilot CLI ~/.copilot/hooks/failproofai.json، ملف Cursor Agent ~/.cursor/hooks.json، مكون OpenCode المولد في ~/.config/opencode/plugins/failproofai.mjs بالإضافة إلى إدخال التسجيل في مصفوفة plugin في ~/.config/opencode/opencode.json، ملف Pi ~/.pi/agent/settings.json، أو ملف Hermes ~/.hermes/config.yaml). عند وجود أكثر من واحد ستُطلب منك المتابعة؛ مرر --cli claude codex copilot cursor opencode pi hermes (أي مجموعة فرعية) لتخطي الطلب.دعم GitHub Copilot CLI و Cursor Agent و OpenCode و Pi موجود في مرحلة تجريبية — ثبّت باستخدام --cli copilot أو --cli cursor أو --cli opencode أو --cli pi. يثبّت Hermes (hermes-agent، بوابة Slack/Telegram) بنطاق المستخدم باستخدام --cli hermes وهو أيضًا مصدر تدقيق دون اتصال.2
التحقق
3
تشغيل لوحة المعلومات
http://localhost:8020 حيث يمكنك استعراض الجلسات، فحص استدعاءات الأدوات، وإدارة السياسات.4
تشغيل وكيلك
شغّل Claude Code كالمعتاد. إذا حاول الوكيل فعل شيء محفوف بالمخاطر، سيعترضه failproofai تلقائيًا. اتركه يعمل دون إشراف واستعرض ما حدث في لوحة المعلومات.
كيف تعمل السياسات
في كل مرة يشغّل الوكيل أداة، يستدعي Claude Code failproofai كعملية فرعية:- allow - يمضي الوكيل بشكل طبيعي
- deny - يتم حظر الإجراء، يُخبر الوكيل السبب
- instruct - يتم إضافة سياق إضافي إلى فوري الوكيل
تعمل السياسات في عمليتك المحلية. لا شيء يُرسل إلى خدمة بعيدة.
إعداد سياسات الفريق باستخدام السياسات المستندة إلى الاتفاقية
أسرع طريقة لإنشاء معايير الجودة عبر فريقك هي اتفاقية.failproofai/policies/. ضع ملفات السياسة في هذا الدليل وسيتم تحميلها تلقائيًا — لا أعلام، لا تغييرات إعدادات، لا أوامر تثبيت.
1
إنشاء دليل السياسات
2
إضافة ملفات السياسة
انسخ أمثلة المبتدئين أو اكتب خاصتك:أو أنشئ واحدة جديدة:
3
الالتزام بـ git
تخزين البيانات
جميع الإعدادات والسجلات تبقى على جهازك:إلغاء التثبيت
~/.claude/settings.json. ملفات الإعدادات في ~/.failproofai/ يتم الاحتفاظ بها.
الخطوات التالية
الإعدادات
النطاقات وتنسيق ملف الإعدادات
السياسات المدمجة
جميع 26 سياسة مع المعاملات
السياسات المخصصة
اكتب سياساتك الخاصة في JavaScript
مراقب الوكيل
مراقبة الجلسات واستعرض نشاط السياسة

