Skip to main content

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

كل فرد من فريقك الذي لديه failproofai مثبت سيستقبل هذه السياسات تلقائيًا. لا يلزم إعداد لكل مطور.
التزم بـ .failproofai/policies/ في مستودعك حتى يتشارك الفريق بأكمله نفس المعايير. كلما اكتشف فريقك أوضاع فشل جديدة، أضف سياسات وادفع — الجميع يحصلون على التحديث في git pull التالي. بمرور الوقت تصبح هذه السياسات معيار جودة حي يستمر في التحسن.

تخزين البيانات

جميع الإعدادات والسجلات تبقى على جهازك:

إلغاء التثبيت

يزيل إدخالات hook من ~/.claude/settings.json. ملفات الإعدادات في ~/.failproofai/ يتم الاحتفاظ بها.

الخطوات التالية

الإعدادات

النطاقات وتنسيق ملف الإعدادات

السياسات المدمجة

جميع 26 سياسة مع المعاملات

السياسات المخصصة

اكتب سياساتك الخاصة في JavaScript

مراقب الوكيل

مراقبة الجلسات واستعرض نشاط السياسة