דלג לתוכן הראשי
failproofai policies --install [policy-names...] [options]
כותב ערכי hook ל-settings.json של Claude Code כך ש-failproofai יעכב קריאות כלים. כינויים: failproofai p -i

אפשרויות

דגלתיאור
--scope userהתקן ל-~/.claude/settings.json (ברירת מחדל - כל ההפעלות)
--scope projectהתקן ל-.claude/settings.json בתיקייה הנוכחית
--scope localהתקן ל-.claude/settings.local.json בתיקייה הנוכחית
--custom <path> / -cנתיב לקובץ JS המכיל מדיניויות hook מותאמות

התנהגות

  • ללא שמות מדיניויות - פותח הנמקה אינטראקטיבית לבחירת מדיניויות
  • שמות ספציפיים - מפעיל את המדיניויות הללו (מתווספים לכל מדיניות שכבר מופעלות)
  • all - מפעיל כל מדיניות זמינה
ההתקנה היא תוספתית: הפעלת --install שוב תוסיף מדיניויות חדשות ללא הסרת קיימות.

דוגמאות

# התקן את כל המדיניויות ברירת המחדל באופן גלובלי (אינטראקטיבי)
failproofai policies --install

# התקן מדיניויות ספציפיות עבור הפרויקט הנוכחי
failproofai policies --install block-sudo sanitize-api-keys --scope project

# הפעל את כל המדיניויות בבת אחת
failproofai policies --install all

# התקן עם קובץ מדיניויות מותאם
failproofai policies --install --custom ./my-policies.js
כאשר --custom <path> מסופק, הקובץ מוודא מיד - עליו להפעיל customPolicies.add() לפחות פעם אחת. הנתיב שנפתר נשמר ל-policies-config.json כ-customPoliciesPath.