דרישות
- Node.js >= 20.9.0
- Bun >= 1.3.0 (אופציונלי - נדרש רק לבנייה מקוד)
התקנה
התחלה מהירה
הפעל מדיניויות
מדיניויות הן כללים שרצים לפני ואחרי כל קריאת כלי של אג’נט. הם תופסים פקודות הרסניות, דליפות סודיות, ודפוסי כשל אחרים לפני שהם גורמים נזק.פעולה זו כותבת ערכי hook לתוך ממשקי ה-CLI של אג’נט המותקנים (
~/.claude/settings.json של Claude Code, ~/.codex/hooks.json של OpenAI Codex, ~/.copilot/hooks/failproofai.json של GitHub Copilot CLI, ~/.cursor/hooks.json של Cursor Agent, shim הפלאגין שנוצר של OpenCode ב-~/.config/opencode/plugins/failproofai.mjs בתוספת ערך רישום במערך plugin של ~/.config/opencode/opencode.json, ~/.pi/agent/settings.json של Pi, או ~/.gemini/settings.json של Gemini CLI). כאשר יותר מאחד קיים תתבקע בחירה; העבר --cli claude codex copilot cursor opencode pi gemini (כל תת-קבוצה) כדי לדלג על ההנחיה.תמיכה GitHub Copilot CLI, Cursor Agent, OpenCode, Pi ו-Gemini CLI היא beta — התקן עם --cli copilot, --cli cursor, --cli opencode, --cli pi, או --cli gemini.הפעל את לוח המחוונים
http://localhost:8020 שבו אתה יכול לעיין בהפעלות, לבדוק קריאות כלי, ולנהל מדיניויות.כיצד מדיניויות פועלות
בכל פעם שאג’נט מפעיל כלי, Claude Code קורא ל-failproofai כתהליך משנה:- allow - האג’נט ממשיך כרגיל
- deny - הפעולה חסומה, לאג’נט מסביר למה
- instruct - הקשר נוסף מתווסף להנחיה של האג’נט
מדיניויות רצות בתהליך המקומי שלך. שום דבר לא נשלח לשירות מרחוק.
הגדר מדיניויות צוות עם מדיניויות מבוססות כנס
הדרך המהירה ביותר לכניסת סטנדרטים איכות על פני הצוות שלך היא כנס.failproofai/policies/. זרוק קובצי מדיניויות לתוך הספרייה הזו והם טעונים באופן אוטומטי — אין דגלים, אין שינויי תצורה, אין פקודות התקנה.
אחסון נתונים
כל התצורה והיומנים נשארים במכונה שלך:| נתיב | מה הוא מאחסן |
|---|---|
~/.failproofai/policies-config.json | תצורת מדיניות גלובלית |
~/.failproofai/hook-activity.jsonl | היסטוריית ביצוע Hook |
~/.failproofai/hook.log | יומן ניפוי לשגיאות hook מותאמות |
.failproofai/policies-config.json | תצורה לכל פרויקט (מחויבת) |
.failproofai/policies-config.local.json | התעלמות אישית (gitignored) |
הסרה
~/.claude/settings.json. קובצי תצורה ב-~/.failproofai/ נשמרים.
שלבים הבאים
תצורה
הערכות וקובץ תצורה בפורמט
מדיניויות מובנות
כל 26 המדיניויות עם פרמטרים
מדיניויות מותאמות
כתוב מדיניויות שלך ב-JavaScript
צג אג'נט
עקוב אחר הפעלות וסקור פעילות מדיניויות

