בלוג TopSpeed

כלים, פרויקטים, ותובנות מהשטח

← חזרה לכל הפוסטים
🇺🇸 English

MCP — איך סוכני AI זוכרים מה עשו אתמול

הבעיה הכי גדולה עם סוכני AI (Cursor, Claude Code, OpenClaw) היא שכל סשן מתחיל מאפס. אתה מסביר את הארכיטקטורה, הוא עושה עבודה מעולה, ובסשן הבא — הוא שכח הכל. כל מה שיש לנו היום זה קבצי MEMORY.md ו-CLAUDE.md שמוגבלים ל-200 שורות ומתיישנים.

מה זה MCP?

Model Context Protocol הוא סטנדרט פתוח שנוצר על ידי Anthropic. הרעיון פשוט: במקום שכל סוכן AI ישמור זיכרון בפורמט משלו, יש פרוטוקול אחיד שכולם מדברים. שרת MCP רץ ברקע ומספק כלים לכל סוכן שמתחבר — חיפוש, שמירה, שליפה.

AgentMemory — המימוש

AgentMemory הוא שרת MCP שמוסיף זיכרון מתמשך לכל סוכן AI. הוא רץ מקומית על השרת שלך (self-hosted, אפס תלות בענן) ומספק:

  • חיפוש משולש — BM25 (מילות מפתח מדויקות) + Vector (משמעות סמנטית) + Knowledge Graph (קשרים)
  • דיוק שליפה 95.2% על benchmark של ICLR 2025
  • חיסכון של ~80% בטוקנים — במקום להזריק את כל ההקשר, מזריק רק מה שרלוונטי
  • Embeddings מקומייםall-MiniLM-L6-v2, בלי API key, בלי עלות
  • שכחה אוטומטית — מנקה אוטומטית זיכרונות לא רלוונטיים
  • 51 כלי MCP — חיפוש, שמירה, ציר זמן, פרופילים ועוד

איך זה עובד בפועל

# AgentMemory server runs in the background
npx @agentmemory/agentmemory

# AI agent connects via MCP
# Session 1: you set up JWT auth with jose
# Session 2: you ask for rate limiting
# → The agent already knows your auth is in src/middleware/auth.ts
#   and that you chose jose for Edge compatibility
# Zero repeated explanations.

למה זה חשוב?

בעיית חלון ההקשר היא לא רק גודל — היא עלות. Opus 4 עולה $15 למיליון טוקנים. אם מזריקים 20K טוקנים של הקשר בכל הודעה, זה ~$0.30 לשאלה. AgentMemory מזריק ~2K טוקנים רלוונטיים — חיסכון של 90%.

זה גם פותר ״זיהום הקשר״ — כשיש יותר מדי מידע בחלון, המודל מתבלבל ומתחיל להזות. פחות רעש = תשובות מדויקות יותר.

אינטגרציות

AgentMemory עובד עם כל סוכן תואם MCP: Claude Code, Cursor, Gemini CLI, Codex CLI, OpenClaw, OpenCode, Cline, Goose, Windsurf ועוד. כל הסוכנים חולקים את אותו שרת זיכרון — מה ש-Claude Code למד, Cursor כבר יודע.

מלכודות התקנה — מה לא לעשות

  • רק openclaw mcp set! — עריכה ידנית של openclaw.json עם mcpServers או mcp.servers מפעילה כשל אימות סכמה. OpenClaw מוחק את הקונפיג בכל ריסטרט (שומר כ-.clobbered)
  • ללא אינטגרציית plugins — התיקייה integrations/openclaw בריפו דורשת plugins.slots ו-plugins.entries שמפעילים את אותו clobber. גישת MCP בלבד עובדת מושלם
  • ClawHub ≠ AgentMemoryclawhub install agentmemory מתקין מוצר אחר (agentmemory.cloud, שירות ענן בתשלום). הריפו הנכון: rohitg00/agentmemory — self-hosted וחינמי
  • קריסות שקטות של iii-engine — systemd מדווח ״active״ אבל נקודת הבריאות מתה. פתרון: KillMode=mixed בשירות כדי למנוע תהליכים יתומים

פרומפט התקנה מלא כאן — 5 שלבים, מוכן להעתקה. הפרויקט המקורי: rohitg00/agentmemory.

שורה תחתונה: MCP הוא הדבר הכי חשוב שקרה לסוכני AI מאז חלון ההקשר. במקום לזרוק ידע בסוף כל סשן, הסוכן שלך באמת זוכר. וזה משנה הכל. רק תקראו את ה-README קודם 😉

MCP סוכני AI זיכרון AgentMemory OpenClaw Claude Code