שבועיים אחרי שחברת Anthropic הציגה את שלד הסוכנים שלה למסחר מקוון, צוות הפיתוח של WooCommerce שחרר אתמול מימוש פתוח משלו. על הנייר, זה חלום של כל בעל אתר שרוצה לתת ללקוח לשוחח עם חנות, לחפש פריטים ולהרכיב עגלה. מאחורי הקלעים מסתתר גם סוכן ניהולי שיודע לסרוק חוסרי מלאי, להציע מחירים ולשכתב תיאורים. לפי הפוסט הרשמי בבלוג ההנדסה של WooCommerce, המטרה היא להשאיר את השליטה בידי הסוחר. בפועל, החבילה הזאת רחוקה מלהיות תוסף שמורידים בלחיצת כפתור.
סוכן חכם, חנות נפרדת
המערכת שנמצאת כעת במאגר Agentic Tools repo בתוך GitHub אינה תוסף וורדפרס רגיל. מדובר בקוד ייחוס ניסיוני שמחייב הרמת תשתית עצמאית לצד האתר. צד השרת דורש סביבת פייתון 3.11 ומעלה, בעוד שממשק המשתמש של סוכן הקניות בנוי על גבי Node 22 ופריימוורק Next.js. התקשורת מול המודל של Claude נשענת על אחד משלושה נתיבים: Messages API, ערכת הפיתוח לסוכנים של החברה, או סוכנים מנוהלים דרך פרוטוקול MCP.
ההפרדה הזאת אומרת שסוכן הקניות מתפקד כחלון ראווה חיצוני. לקוח שמדבר עם הסוכן עושה זאת בממשק צד לקוח נפרד, ורק ברגע האמת מועבר לחנות. בצד הסוחר, הממשק מציג התראות על מוצרים שאזלו או זינוק בהחזרות, ומאפשר לבקש עדכון מחיר או הזמנת מלאי.
כל פעולת כתיבה מחייבת לחיצה ידנית על אישור. הסוכן אפילו מתוכנת לסרב אם תבקשו ממנו לאשר את הפעולות של עצמו.
Please keep in mind that these are built for experimentation and growth, and are not maintained within official capacity.שאני בנרג'י, בלוג ההנדסה של WooCommerce
הארנק נשאר בידיים שלכם
ההחלטה הארכיטקטונית החשובה ביותר בפרויקט נוגעת לכסף. הסוכן של אנתרופיק לעולם אינו מקבל פרטי תשלום, אינו מבצע סליקה ואינו סוגר הזמנות בעצמו. כדי לחבר בין השיחה לחנות, המפתחים יצרו תוסף גישור קטן שרץ בתוך וורדפרס. העגלה של הסוכן מתנהלת מול Store API באמצעות טוקן ייעודי, בעוד שהדפדפן של הקונה מחזיק סשן נפרד שאינו רואה אותה. ברגע שהקונה מבקש לשלם, התוסף מעביר את הפריטים לעגלת הגולש הרגילה, מוודא זמינות מלאי, ומנתב אותו ישירות לעמוד התשלום המקורי של האתר.
עבור השוק המקומי, זו הקלה גדולה. מכיוון שהסוכן פשוט מפקיד את המוצרים בעגלה הרגילה ומעביר את הגולש לצ'ק-אאוט המוכר, אין צורך לפתח חיבורים מיוחדים עבור שירותי סליקה מקומיים או תוספי הפקת חשבוניות ירוקות בישראל. הכל ממשיך לעבוד דרך השערים שכבר הגדרתם באתר. ברגע שהקונה משלים את הרכישה בעמוד הרגיל, התוסף מרוקן את עגלת הסוכן ומתעד את מקור ההזמנה, מה שמאפשר לו לענות בהמשך לשאלות כמו איפה המשלוח שלי.
רשימת המלכודות שבדוקומנטציה
מי שיקרא את האותיות הקטנות בקוד יגלה שורת מגבלות שמבהירה מדוע אסור להפעיל את הכלי הזה בעסק חי. הראשונה היא אבטחה: במערכת אין שום מנגנון אימות מובנה. כל מי שמסוגל לשלוח בקשת רשת לשרת הפייתון יכול להשתמש בו, בעוד ששירות הסוחר מחזיק מפתח REST API עם הרשאות כתיבה מלאות לחנות שלכם. ללא הקמת שכבת הגנה ואימות עצמאית משלכם, מדובר בפרצה חמורה.
המגבלה השנייה היא היעדר מנגנון ביטול. אין אפשרות לבצע Undo לפעולות שהסוכן ביצע. אם אישרתם עדכון מחיר שגוי ותרצו לחזור לאחור, תצטרכו לבקש מהסוכן לייצר פעולה חדשה עם הערכים הישנים, וגם הבקשה הזו עלולה להיתקל בסירוב או בטעות חישוב של המודל. אין כאן יומן שינויים עמיד בוורדפרס; השיחה היא התיעוד היחיד, ואתחול של השרת מוחק אותה כליל. השינויים עצמם מופיעים בחנות תחת שם המשתמש של בעל מפתח ה-API ללא שום ציון שמקורם ב-AI.
הפרויקט מוגבל מראש לחנויות קטנות בלבד, עם סריקה שנעצרת ב־250 מוצרים ו־400 הזמנות אחרונות. אם יש לכם קטלוג רחב יותר, נתוני המכירות וההתראות פשוט ישתבשו. מנגנון אחזור המידע מבוסס על חיפוש מילות מפתח רגיל בווקומרס, והמודל רק מעבד את התוצאות שהתקבלו. קטלוג עם שמות מורכבים עלול להוביל לפספוסים.
לבנות רק בסביבת פיתוח
כרגע, מדובר בניסוי מעבדה שמיועד למפתחים ולסוכנויות שרוצים להתנסות בבניית סוכני AI. חבילת הדוקר המסופקת מאפשרת להרים תוך כרבע שעה חנות בדיקות מקומית עם שמונה מוצרים ותשע הזמנות. לא הייתי ממהר לחבר את זה למאגר נתונים חי בלי גיבוי מלא וסביבת Staging סטרילית לחלוטין. עלויות השימוש בטוקנים של Claude והתחזוקה של שרת חיצוני נופלות כולן עליכם.
לבעלי חנויות שאינם אנשי פיתוח עדיף להמתין. חברת WooCommerce עובדת במקביל על המוצר הרשמי שלה, WooCommerce AI, שמתפקד כתוסף רגיל בתוך ממשק הניהול. בניגוד לקוד הניסיוני, הגרסה הרשמית כוללת מנגנון ביטול מובנה, דירוג רמות הפיכות לכל שינוי, יומן פעילות מסודר ותמיכה בעדכונים מרוכזים, בלי צורך לנהל שרתים חיצוניים.
| מאפיין | Claude Commerce Agent (קוד פתוח) | WooCommerce AI (בטא רשמית) |
|---|---|---|
| סביבת ריצה | שרת פייתון ופרונטאנד Next.js חיצוניים | תוסף וורדפרס שרץ בתוך wp-admin |
| מנגנון ביטול (Undo) | אין (מחייב יצירת פעולה מתקנת) | מובנה עם דרגות הפיכות |
| אבטחה ואימות | אין אימות מובנה, מפתח כתיבה חשוף | הרשאות משתמש מובנות במערכת |
| יומן פעילות | שיחה זמנית שנמחקת באתחול | Activity Log מובנה ומסודר |
| מגבלת נפח | עד 250 מוצרים ו־400 הזמנות | מותאם לנפחי מסחר גבוהים |
| תחזוקת שרתים | באחריות המפתח המקים | אין צורך בשרת נוסף |
הקוד פתוח לכולם, אבל השרת האמיתי עדיין מעדיף שקט.
מקורות
- Running the Claude Commerce Agent on WooCommercehttps://developer.woocommerce.com/2026/09/16/wc-claude-commerce-agent/
- Shani Banerjee, Author at The WooCommerce Developer Bloghttps://developer.woocommerce.com/author/shanibanerjee
- Running the Claude Commerce Agent on WooCommerce Engineering – The WooCommerce Developer Bloghttps://developer.woocommerce.com/2026/09/16/wc-claude-commerce-agent
- Engineering – The WooCommerce Developer Bloghttps://developer.woocommerce.com/engineering
- Running the Claude Commerce Agent on WooCommerce Engineering – The WooCommerce Developer Bloghttps://developer.woocommerce.com/2026/09/16/wc-claude-commerce-agent/\
- Agentic Tools repohttps://github.com/woocommerce/agentic-tools/
- WooCommerce AIhttps://woocommerce.com/ai/
- GitHubhttps://weba.co.il/tools/github/
- Next.jshttps://weba.co.il/tools/next-js/
- WooCommercehttps://weba.co.il/tools/woocommerce/
הידיעה נכתבה מהמקורות שלמעלה בתאריך הפרסום, וכל טענה בה נבדקה מולם. מצאתם טעות? כתבו.