- חבילות מדיניות Failproof AI — חבילות מוכנות מראש לשימושים קבועים: חבר אחת והוא עובד. חבילת מדיניות coding agent זמינה כעת, וחבילות לשימושים נוספים קרובות בדרך.
- חבילות מדיניות קהילתיות — מדיניויות שמפתחים כתבו לשימושים שלהם וממחו לכל מי שרוצה להשתמש בהן.
חבילות מדיניות Failproof AI
חבילת מדיניות coding agent
policies add פשוט מדלקות אותן:
הדלק כל אחד שהוא כבוי לפי שם —
failproofai policies add block-rm-rf — או קח את כל החבילה עם --all. ראה כל מדיניות בה, מקובצת לפי קטגוריה:
חבילות מדיניות קהילתיות
מפתחים מפרסמים חבילות לשימושים שהם פגשו, וה-policy hub מופיע בה. חבילה קהילתית פורסמה על ידי המחבר שלה, לא נסקרה על ידי Failproof AI, אז קרא מה היא כוללת לפני התקנה:SHA256SUMS של ה-release שלו, אז מה שאתה קורא הוא מה שהיה מתקין.
ואז התקן אותו:
אי-שמות של tag מתקין את ה-release החדש ביותר וקובע אותו, ואז אומר לך איזה tag הוא בחר. מה שנרשם תמיד שומות בדיוק release אחד, אז התקנה חוזרת לא יכולה להסחף.
קח חלק מחבילה
כברירת מחדל אתה מקבל את שלו defaults — המדיניויות שהמחבר שלו סימן כבטוחות להדלקה ללא השגחה — לא הכל שהוא מכיל.--category ו---policy משלבים כחיבור (--only מקובל כמילון נרדף ל---policy). כשהחבילה כבר מותקנת, הדגלים מוסיפים למה שהיה לך, והוספה חוזרת ללא דגל וללא terminal — לשדרוג, נגיד — שומרת על הבחירה שלך כפי שהיא. ב-terminal ללא דגל, add פותח את הbenerator במקום זאת, קדם-מסומן עם defaults של המחבר, ומה שאתה מסמן מחליף את הבחירה שלך.
נהל מה זה דלוק
--scope אומר.
שם ללא slash הוא מדיניות; כל דבר עם אחד הוא מקור חבילה. שם חשוף מתפזר לחבילה המותקנת שמצהירה עליו. כששתי חבילות מותקנות מצהירות על אותו שם, שמות זה שאתה מתכוון:
מה אמתות עושה ולא עושה
SHA256SUMS משלח באותו release כמו artifact, אז זה לא חתימה וזה לא מוכיח כלום על מי פרסם אותו. מה שזה כן מוכיח הוא שהבתים הם אלה ש-release פרסם — וכי digest נרשם כשהוספת את החבילה ובדוק מחדש לפני כל import, חבילה לא יכולה להשתנות תחת המכונה שלך לאחר מכן. מאגר שretags או החלפת asset מפסיק לטעון במקום להריץ בשקט משהו אחר.
בזמן ההתקנה החבילה גם מיובאת פעם אחת ונבדקת מול ה-manifest שלה. חבילה שה-artifact שלה לא עובר parse, או שרושמת משהו שונה ממה שהיא מצהירה עליו, נדחית לפני שמשהו מופעל — במקום להיות מותקנת בלי שגיאה ולהיכשל בקריאת הכלי הבאה שלך.
כשחבילה לא תטעון
חבילה שהמכונה הזו הונחתה לאכוף ואינה יכולה להריץ חוסמת את האירועים שהמדיניות החסרה שלה הייתה אמורה לכסות, במקום לאשר אותם בשקט — בתורpack/failproofai-pack-unavailable, שקודמת למדיניות שכן נטענה, כך שהחסימה מיוחסת לחבילה החסרה ולא לשומר שבמקרה הופעל ראשון. החריג הוא UserPromptSubmit, שבו נשלחת הנחיה במקום זאת: חסימה שם הייתה נועלת אותך מחוץ לסוכן שאתה צריך כדי לתקן את הבעיה. ראה Failure behavior.
אופליין ומראות
כדי לשתף את המדיניויות שלך בדרך זו, ראה Publish a policy pack.

