חזרה
Anchor Browser משלב את AgentCore Payments עבור עסקאות x402 אוטונומיות
SiTech AI Team3 דק׳ קריאה

Anchor Browser משלב את AgentCore Payments עבור עסקאות x402 אוטונומיות

Anchor Browser מתחבר ל-Amazon Bedrock AgentCore Payments: סוכנים יכולים לשלם באופן עצמאי על דפים וממשקים מאובטחים באמצעות x402. הריצה לא נחשפת למפתחות, והתקציב נשלט ברמת התשתית.

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

סוכני AI צריכים יותר ויותר גישה למשאבי אינטרנט בתשלום לפי דרישה: נתוני פרימיום, ממשקי מחקר, תכני מפרסמים בתשלום. כשסוכן נכנס למשאב כזה, השרט מחזיר HTTP 402 Payment Required. ללא מנגנון תשלום, תקציב סשן או נתיב תוכנה מתאים, המשימה נתקעת ומחייבת התערבות ידנית.

Anchor Browser יחד עם Agentic Payments מבצע תשלומי מכונה-למכונה מטעם הסוכן. הוא נוצר בשיתוף AWS Generative AI Innovation Center Partner Agent Factory וזמין ב-AWS Marketplace. הפתרון מאחד את Anchor Browser ו-Amazon Bedrock AgentCore Payments, מה שמאפשר לסוכנים לשלם אוטונומית על ממשקי API, שרתי MCP ותוכן אינטרנט.

כיצד תהליך התשלום עובד

פרוטוקול x402 הוא תקן פתוח לתשלומי מכונה-למכונה על בסיס HTTP. השרת מחזיר 402 Payment Required יחד עם הסכום, שיטות תשלום אפשריות וכתובת לתשלום. כאשר סוכן פעיל ב-Anacle Browser נתקל במשאב כזה, AgentCore Payments מאשר ומשלים את העסקה במסגרת תקציב מוגדר מראש, והתהליך ממשיך בצורה חלקה.

Anchor Browser יוצר AgentCore PaymentSession נפרד עבור כל סשן שמתחיל עם x402 מופעל. הדפדפן קורא את הקריאה 402 ומשווה את שיטת התשלום לכלי המתאים, AgentCore בודק את התקציב ומייצר הוכחה קריפטוגרפית. חומר המפתח לא נחשף לדפדפן ולא לסביבת הריצה של הסוכן. הדפדפן מוסיף הוכחה חתומה כ-PAYMENT-SIGNATURE עבור x402 v2 או כ-X-PAYMENT עבור x402 v1 וחוזר על הבקשה בדיוק פעם אחת. הסוחר מאמת, מבצע חיוב ומחזיר את המשאב המאובטח.

במרכז נמצא Payment Manager, משאב ברמה הגבוהה ביותר, אחראי על תיאום פעולות התשלום עם חשבון AWS. PaymentConnector מחבר אותו לספק הארנק, בין אם מדובר ב-Coinbase Developer Platform (Coinbase CDP) או ב-Stripe Privy. PaymentCredentialProvider שומר את נתוני הספק ב-AgentCore Identity, ו-PaymentInstrument קובע את כתובת הארנק ממנה הכסף מושקע. לאיתור נקודות קצה, AgentCore מציע דרך AgentCore Gateway את שרת Coinbase x402 Bazaar MCP.

כדי להפעיל תשלומים, יש להגדיר session.x402 ל-true בעת יצירת הסשן; ברירת המחדל היא false. לאחר ההפעלה, הדפדפן מטפל בקריאות 402, חתימות וחזרות בשקיפות עבור ניווט, בקשות fetch ובקשות XHR. בקוד האוטומציה אין לא מפתחות ארנק ולא כותרות תשלום. תהליכי עבודה קיימים עם Playwright, Puppeteer ו-Chrome DevTools Protocol ממשיכים לפעול ללא שינוי. עבור נקודות קצה של API בתשלום, כלי x402 המוטמע מטפל בבקשות POST, PUT ושיטות HTTP אחרות בהקשר הדפדפן לפי אותם כללים.

אבטחה, תקציב וחיוב

האינטגרציה מעבירה את ניהול מחסנית התשלומים לתשתית התשתית. ל-Anacle Agent נשארים רק סשן תקציב וכלי x402, בעוד אימות, סודות ארנק, מגבלות הוצאה, ניטור וחתימת הוכחה נמצאים בשכבת AgentCore Payments. החתימה והחיוב מתבצעים בתוך AgentCore, ולכן לסביבת הריצה אין אף פעם גישה לחומר המפתח שיכול להעביר כסף.

התקציב נשלט ברמת התשתית לפני כל הרשאת תשלום; ניסיונות תשלום, אישורים, דחיות וחיובים מתועדים ב-Amazon CloudWatch. כאשר סשן מגיע למגבלת ההוצאה, AgentCore דוחה את התשלום. Anchor Browser מתקן זאת באמצעות שימוש בקרדיטים של תשלומי x402 של צד שלישי, ומתקן את אותה חשבונית במסגרת זמן סשן הדפדפן, בלי להיכנס להחלפת ארנקות קריפטוגרפיות בנפרד או להתחייבויות חיוב on-chain.

מקורות: AWS Machine Learning Blog

SSiTech

SiTech — פיתוח אתרים בכוח ה-AI

אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.