מה זה מודים בקלוד קוד?
ב-1 באוקטובר 2026 אנתרופיק השיקו את המודים: פונקציות קטנות שמשנות איך קלוד קוד עובד. לפי ההודעה, מוד יכול לשכתב פרומפט, להוסיף ממשק, להחליף פיצ'ר מובנה או להוסיף משהו חדש לגמרי. אפילו הפיצ'ר /diff של קלוד קוד בנוי היום כמוד, כך שאפשר לכבות אותו או להחליף בגרסה שלכם.

איך זה עובד מאחורי הקלעים: בכל פעם שקלוד קוד עושה משהו, כמו לקרוא לכלי, לשלוח בקשה למודל או לצייר חלק מהמסך, הוא יורה אירוע. מוד נתלה על אירוע כזה, ויכול להסתכל עליו, לשנות אותו או לענות במקומו. כתבתי על הצד של הממשק (פאנלים, כפתורים ושיתוף) במדריך מודים לקלוד קוד: לשנות את האפליקציה במילים. כאן אנחנו מתמקדים בשלושה מודים שחוסכים זמן וכסף.
והכי חשוב: לא צריך להיות טכנולוגי בשביל זה. לפי התיעוד, אתם מתארים את המוד במילים שלכם, וקלוד כותב אותו בעזרת סקיל מובנה בשם plugin-authoring. כשהקובץ הראשון נשמר, קלוד קוד שואל אם להפעיל טעינה חמה לסשן, ומאותו רגע כל שינוי נטען בסוף הסבב.
מה צריך לפני שמבקשים מוד?
- קלוד קוד בגרסה 2.1.287 ומעלה בטרמינל, או אפליקציית הדסקטופ מגרסה 2.1.286 (לפי התיעוד). בודקים עם claude --version.
- סשן אינטראקטיבי בתיקייה שסימנתם כמהימנה. מוד שקלוד כותב לא נטען בהרצה של claude -p ולא במצב --safe-mode.
- כדי שהמוד יישאר אחרי שהסשן נגמר, מעתיקים את התיקייה שלו מ-~/.claude/dev-mods/ למקום שלכם וטוענים עם claude --plugin-dir.
claude --version
claude --plugin-dir ~/mods/cheap-routerאיך שולחים בקשות פשוטות למודל זול יותר?
זה המוד שבגללו רוב האנשים פה. התיעוד של אירוע turn.step אומר במפורש שמוד יכול לשלוח בקשה אחת למודל אחר, עם next({ ...e, model }). כלומר אפשר לבנות "מנהל עבודה" קטן: שאלה קצרה כמו "מה השם של הקובץ הזה" או "תסדר את הרווחים" הולכת ל-Haiku, והעבודה הכבדה נשארת על המודל הראשי.
תעתיקו את הבקשה הזו לסשן של קלוד קוד:
make a mod called cheap-router. On every turn.step, look at the request: if the last user message is under 200 characters, has no attached files, and asks for a small edit, a rename, a format fix or a short factual answer, send that one request to haiku with yield* next({ ...e, model: 'haiku' }). Everything else stays on my main model. Never reroute subagent requests (e.agentId is set). Add a dim line in the transcript saying which model answered, so I can see it working. Add a /router on|off command to switch it.אחרי שקלוד כותב את המוד, תאשרו את הקבצים ואת הטעינה החמה, ותנסו שאלה קטנה. השורה העמומה בתמליל תגיד לכם איזה מודל ענה.
כמה זה חוסך? תלוי איך אתם עובדים, ואין לי מספר שאני יכול להבטיח. ההיגיון הוא אותו היגיון שאנתרופיק עצמם ממליצים עליו במאמר על בניית סוכנים: לנתב שאלות קלות ונפוצות למודלים קטנים וזולים, ושאלות קשות למודלים חזקים. אם אתם מעדיפים לבחור מודל לכל סוכן בלי לכתוב מוד, יש מדריך על ניתוב מודלים בקלוד קוד.
איך מוסיפים פקודה שרצה גם באמצע עבודה?
פקודה רגילה בקלוד קוד מחכה שקלוד יסיים את מה שהוא עושה. מוד יכול לרשום פקודה עם immediate: true, שלפי התיעוד מריצה את הפונקציה שלכם מיד, בלי סבב של קלוד, גם כשהוא באמצע עבודה. זה מתאים בדיוק לדברים שאתם עושים עשר פעמים ביום ולא רוצים לחכות להם.
דוגמה מעשית לבעל עסק: פקודה /note ששומרת רעיון לקובץ בלי לעצור את קלוד, ופקודה /today שמראה מה השתנה היום בפרויקט.
make a mod that registers two commands with immediate: true. /note <text> appends the text with a timestamp to ~/notes/inbox.md and prints "saved". /today runs git log --since=midnight --oneline in the current folder and prints the result. Neither command should start a Claude turn. Register the commands last in session.start and wrap them in try/catch.הבקשה כוללת שני פרטים מהתיעוד שחוסכים כאב ראש: רישום הפקודות בסוף session.start, ועטיפה ב-try/catch, כי שם פקודה שכבר תפוס גורם לשגיאה, ושגיאה עוצרת את כל שאר ה-hook.
איך מוסיפים לכל בקשה את ההקשר של העסק?
אירוע prompt.submit רואה כל פרומפט לפני שהסבב מתחיל, ולפי התיעוד מוד יכול לשכתב אותו או להוסיף לו. הדוגמה הרשמית מוסיפה את שם הענף בגיט בכל פעם שמזכירים pull request. אנחנו נעשה אותו דבר עם העסק: בכל פעם שאתם מבקשים טקסט ללקוחות, המוד מוסיף לבד את הקהל, הטון והמוצרים שלכם.
make a mod with a prompt.submit hook. If my prompt mentions a post, an email, a landing page, a caption or a client, append the contents of ~/business/context.md after my text, under the heading "Business context". Leave every other prompt unchanged. Read the file fresh each time so my edits apply at once.ובקובץ context.md אתם כותבים בעברית מי הקהל שלכם, איך אתם מדברים, אילו מוצרים יש ומה אסור להגיד. היתרון על פני CLAUDE.md: ההקשר נכנס רק כשהוא רלוונטי, ולא אוכל מקום בכל שיחה.
הקהל: בעלי עסקים קטנים בישראל, 30 עד 55, לא טכנולוגיים.
הטון: עברית מדוברת, פונים ב"אתם", משפטים קצרים, בלי מילים כמו "מהפכה".
המוצרים: סדנה חודשית, ליווי אישי, מדריכים חינמיים באתר.
אסור: להבטיח תוצאות במספרים, להשוות למתחרים בשם.ככה כל פוסט, מייל או דף נחיתה שאתם מבקשים יוצא כבר בשפה של העסק, בלי שתצטרכו להדביק את אותה פסקה בכל פעם מחדש.
מה חשוב לדעת לפני שמתקינים מודים?
- מודים לא רצים בארגז חול: אנתרופיק כותבים שמוד רץ עם אותן הרשאות כמו קלוד קוד. הוא יכול לקרוא קבצים, לראות משתני סביבה ומפתחות, ואפילו לאשר קריאה לכלי לפני שתישאלו. מתקינים רק ממקורות שאתם סומכים עליהם.
- בודקים לפני שמתקינים: הפקודה claude plugin validate על תיקיית המוד מציגה אילו אירועים הוא תופס ומה הוא מבקש לעשות, בלי להריץ אותו.
- מכבים בקלות: מוד אחד מכבים בלשונית Installed של /plugin. כל המודים לסשן אחד: מפעילים עם --safe-mode.

ועוד דבר על המוד הראשון: מודל זול טועה יותר. אל תנתבו אליו עריכת קוד גדולה או החלטות על לקוחות. תתחילו עם תנאי צר (בקשות קצרות בלבד), תסתכלו שבוע על השורות העמומות שהמוד מוסיף, ורק אז תרחיבו.
מוד שקלוד כתב בסשן נמחק אחרי תקופת הניקוי של קלוד קוד, אם לא העתקתם אותו החוצה. ואם אתם עובדים בארגון במסלול Team או Enterprise, מנהל יכול להגביל אילו מודים נטענים, ויש מוד אבטחה מובנה שנטען ראשון.
שאלות נפוצות על מודים בקלוד קוד
מה ההבדל בין מוד ל-hook רגיל?
hook רגיל מוגדר בקובץ הגדרות ומריץ פקודת מעטפת מבחוץ. מוד הוא פונקציה שרצה בתוך קלוד קוד, ולכן הוא יכול לשכתב אירועים, לצייר ממשק ולהחליף פיצ'רים, דברים ש-hook לא יכול.
צריך לדעת לתכנת כדי ליצור מוד?
לא. מתארים לקלוד קוד במילים מה אתם רוצים, והוא כותב את המוד בעזרת הסקיל המובנה plugin-authoring. אתם רק מאשרים את הקבצים ובודקים שזה עובד.
מוד יכול לשלוח בקשות ל-Haiku?
כן. לפי התיעוד, באירוע turn.step מוד יכול לשלוח בקשה אחת למודל אחר. בגרסאות לפני 2.1.309 כדאי לכתוב מזהה מלא של מודל ולא כינוי.
זה בטוח להתקין מודים מהאינטרנט?
רק ממקורות שאתם סומכים עליהם. מודים רצים עם ההרשאות שלכם ולא בארגז חול. לפני התקנה מריצים claude plugin validate כדי לראות מה המוד עושה.
המוד נשאר אחרי שסוגרים את קלוד קוד?
מוד שקלוד כתב נטען רק בסשן שבו הוא נוצר. כדי לשמור אותו מעתיקים את התיקייה שלו למקום משלכם וטוענים עם claude --plugin-dir, או מוסיפים אותו למרקטפלייס.
