הפעלת לוח הבקרה
http://localhost:8020.
לוח הבקרה קורא ישירות מקובץ המערכת - תיקיות פרויקטי Claude Code שלך וקבצי הקונפיגורציה של failproofai. לא נכתב כלום לשירות מרחוק.
עמודים
Projects
מוצג רשימה של כל פרויקטי Claude Code שנמצאו במכונה שלך. פרויקטים מגוקלים מ-~/.claude/projects/ (או הנתיב שהוגדר על ידי CLAUDE_PROJECTS_PATH).
כל פרויקט מוצג עם:
- שם הפרויקט (נגזר מנתיב התיקייה)
- מספר סשנים
- תאריך של פעילות הסשן הקודם
Sessions
מוצג רשימה של כל הסשנים בתוך פרויקט. כל סשן מוצג עם:- מזהה סשן
- חותמות זמן של התחלה וסיום
- מספר קריאות כלים
- ספירת פעילות hook (מדיניות שהופעלו)
Session viewer
מציג הסשן עונה על השאלה המרכזית עבור סוכנים עצמאיים: מה עשה הסוכן, והאם הוא נשאר בנתיב? הוא מוצג בציר הזמן של כל מה שקרה בסשן:- Messages - תגובות הטקסט של Claude והנושאים של המשתמש
- Tool calls - כל כלי שClaude הפעיל, עם הקלט והפלט שלו
- Policy activity - לכל קריאת כלים, איזו מדיניות הופעלה ואיזה החלטה היא החזירה
Policies
עמוד דו-לשוני לניהול מדיניות ובדיקת פעילות.- Policies tab
- Activity tab
- הפוך מדיניות בודדות או כבויה בלחיצה יחידה (כותב ל-
~/.failproofai/policies-config.json) - הרחב מדיניות כדי להגדיר את הפרמטרים שלה (עבור מדיניות התומכת ב-
policyParams) - התקן או הסר hook עבור scope מסוים
- הגדר נתיב קובץ מדיניות מותאם אישית
רענון אוטומטי
לוח הבקרה יש כפתור רענון אוטומטי בניווט העליון. כאשר הוא מופעל, הדף הנוכחי מרענן בתדירות קבועה כדי להציג סשנים חדשים ופעילות מדיניות כפי שהם מופיעים. חיוני לניטור סשנים של סוכן עצמאי שרץ לפי זמן.השבתת עמודים
אם אתה צריך רק חלקים מסוימים של לוח הבקרה, הגדר אתFAILPROOFAI_DISABLE_PAGES לרשימה מופרדת בפסיקים של שמות עמודים:
policies, projects.
ערכת נושאים
לוח הבקרה תומך במצב בהיר וכהה. הפוך דרך הכפתור בסרגל הניווט. ההעדפה מאוחסנת בפחיות האחסון המקומי של הדפדפן שלך.הגדרת נתיב הפרויקטים
כברירת מחדל, לוח הבקרה קורא מספרייה הפרויקטים הסטנדרטית של Claude Code. עקוף אותו להגדרות מותאמות אישית:גישה מחשב יחידה שלא localhost
כאשר מפעילים את לוח הבקרה ב-dev mode (npm run dev) וגישה אליו מ-hostname שאינו localhost - לדוגמה, דומיין מותאם אישית, IP מרחוק או URL מנהור - ייתכן שתראה אזהרה כמו:
--allowed-origins:
FAILPROOFAI_ALLOWED_DEV_ORIGINS במקום:
זה חל רק על dev mode. כאשר מפעילים
failproofai (production mode), אין websocket HMR ואין בעיית משאב dev cross-origin.
