यह अनुरोध कौन कर रहा है? एजेंट ऑथ 101 - कामिल पोट्रेक, कीकार्ड
원제 · Who Is Making This Request? Agent Auth 101 - Kamil Potrec, Keycard
핵심 요약
एजेंट सुरक्षा अब वैकल्पिक नहीं है, और सुरक्षित एजेंट प्रमाणीकरण प्रणाली के लिए एजेंट पहचान, प्रत्यायोजन सिमेंटिक्स, अल्पकालिक क्रेडेंशियल्स और एक भौतिक नियंत्रण परत की आवश्यकता होती है।
하이라이트
एजेंट्स गैर-नियतवादी सॉफ़्टवेयर हैं जो पारंपरिक सॉफ़्टवेयर के विपरीत मनुष्यों की ओर से अप्रत्याशित कार्य कर सकते हैं और क्रेडेंशियल्स जमा कर सकते हैं।
रिमोट MCP सर्वर कई उपयोगकर्ताओं के लिए कार्य करते समय व्यक्तिगत टोकन का उपयोग नहीं कर सकते हैं, जिसके कारण उन्हें सेवा खातों पर निर्भर रहना पड़ता है।
OAuth जैसी गतिशील क्रेडेंशियलिंग तकनीकें विशिष्ट इंटरैक्शन तक सीमित अल्पकालिक क्रेडेंशियल्स जारी करने की अनुमति देती हैं।
एजेंट्स को कोई भी क्रेडेंशियल देने से पहले वर्कलोड आइडेंटिटी फेडरेशन, निजी कुंजी प्रमाणीकरण या प्रमाणपत्रों का उपयोग करके प्रमाणित करना आवश्यक है।
कीकार्ड एक सिंगल कंट्रोल प्लेन प्रदान करता है जो एजेंटों को पहचान देने, टोकन जारी करने, नीतियां लागू करने और ऑडिट करने में मदद करता है।
타임라인
एजेंटों में प्रमाणीकरण और वर्तमान चुनौतियाँ
सॉफ़्टवेयर और उपयोगकर्ताओं के बीच संवाद स्थापित करने के लिए क्रेडेंशियल्स का उपयोग किया जाता है। जब एलएलएम मॉडल कोई कार्रवाई करने का निर्णय लेता है, तो वह टूल कॉल्स के लिए रिमोट MCP सर्वर का उपयोग करता है। हालांकि, इन क्रेडेंशियल्स को खुला छोड़ने से उनका दुरुपयोग हो सकता है, क्योंकि उन्हें रद्द करने का कोई आसान तरीका नहीं होता है।
- उपयोगकर्ता अपनी पहचान के लिए अस्पष्ट एक्सेस टोकन या पर्सनल एक्सेस टोकन प्राप्त करते हैं।
- MCP सर्वर का उपयोग गैर-एजेंट अनुकूल बुनियादी ढांचे और बैक-एंड सेवाओं तक पहुँचने के लिए किया जाता है।
- एजेंट्स गैर-नियतवादी होने के कारण यह तय कर सकते हैं कि किसी चालान को उपयोगकर्ता को भेजना है या नहीं, जिससे यह स्पष्ट नहीं होता कि अनुरोध किसने किया।
बेहतर समाधान और गतिशील क्रेडेंशियल्स का उपयोग
पारंपरिक सॉफ्टवेयर के विपरीत एजेंटों के पास तर्क लूप होता है, जो सुरक्षा को अधिक जटिल बनाता है। इस समस्या को हल करने के लिए एजेंटों को प्रमाणित करने और अल्पकालिक, स्कोप किए गए क्रेडेंशियल्स जारी करने की आवश्यकता होती है। विभिन्न प्रणालियों के बीच एक संयुक्त विश्वास और एक अनुकूली परत या ब्रोकर होना चाहिए जो लेगेसी क्रेडेंशियल्स का सुरक्षित रूप से आदान-प्रदान कर सके।
- OAuth जैसी तकनीकें विशिष्ट इंटरैक्शन तक सीमित गतिशील क्रेडेंशियल्स जारी करने की अनुमति देती हैं।
- एजेंटों को क्रेडेंशियल्स जारी करने से पहले वर्कलोड आइडेंटिटी फेडरेशन या प्राइवेट की ऑथेंटिकेशन के जरिए प्रमाणित किया जाना चाहिए।
- बड़े पैमाने पर सैकड़ों एपीआई और विभिन्न एजेंट प्रकार होने के कारण एजेंट प्रमाणीकरण प्रणाली को लागू करना पेचीदा हो जाता है।
गेटवे और कीकार्ड द्वारा प्रदान किए जाने वाले नियंत्रण
क्रेडेंशियल्स को एजेंटों की पहुँच से दूर सुरक्षित एन्क्लेव में रखने के लिए गेटवे का उपयोग किया जाता है। गेटवे हर एक अनुरोध की जांच कर सकता है और अनुरोधों को कम या ब्लॉक कर सकता है। कीकार्ड इन सभी समस्याओं को एक सिंगल कंट्रोल प्लेन के माध्यम से हल करने का प्रयास करता है ताकि डेवलपर्स सुरक्षित तरीके से एजेंट आधारित सिस्टम का निर्माण कर सकें।
- SDKs एजेंटों से क्रेडेंशियल्स को छुपाने और सुरक्षा समस्याओं को पूरी तरह से हल नहीं कर सकते हैं।
- गेटवे का उपयोग करने से सभी संचार एक भौतिक नियंत्रण परत से गुजरते हैं, जिससे त्वरित निरस्तीकरण और बेहतर दृश्यता मिलती है।
- कीकार्ड एक सिंगल कंट्रोल प्लेन प्रदान करता है जो पहचान, टोकन, नीतियां, ऑडिट, क्लाइंट SDK और गेटवे जैसी क्षमताएं देता है।
설명
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!
