הצוות פותר באג התנתקות כואב.
הם מעבירים את הסשנים לשרת כדי שאפשר יהיה לבטל מיד טוקן שדלף. הבחירה מוסיפה מורכבות, אבל סוגרת את הפרצה.
Hunch נותן לכל סוכן קוד את ההחלטות, הפשרות והלקחים שנצברו מאחורי הקוד—כך שכל סשן מתחיל עם מה שהצוות כבר יודע.
מנגנון הגנה לא מובן מאליו נשאר בקוד. הסיפור שמאחוריו הולך ונעלם.
הם מעבירים את הסשנים לשרת כדי שאפשר יהיה לבטל מיד טוקן שדלף. הבחירה מוסיפה מורכבות, אבל סוגרת את הפרצה.
האירוע קבור ב-pull request ישן. שני אנשים עברו לצוותים אחרים. זרימת הסשן החריגה נראית עכשיו כמו מנגנון מיותר.
השינוי נקי ונכון מקומית. הוא גם פותח מחדש בדיוק את הכשל שהצוות כבר שילם כדי להבין.
העוזר רואה מה נבחר, מה נדחה ואיזה באג הבחירה מונעת. הוא בוחר דרך טובה יותר בלי לבקש מהצוות לספר שוב את הסיפור.
Hunch לומד מהעבודה ההנדסית הרגילה ומחזיר את החלק הרלוונטי בדיוק ברגע שבו הוא נדרש.
קומיטים, כשלי בדיקות והתיקונים שלכם הופכים להחלטות, באגים וכללים שנשמרים לאורך זמן—בלי טקס תיעוד נפרד.
לפני שינוי קובץ, העוזר רואה למה הוא בנוי כך, מה תלוי בו ומה כבר נכשל שם בעבר.
Hunch מסמן בשקט נסיגה ומסביר למה. אתם מחליטים מה קורה עכשיו; חסימה מופעלת רק אם בוחרים בה.
מאחורי הסיפור הפשוט עומדים גרף קוד דטרמיניסטי ורשומות ברורות שאפשר לסקור. Hunch מסביר את התשובה—ומציג את הראיות שמאחוריה.
.hunch/team.jsonשמרו את הזיכרון לצד הקוד או חברו את כל הצוות למאגר Git פרטי ייעודי אחד. עותקים חדשים מגלים אותו דרך מצביע ללא פרטי גישה.
גרף קודסמלים, קוראים, רכיבים ותלויות מחברים את הסיבה לקוד שעליו היא מגנה.
MCP + כלליםClaude Code, Cursor, VS Code, Windsurf, Codex ואחרים קוראים מאותו זיכרון.
התאמהשכבות, מסלולים שחייבים להתקיים, גישות שנדחו ורגרסיות מוכרות נבדקים בלי פסק דין של LLM.
מקורכל תשובה כוללת מקור, רמת ביטחון, קומיט וההיסטוריה שמאחורי ההמלצה.
מקומי תחילהאין צורך ב-SaaS. ידע פרטי יכול להישמר בשכבה נפרדת שנמצאת בשליטתכם.
זו הגרסה הקצרה. לארכיטקטורה ולכל היכולות ←
פקודה אחת מאנדקסת את המאגר, מחברת את העוזרים הנתמכים ושומרת את הזיכרון לצד הקוד.
hunch backfill --since 90d הופך את ההיסטוריה האחרונה לזיכרון שימושי כבר מהיום הראשון.
נסו „למה מודול הסשן בנוי כך?” העוזר עונה מתוך ההיסטוריה של הצוות ומצרף ראיות.
# התקנה מ-npm — נדרש Node 22.13+ $ npm install -g @davesheffer/hunch # אינדוקס + hooks + חיבור כל העוזרים $ cd your-repo && hunch init # התחלה קרה: חילוץ החלטות מההיסטוריה $ hunch backfill --since 90d # ה'למה' שמאחורי כל קובץ או סמל $ hunch why src/auth/session.ts
npm i -g @davesheffer/hunch && hunch init
משתמשים ב-Claude Code? התקינו במקום זאת כתוסף:
/plugin marketplace add davesheffer/hunch → /plugin install hunch@hunch
Open VSX
השאירו את ההחלטות שהצוות כבר קיבל זמינות לכל אדם ולכל עוזר שיגיעו בהמשך.