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

claude-mem מתעד מה קרה בסשן, דוחס את זה ומגיש בעצמו את הרלוונטי בסשן הבא — ואתם מפסיקים לספר את הפרויקט מחדש. פקודה אחת להתקנה, ומשם לא דורש תשומת לב. המלכודת המרכזית: הפקודה המוכרת npm install -g מתקינה רק את הספרייה ולא מפעילה דבר — צריך דווקא npx claude-mem install. 92 אלף כוכבים, רישיון Apache-2.0, פיתוח פעיל.
כל מי שעבד עם בינה מלאכותית יותר משבוע מכיר את הטקס. פותחים סשן חדש ומתחילים שוב: "יש לי פרויקט ב-Next.js, זה המבנה, זה מה שעשינו אתמול, וזו הסיבה שאסור לגעת בקובץ הזה". עשר דקות של סיפור מחדש על מה שכבר סיפרתם אתמול. ושלשום.
זו לא עצלות של המודל. הסשן נגמר וההקשר נעלם. הכלי פשוט לא זוכר אתכם.
מה הוא עושה
claude-mem משתלב ב-Claude Code ורץ ברקע. בזמן שאתם עובדים הוא מתעד תצפיות: אילו קבצים נפתחו, מה תוקן, לאיזו החלטה הגעתם. בסוף הסשן הוא דוחס את זה לסיכומים קצרים. בתחילת הסשן הבא הוא מגיש את אלה שרלוונטיים.
מבחוץ זה נראה כאילו הכלי זוכר אתכם. אתם מתיישבים בבוקר, והוא כבר יודע איך אתמול הסתיים.
במה זה שונה מ-CLAUDE.md
CLAUDE.md הוא מה שכתבתם ידנית: כללים, סטאק, הסכמות. הוא סטטי וצריך לתחזק אותו. claude-mem כותב את עצמו ושומר משהו אחר — את ההיסטוריה של מה שקרה. אחד לא מחליף את השני: הקובץ מתאר את הכללים, הזיכרון מתאר את הדרך. הם עובדים יחד.
איך הוא בנוי מבפנים
זו לא תוכנה אחת אלא כמה חלקים, וכדאי להבין מה בדיוק מתיישב לכם על המחשב.
- 1
חמישה הוקים של מחזור החיים
הנקודות שבהן התוסף נתלה על Claude Code: תחילת סשן, שליחת בקשה, אחרי קריאה לכלי, עצירה, סוף סשן. משם הוא יודע מה קרה.
- 2
שירות מקומי
שרת HTTP קטן על המחשב שלכם, עם ממשק אינטרנטי לעיון בזיכרון ולחיפוש בו. מנוהל על ידי סביבת הריצה Bun.
- 3
מסד נתונים SQLite
קובץ רגיל על הדיסק: סשנים, תצפיות, סיכומים. בלי ענן.
- 4
מסד וקטורי Chroma
חיפוש לפי משמעות ולא לפי התאמת מילים. הוא מה שמאפשר למצוא את "המקום שבו תיקנו את ההזדהות" בלי לזכור את הניסוח המדויק.
- 5
מיומנות חיפוש
מיומנות נפרדת שדרכה אתם שואלים את הזיכרון בשפה רגילה.
בנפרד שווה לציין איך נבנה החיפוש — זה מקרה נדיר שבו החיסכון תוכנן מראש. במקום לשפוך להקשר את כל מה שנמצא, הוא עובד בשלוש שכבות: קודם רשימת תוצאות קומפקטית (50–100 טוקנים לפריט), אחר כך ציר זמן סביב מה שמעניין, ורק אז הפרטים המלאים על הרשומות שנבחרו. המפתחים מדווחים על חיסכון של פי עשרה בערך מול "לטעון הכול" הנאיבי.
איך להריץ בחמש דקות
פקודה אחת, והיא גם הפרט החשוב ביותר בכל הניתוח.
npx claude-mem install
אחר כך הפעילו מחדש את Claude Code. ההקשר מסשנים קודמים יתחיל להופיע מעצמו.
אם אתם משתמשים בתוספים של Claude Code, אפשר להתקין משם:
/plugin marketplace add thedotmack/claude-mem/plugin install claude-mem
המלכודת שקל ליפול בה
הפקודה npm install -g claude-mem נראית נכונה ותסתיים בלי שגיאות — אבל תתקין רק את הספרייה. ההוקים לא יירשמו, השירות לא יעלה, והזיכרון לא יעבוד. התיעוד מזהיר מזה בכנות, אבל ההרגל חזק יותר: התקינו דרך npx claude-mem install או דרך התוסף.
מה יגיע למחשב: צריך Node.js בגרסה 20 ומעלה. את Bun ואת uv (מנהל החבילות של Python, דרוש לחיפוש הווקטורי) התוסף מתקין בעצמו אם הם חסרים. SQLite מגיע בחבילה. ב-Windows נתקעים בדרך כלל לא בתוסף אלא בכך ש-Node לא רשום ב-PATH — ואז הטרמינל פשוט לא מזהה את הפקודה npm.
למי כדאי ולמי לא
| מצב | האם כדאי |
|---|---|
| פרויקט אחד שאתם עובדים עליו חודשים | כן — כאן הזיכרון מחזיר את ההשקעה הכי מהר |
| כמה פרויקטים במקביל | כן — הוא מפריד את הזיכרון לפי פרויקט |
| משימות קטנות וחד־פעמיות, בכל פעם משהו חדש | לא — אין מה לצבור |
| רק התחלתם ועדיין לא התקנתם את Claude Code | קודם הטרמינל, הזיכרון אחר כך |
| עבודה עם מידע רגיש | בזהירות: התצפיות נכתבות לדיסק בגלוי |
השורה האחרונה אינה קטנוניות. הזיכרון מתעד את מה שקרה בסשן למסד נתונים מקומי. זה המחשב שלכם ואין שום ענן, אבל אם אתם עובדים עם הרשאות של אחרים או עם מידע אישי, כדאי להבין שחלק מזה יישקע בקובץ על הדיסק.
שורה תחתונה ישרה
זה אחד המקרים הנדירים שבהם פרויקט עם מאה אלף כוכבים באמת עושה את מה שהבטיח, ועושה זאת בשקט. פקודה אחת להתקנה, ומשם לא דורש תשומת לב — ודווקא הדרישה לתשומת לב היא מה שהורג את רוב התוספות מהסוג הזה.
מה שמטריד: יש כאן קצת יותר מדי תלויות לכלי ש"פשוט זוכר". Bun, uv, מסד וקטורי — כל אחד מהם מותקן אוטומטית, אבל כל אחד מהם עלול יום אחד להישבר, ואת התיקון תעשו אתם. יותר משלוש מאות issues פתוחים מלמדים שזה נשבר לא רק אצלנו.
הרישיון הוא Apache-2.0 — אפשר לשלב בכל מקום, כולל מוצרים מסחריים. ה-README מתורגם ליותר משלושים שפות, רוסית ביניהן.
השלב הבא
Claude Code: זיכרון קבוע לכל פרויקט
שלוש שכבות הזיכרון — CLAUDE.md, מסדי נתונים חיצוניים ותוספים כמו זה — ומתי כל שכבה באמת נחוצה.
תגובות