אנתרופיק משיקה Mods ל-Claude Code: מפתחים יוכלו לשנות את הכלי מבפנים באמצעות קוד
אנתרופיק השיקה את Mods, מערכת שמאפשרת למפתחים לשנות את המראה ואת ההתנהגות של כלי התכנות Claude Code באמצעות פונקציות JavaScript או TypeScript. ה-Mods רצים בלי sandbox ועם ההרשאות של המשתמש, ולכן החברה ממליצה להתקין אותם רק ממקורות מהימנים.
אנתרופיק השיקה את Mods, מערכת חדשה ל-Claude Code, כלי התכנות מבוסס ה-AI של החברה. לפי הדיווח באתר The Decoder, מדובר למעשה ב-middleware, כלומר שכבת קוד שרצה בתוך הכלי עצמו. המערכת מבוססת על plugins (תוספים) ומאפשרת למפתחים לשנות גם את מראה הכלי וגם את אופן הפעולה שלו.
איך זה עובד
כל Mod הוא פונקציה שכתובה ב-JavaScript או ב-TypeScript ומתחברת לאירועים מסוימים בזמן הריצה של Claude Code. האירועים האלה כוללים קריאות לכלים (tool calls, הפעולות שהמודל מבצע, כמו קריאת קבצים או הרצת פקודות), הנחיות שהמשתמש כותב וגם את הצגת הממשק.
בפועל, מפתחים יכולים להוסיף לצד חלון הצ'אט פאנלים משלהם, לעצור קריאות לכלים ולשנות אותן לפני שהן מתבצעות, או להוסיף פקודות חדשות לגמרי. לדברי אנתרופיק, חלק מהיכולות שכבר מובנות בכלי, למשל הפקודה /diff, בנויות כבר עכשיו כ-Mods. החברה גם פרסמה ב-GitHub דוגמאות ל-Mods שמפתחים יכולים להיעזר בהן.
ה-Mods עובדים ב-CLI (ממשק שורת הפקודה), באפליקציית הדסקטופ ובאופן חלקי גם בתוסף ל-VS Code.
אזהרת אבטחה
ה-Mods רצים עם ההרשאות של המשתמש ולא בתוך sandbox, סביבה מבודדת שמגבילה את מה שקוד יכול לעשות. במילים אחרות, Mod שמותקן במחשב יכול לעשות כל מה שהמשתמש עצמו יכול לעשות. לכן אנתרופיק ממליצה להתקין Mods רק ממקורות מהימנים. ארגונים יכולים לקבוע אילו Mods מותר לטעון בסביבה שלהם.
ה-Mod הרשמי הראשון: You Should Know
התוסף הרשמי הראשון שמבוסס על המערכת נקרא You Should Know. הוא מפעיל agent נפרד שעוקב אחרי מה ש-Claude כותב, ושולח הודעת "Heads up" כשהוא מזהה מידע חשוב שהמשתמש אולי פספס. כדי להפעיל אותו מריצים את הפקודה:
/plugin enable cc-plugin-you-should-know@builtin
למה זה חשוב
העובדה שאנתרופיק בונה פיצ'רים פנימיים כמו /diff כ-Mods מרמזת, ככל הנראה, שזו לא תוספת שולית אלא חלק מהארכיטקטורה של הכלי עצמו. המשמעות היא שמפתחים חיצוניים מקבלים גישה לאותם מנגנונים שהחברה משתמשת בהם. כך Claude Code הולך ומתקרב לפלטפורמה שאפשר להרחיב, בדומה לעורכי קוד כמו VS Code, שחלק גדול מהערך שלהם מגיע מהתוספים.
לארגונים זה כנראה גם הזדמנות וגם סיכון. היכולת לעצור קריאות לכלים יכולה לשמש לאכיפת מדיניות פנימית, למשל חסימה של פקודות מסוימות. מצד שני, כיוון שה-Mods רצים בלי בידוד, הם מגדילים את שטח התקיפה, ולכן אפשרות הבקרה הארגונית על ה-Mods שמותר לטעון צפויה להיות חשובה במיוחד בסביבות עבודה רגישות.