एजेंट-नेटिव स्टैक: AI के लिए इंफ्रास्ट्रक्चर का पुनर्गठन

Claude Code और Codex जैसे AI कोडिंग एजेंट हर महीने लाखों API रिक्वेस्ट भेज रहे हैं। ये एजेंट ब्राउज़र का उपयोग नहीं करते हैं। वे बटन क्लिक नहीं करते हैं। वे CAPTCHAs हल नहीं करते हैं।

यदि आपके इंफ्रास्ट्रक्चर में किसी इंसान द्वारा लॉग इन करने या "confirm" पर क्लिक करने की आवश्यकता है, तो एजेंट विफल हो जाएगा। जब एजेंटों को रुकावट (friction) का सामना करना पड़ता है, तो वे काम छोड़ देते हैं।

प्रासंगिक बने रहने के लिए, आपको एजेंट-नेटिव इंफ्रास्ट्रक्चर बनाना होगा। इस नए स्टैक के पांच स्तंभ यहाँ दिए गए हैं:

  • Ephemeral Deployments: कोड टेस्ट करने के लिए एजेंटों को अस्थायी (throwaway) वातावरण की आवश्यकता होती है। Cloudflare अब बिना किसी अकाउंट या OAuth के अस्थायी डिप्लॉयमेंट की अनुमति देता है। यह स्वायत्त (autonomous) एजेंटों के लिए एक तेज़ फीडबैक लूप बनाता है।

  • Dual-Mode CLIs: इंसानों को रंग और टेबल पसंद हैं। एजेंटों को स्ट्रक्चर्ड डेटा पसंद है। Hugging Face CLI जैसे टूल्स अब यह पहचान लेते हैं कि क्या कोई एजेंट चल रहा है। वे स्वचालित रूप से मानव-अनुकूल (human-friendly) व्यू से मशीन-पठनीय TSV या JSON में स्विच हो जाते हैं। इससे टोकन लागत में 6 गुना तक की कमी आती है।

  • Agent-Friendly Auth: OAuth मॉडल यह मानकर चलता है कि ब्राउज़र का उपयोग करने के लिए कोई इंसान मौजूद है। यह एजेंटों के काम को बाधित करता है। auth.md जैसे नए प्रोटोकॉल एजेंटों को मानवीय हस्तक्षेप के बिना ऑथेंटिकेशन फ्लो खोजने और उपयोग करने की अनुमति देते हैं।

  • Agentic Benchmarking: सफलता को मापने का तरीका बदल रहा है। अब हम केवल यह नहीं देखते कि उत्तर सही है या नहीं। हम अपनाए गए रास्ते (path) को मापते हैं। हम यह देखने के लिए टोकन उपयोग, टूल कॉल्स और एरर रेट को ट्रैक करते हैं कि एजेंट कितनी कुशलता से काम करता है।

  • OpenEnv और RL: हमें एजेंटों को प्रशिक्षित करने के लिए एक मानक तरीके की आवश्यकता है। OpenEnv किसी एजेंट और किसी भी वातावरण के बीच एक यूनिवर्सल इंटरफ़ेस प्रदान करता है। यह एजेंटों को उन्हीं टूल्स का उपयोग करके सीखने की अनुमति देता है जिनका वे प्रोडक्शन में उपयोग करेंगे।

आपकी सेवा को "क्या एक डेवलपर इसका उपयोग कर सकता है?" से बदलकर "क्या एक एजेंट इसका स्वायत्त रूप से उपयोग कर सकता है?" की ओर बढ़ना चाहिए।

एजेंट-नेटिव डिज़ाइन के लिए चेकलिस्ट: • मशीन-पठनीय JSON आउटपुट प्रदान करें। • सभी CLI कमांड में --non-interactive फ्लैग जोड़ें। • एक auth.md फ़ाइल प्रकाशित करें जिसमें बताया गया हो कि एजेंट कैसे ऑथेंटिकेट कर सकते हैं। • अपने CLI में प्री-पैरामीटराइज्ड हिंट्स का उपयोग करें ताकि एजेंटों को बताया जा सके कि अगला कमांड कौन सा चलाना है। • एजेंट मोड में आउटपुट को कभी भी ट्रंकेट (truncate) न करें।

APIs के प्राथमिक उपयोगकर्ता के रूप में AI एजेंट का युग आ गया है। अभी उनके लिए निर्माण करें या पीछे छूट जाएँ।

स्रोत: https://dev.to/monuminu/the-agent-native-stack-how-developers-must-redesign-infrastructure-for-the-agentic-ai-era-362j