מצב דטרמיניסטימה זה מצב דטרמיניסטי, במילים פשוטות.לקריאת התזה ←

הסוכנים שלכם שוכחים.
Hunch זוכר.

כל סשן AI מתחיל מאפס. Hunch שומר מה הצוות החליט, מה בוצע ומה עדיין פתוח — עם מקורות, ב-Git — כדי שהסוכן הבא ימשיך מהנקודה שבה הקודם עצר.

ההקשר החסר

AI קורא את הקוד. הוא לא היה שם כשהחלטתם.

הוא רואה מה הקוד עושה — לא למה, מה נשבר בפעם הקודמת, או מה שינוי קטן ישבור בהמשך.

יום שני

הצוות מתקן באג בהתנתקות.

מצב ההתחברות עובר לשרת, כך שמפתח גנוב מפסיק לעבוד ברגע שמתנתקים.

כעבור חודשים

הקוד נשאר. הסיבה — לא.

הדיון קבור. הקוד הבטוח נראה עכשיו מסובך מדי.

בסשן הבא

AI ״מסדר״ אותו.

השינוי נראה מושלם. באג ההתנתקות חזר.

עם Hunch

הסיבה מגיעה קודם.

ברגע שהלקח מתועד, Hunch מציב את ההחלטה — ואת הבאג שהיא מונעת — מול הסוכן לפני שהוא עורך את הקובץ.

Hunch Memory בשתי דקות (באנגלית). אחר כך אפשר להעמיק בסדרה בת 7 פרקים: התקנה, hooks, תיעוד, מסירה, כללים, סחיפה וצוותים.
זמין היום

רשומה אחת. כל סשן. כל סוכן.

קבצים פשוטים ב-Git. אפשר לעיין בהם בדפדפן או לחבר סוכנים דרך MCP, HTTP, ה-CLI, TypeScript או Python.

זיכרון

לשמור את הסיבות

החלטות, רעיונות שנדחו, באגים ושאלות פתוחות נשמרים לצד הקוד שהם מסבירים.

החלטות

בלי סתירות שקטות

Hunch דוחה שתי החלטות נוכחיות שסותרות זו את זו. מחליפים אחת, וההיסטוריה מראה מה השתנה.

גישה

כל סוכן רואה את חלקו

בוחרים אילו סוכנים יכולים לפתוח כל מרחב, עד לרשומות בודדות. מפתח לכל סוכן מאפשר לחתום על מה שהוא כותב.

פעולות

לדעת מה בוצע ומה עוד פתוח

עבודה שהושלמה, התחייבויות פתוחות והמקורות שלהן במקום אחד. עבודה שאיש לא אימת נשארת מסומנת כלא מאומתת.

שליטה

אתם קובעים מה נחשב כלל

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

git

הרשומה שלכם, המאגר שלכם

קבצים קריאים ב-Git. אפשר לסקור שינוי, לבטל אותו ולבנות מחדש את האינדקס בכל עת.

כך Hunch עובד

לזכור. לשלוף. לבדוק.

Hunch נותן לסוכן תדריך קצר ודרך לבדוק את עבודתו. את העבודה עצמה הסוכן עדיין עושה.

01 / לזכור

לשמור את מה שלמדנו.

מתעדים החלטות, תיקונים וממצאים, מקושרים לקוד ולמקור שמהם הגיעו.

02 / לשלוף

לשלוף בדיוק ברגע הנכון.

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

03 / לבדוק

לבדוק, ואז להציג את הדוח.

Hunch מריץ את הכללים שנותנים בהם אמון וכותב דוח משימה: מה נמסר, במה הסוכן השתמש, ומה באמת עבר.

לראות את הראיות

לא סומכים על הסוכן. קוראים את הדוח.

כל דוח משימה מפריד בין שלושה דברים שרוב הכלים מטשטשים.

npm i -g @davesheffer/hunch
נמסרמה ש-Hunch מסר לסוכן
דווחבמה הסוכן אומר שהשתמש
נבדקאילו כללים ופקודות הורצו בפועל

בדיקה שעברה אינה מוכיחה לבדה ש-Hunch עזר. אין ראיות, אין טענה — התוצאה נשארת לא מאומתת. לקריאת דוח משימה →

בתוך כלי הקוד

לדעת מה שינוי ישבור לפני שמבצעים אותו.

בקוד, Hunch מחבר בין הסיבות לבין התלויות ולכללים שהצוות בחר להגן עליהם.

why

למצוא את הסיבה

ההחלטות, הרעיונות שנדחו והכשלים מהעבר שמאחורי כל קובץ או פונקציה.

טווח השפעה

לראות מה תלוי בו

עוקבים אחרי הקשרים האמיתיים של הקוד כדי לראות עד לאן שינוי יכול להגיע.

Project DNA

להכיר את סגנון הבית

המינוח וההרגלים ש-Hunch זיהה במאגר הזה. בגדר עצה בלבד.

compare

להשוות אפשרויות

מציבים ענפים מועמדים מול מה שכבר הוחלט.

conform

לוודא שהקוד עדיין עומד בהבטחותיו

למשל: האם מסלול התשלום עדיין בודק הרשאה?

בדיקת שינויים

להגן על כללים שסומכים עליהם

מסמן שינויים שמפרים כלל מהימן. מצב strict חוסם רק כשהכלל והעוזר שלכם מאפשרים זאת.

מתחילים

מתחילים במאגר אחד.

התקינו את Hunch

מתקינים את ה-CLI ומריצים hunch init בפרויקט שרוצים שיזכור.

ללמד אותו את ההיסטוריה שלכם

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

לשאול למה

טוענים מחדש את העוזר ושואלים למה קובץ בנוי כך. ב-Codex יש לאשר קודם את ההוקים ב-/hooks.

Claude CodeCursorVS CodeWindsurfCodexAntigravityAGENTS.md
  ~/your-repo
# התקנה מ-npm — נדרש Node 22.13+
$ npm install -g @davesheffer/hunch

# חיבור Hunch לפרויקט ולעוזרים
$ cd your-repo && hunch init

# אפשר ללמוד מ-90 הימים האחרונים
$ hunch backfill --since 90d

# בדיקת ה-DNA מבוסס הראיות של המאגר
$ hunch dna inspect

# לשאול למה קובץ קיים
$ hunch why src/auth/session.ts
npm i -g @davesheffer/hunch && hunch init

Hunch נותן עצה כברירת מחדל — שום דבר לא נחסם עד שמחליטים אחרת. לעדכון, מריצים hunch update, מחברים מחדש את העוזר, וב-Codex סוקרים פקודות שהשתנו ב-/hooks.

משתמשים ב-Claude Code? התקינו במקום זאת כתוסף:
/plugin marketplace add davesheffer/hunch → /plugin install hunch@hunch
Open VSX

רשומה אחת, מפנייה של לקוח ועד תיקון מאומת.

זו המטרה: לקוח מדווח על בעיה, סוכן מתקן את הקוד, וסוכן אחר מוודא שהטיפול הושלם. המצב המשותף זמין היום; הפיילוט של Sofia בודק את ההעברה המלאה.