המדריך המלא ל-Claude
פרק 17 · CLI

Hooks: אוטומציה על מחזור חיי הסשן

Hooks הם פקודות שרצות אוטומטית באירועים מוגדרים במחזור החיים של הסשן: לפני כלי, אחרי כלי, בהודעות ועוד. הם מאכפים איכות ומדיניות בלי לסמוך על זיכרון.

אומת מול המקור בתאריך 2026-09-30

סרטון פתיחה

צעדים

  1. מכירים את סוגי האירועים שאפשר לתפוס: לפני ואחרי הרצת כלי, התחלת סשן, הודעות ועוד, לפי ה-hooks reference.
  2. כותבים hook פשוט לאכיפת איכות: למשל הרצת linter אחרי עריכת קובץ, כדי שקוד לא יישמר בלי בדיקה.
  3. hooks יכולים לחסום פעולה או להוסיף הודעה; משתמשים בזה לאכיפת מדיניות כמו איסור מחיקת קבצים מסוימים.
  4. בודקים hook בסשן ניסיון לפני שמפעילים אותו על עבודה אמיתית, כי hook שגוי חוסם עבודה תקינה.

המחשת מנגנון (אנימציה)

מלכודת נפוצה: hook שרץ על כל אירוע בלי סינון מעמיס ומאט; תפסו רק את האירועים והקבצים שבאמת רלוונטיים.
תרגיל מעשי: כתבו hook שמריץ בדיקה קלה (למשל echo או linter) אחרי עריכה, ובדקו שהוא נורה במקום ובזמן הנכונים.
דמו מצולם · הסרטון יתווסף בשלב המדיה

סיכום

בדיקת הבנה

למה משתמשים ב-hooks?

סיכום

מקורות רשמיים

→ הקודם חזרה לתוכן הבא ←