من الذي يتقدم بهذا الطلب؟ مصادقة الوكلاء 101 - كاميل بوتريك، كي كارد
원제 · Who Is Making This Request? Agent Auth 101 - Kamil Potrec, Keycard
핵심 요약
يمثل غياب أمان الوكلاء مخاطرة كبيرة تستدعي نقل بيانات الاعتماد إلى بوابات وسيطة واستخدام معايير مفتوحة لضبط الهويات والسياسات.
하이라이트
تستخدم خوادم بروتوكول سياق النموذج حسابات خدمة ذات امتيازات عالية للتواصل مع خدمات الخلفية نيابة عن عدة مستخدمين.
تتسبب البرمجيات غير الحتمية للوكلاء في صعوبة إسناد الطلبات وتحديد ما إذا كان الإجراء صادراً عن المستخدم أم عن الوكيل.
تتطلب حماية أنظمة الوكلاء فصل بيانات الاعتماد عن بيئة التنفيذ ونقلها إلى حصون آمنة وبوابات تحقق في وقت التشغيل.
تتيح البوابات إبطال بيانات الاعتماد بشكل فوري والتحقق من الطلبات بدقة نظراً لوقوعها على مسار الشبكة.
يوفر موقع agentbaseline.org تنفيذاً مرجعياً لمصنع برمجيات يغطي جميع قدرات أمان وحماية الوكلاء.
타임라인
التحديات الأمنية في تواصل الوكلاء
يتواصل الوكلاء مع خوادم بروتوكول سياق النموذج (MCP) باستخدام رموز وصول أو مفاتيح ثابتة، بينما تعتمد خوادم MCP على حسابات الخدمة للتواصل مع قواعد البيانات والواجهات الداخلية. نظراً لطبيعة الوكلاء غير الحتمية واستجابتهم للبيانات، تصبح عملية تتبع مصدر الطلبات وتحديد المسؤول عنها أمراً بالغ الصعوبة عند تنفيذ المهام.
- يستخدم المستخدمون رموز وصول مبهمة تتيح للوكلاء اتخاذ الإجراءات بناءً عليها.
- تستعين خوادم بروتوكول سياق النموذج بحسابات الخدمة لتجميع الصلاحيات والاتصال بخدمات الخلفية.
- تفتقر أنظمة الوكلاء إلى آليات واضحة لإسناد الطلبات ومعرفة ما إذا كان المنفذ هو المستخدم أو الوكيل.
مخاطر الوضع الراهن وإعادة استخدام الأنماط
تتجمع بيانات الاعتماد مع زيادة رغبة الوكلاء في تنفيذ المزيد من المهام، مما يجعلها عرضه لسوء الاستخدام وغياب القدرة على إلغائها بسهولة. يشبه هذا الوضع ترك الحواسيب المحمولة مفتوحة ودون قفل، مما يتطلب تفعيل تقنيات مصادقة الهويات مثل أحمال العمل والمفاتيح الخاصة قبل منح الوكلاء أي صلاحيات.
- تؤدي مبيعة رموز الوصول وتركها مبعثرة إلى تفقد البنية التحتية لحمايتها من سوء الاستخدام.
- تتيح تقنية OAuth إصدار بيانات اعتماد ديناميكية ومحددة النطاق للتفاعلات المحددة.
- يمكن إعادة استخدام أنماط مصادقة البرمجيات التقليدية للوكلاء بعد إخراج حلقات الاستدلال من المعادلة.
تعقيدات الأمان على نطاق واسع وحدود حزم تطوير البرمجيات
يؤدي التعامل مع مئات واجهات برمجة التطبيقات المختلفة ووكلاء متعددين إلى تعقيد تدفق التفويض وفرض السياسات. ورغم فائدة حزم تطوير البرمجيات (SDKs)، إلا أنها لا تستطيع حل مشكلة إخفاء بيانات الاعتماد عن الوكلاء أو سد فجوات الاستخدام في اللغات القديمة وبرمجيات الحوسبة السحابية.
- تتطلب إدارة مئات واجهات برمجة التطبيقات المختلفة حل مشكلات الهويات وتنسيق السياسات عبر مراكز متعددة.
- تُظهر حزم تطوير البرمجيات فجوات في التبني وتفشل في إخفاء بيانات الاعتماد عن الوكلاء.
- تحتاج أنظمة التدقيق إلى معرفة الجهة التي قامت بالتصريح بالطلب لتحسين الأداء وتصحيح الأخطاء.
دور البوابات وخدمات الحماية في تأمين الوكلاء
تعمل البوابات على اعتراض الطلبات والتحقق من سريان السياسات قبل حقن بيانات الاعتماد الآمنة وإرسالها إلى الأنظمة الخارجية، مما يمنع الوكلاء من الوصول المباشر للمفاتيح. على الرغم من بعض التأخير وإضافات التعقيد التقني، تضمن البوابات مراقبة دقيقة وإبطالاً فورياً للرموز المميزة عبر الأنظمة الموزعة.
- تنقل البوابات بيانات الاعتماد خارج بيئة التنفيذ وتضعها في حصون آمنة للوساطة الفورية.
- تفرض البوابات إبطالاً فورياً للرموز وتفحص الطلبات بدقة لتخفيف صلاحيات الوصول الزائدة.
- تقدم كي كارد مستوى تحكم موحد يمنح الوكلاء هويات ويوفر بوابات وسياسات وحزم تطوير برمجيات آمنة.
설명
When an agent sends an invoice using your token, who actually made the request? Kamil Potrec of Keycard breaks down how agents get credentials today (personal tokens, static keys, over-privileged service accounts) and what proper agent auth requires: per-agent identity, delegation, short-lived scoped credentials, federation with legacy systems, policy and audit. He compares SDKs and gateways for keeping credentials out of an agent's reach, including the gateway tradeoffs. Chapters: 0:00 Intro 0:43 How agents get credentials today 3:46 What's wrong with this picture 5:15 Using OAuth for agents 7:10 Why it gets hard at scale 8:21 What proper agent auth needs 9:52 One request, many steps 11:16 Why SDKs aren't enough 12:37 Gateways: keep credentials away from agents 14:55 Gateway tradeoffs 16:24 How Keycard approaches it 17:26 Takeaways Kamil Potrec https://keycard.ai Agent Baseline: https://agentbaseline.org Join us in SF for the second annual AIE CODE summit: https://aie.codes our last flagship summit of 2026. Applications live now!
