Cloudflare نے عارضی اکاؤنٹس متعارف کرایا ہے، جو کہ اس کے ورکرز پلیٹ فارم کے لیے ایک نئی خصوصیت ہے جو خاص طور پر AI ایجنٹس کے لیے ڈیزائن کی گئی ہے جسے اکاؤنٹ بنانے، سائن ان کرنے یا اجازتیں دینے کے لیے کوڈ کو انسانی موجودگی کے بغیر تعینات کرنے کی ضرورت ہے۔ کمپنی کے بلاگ پر اعلان کردہ فیچر، کسی بھی کوڈنگ ایجنٹ کو `رینگلر تعینات -- عارضی` چلانے اور سیکنڈوں میں کلاؤڈ فلیئر کے عالمی نیٹ ورک پر لائیو، ورکنگ ایپلیکیشن حاصل کرنے دیتا ہے۔
لانچ ایک ایسے مسئلے سے نمٹتا ہے جو خاموشی سے ایجنٹی سافٹ ویئر کی ترقی میں سب سے بڑے رگڑ پوائنٹس میں سے ایک بن گیا ہے: تصدیق کی دیوار۔ For more context on this story, see our ongoing artificial intelligence updates.
تصدیقی دیوار کا مسئلہ
جدید AI کوڈنگ ایجنٹس - کلاؤڈ کوڈ، کرسر، اور دیگر جیسے ٹولز - اپنے طور پر ایپلیکیشنز کو لکھنے، جانچنے اور ان کی تعیناتی کے لیے تیزی سے قابل ہیں۔ لیکن جب کسی ایجنٹ کو اس کوڈ کو لائیو سرور پر دھکیلنے کی ضرورت ہوتی ہے، تو یہ عام طور پر انسانوں کے لیے بنائے گئے سسٹمز میں چلتا ہے۔ سائن اپ کرنے کے لیے براؤزر کی ضرورت ہوتی ہے۔ رسائی دینے کے لیے ایک کلک کی ضرورت ہے۔ ای میل کی تصدیق کے لیے کاپی پیسٹ کی ضرورت ہوتی ہے۔ اس میں سے کوئی بھی خود مختار پس منظر کے سیشن کے لیے کام نہیں کرتا ہے۔
"بیک گراؤنڈ AI سیشنز میں کوئی انسان نہیں ہوتا ہے، اور یہ معمول بنتے جا رہے ہیں،" Cloudflare نے اپنے اعلان میں وضاحت کی۔ "کوئی بھی توثیقی قدم جس کے لیے براؤزر، کاپی پیسٹ، یا 'یہاں 60 سیکنڈ میں کلک کریں' کی ضرورت ہے، اس کا مطلب ہے کہ کوئی ایجنٹ پھنس جاتا ہے اور وہ کہیں اور تعینات کرنے کا انتخاب کر سکتا ہے۔"
وہ آخری نکتہ کلیدی ہے۔ جب کوئی ایجنٹ کسی دیوار سے ٹکراتا ہے، تو یہ ضروری نہیں کہ رکے — یہ آسانی سے رکاوٹ کے گرد گزر سکتا ہے اور ایک مختلف پلیٹ فارم کا انتخاب کر سکتا ہے جس کے لیے ان اقدامات کی ضرورت نہ ہو۔ پلیٹ فارم فراہم کنندہ کے لیے، اس کا مطلب ہے کہ ایجنٹ کو تیزی سے آگے بڑھنے کی اجازت دینے والی کسی بھی سروس میں ڈویلپر کے ذہن کا حصہ کھو دینا۔
عارضی اکاؤنٹس کیسے کام کرتے ہیں۔
ورکرز پلیٹ فارم کے لیے Cloudflare کے کمانڈ لائن انٹرفیس Wrangler کے ارد گرد عارضی اکاؤنٹس بنائے گئے ہیں۔ رینگلر کو پورے ویب پر وسیع پیمانے پر دستاویزی شکل دی گئی ہے، جس کا مطلب ہے کہ AI ماڈل پہلے ہی جانتے ہیں کہ اسے کیسے استعمال کرنا ہے — انہوں نے اپنے تربیتی ڈیٹا میں ان گنت مثالیں دیکھی ہیں۔
ہوشیار حصہ یہ ہے کہ کس طرح Cloudflare نئے پرچم کو دریافت کرنے کے لیے ایجنٹ حاصل کرتا ہے۔ یہ فرض کرنے کے بجائے کہ ڈویلپرز چینج لاگ کو پڑھیں گے اور اپنے ٹولز کو دستی طور پر ترتیب دیں گے، Cloudflare نے رینگلر کو اپ ڈیٹ کیا تاکہ جب کوئی ایجنٹ سائن ان کیے بغیر تعینات کرنے کی کوشش کرتا ہے، تو ٹول کے آؤٹ پٹ میں `--عارضی` پرچم کی وضاحت کرنے والا پیغام شامل ہوتا ہے۔ ایجنٹ اس پیغام کو پڑھتا ہے، جھنڈے کے ساتھ کمانڈ کو دوبارہ آزماتا ہے، اور Cloudflare باقی کو سنبھالتا ہے۔
جب کوئی ایجنٹ `رینگلر تعینات -- عارضی` چلاتا ہے، تو Cloudflare ایک عارضی اکاؤنٹ کا انتظام کرتا ہے، Wrangler کو کام کرنے کے لیے ایک API ٹوکن دیتا ہے، اور دعوی URL کے ساتھ پیش نظارہ URL واپس کرتا ہے۔ ایجنٹ نتیجہ کی توثیق کرنے کے لیے اپنی تعینات کردہ آؤٹ پٹ کو فوری طور پر کرل کر سکتا ہے، اور یہ 60 منٹ کی ونڈو میں جتنی بار چاہے کوڈ کو تبدیل کر کے دوبارہ تعینات کر سکتا ہے۔
دعویٰ کا URL انسان کی طرف واپسی کا پل ہے۔ ایک ایجنٹ اسے پاس کر سکتا ہے تاکہ سیشن کی نگرانی کرنے والا شخص بعد میں پراجیکٹ کی ملکیت لے سکے، اسے مستقل اکاؤنٹ سے منسلک کر سکے، اور اسے جاری رکھ سکے۔
ٹرائل اور ایرر لوپ کے لیے بنایا گیا ہے۔
Cloudflare کا استدلال ہے کہ ٹرائل اینڈ ایرر ایک ایجنٹ کی "سپر پاور" ہے اور یہ کہ ایجنٹوں کو اچھی طرح سے کام کرنے کے لیے سخت تحریر → تعیناتی → تصدیق لوپ کی ضرورت ہے۔ اس کے لیے سستے، غیر معمولی تعیناتی اہداف کی ضرورت ہوتی ہے جہاں ایک ایجنٹ کسی چیز کو گھما سکتا ہے، اس کی جانچ کر سکتا ہے، اور یا تو اسے رکھ سکتا ہے یا اسے ضائع کر سکتا ہے - بغیر کسی حقیقی اکاؤنٹ کو متروک پروجیکٹس کے ساتھ آلودہ کیے یا غیر متوقع چارجز میں اضافے کے۔
عملی طور پر، ایک ایجنٹ کو "ٹائپ اسکرپٹ میں ہیلو ورلڈ کلاؤڈ فلیئر ورکر تعینات کریں" جیسی آسان چیز کے ساتھ اشارہ کیا جا سکتا ہے، اور ایجنٹ اسکرپٹ لکھے گا، اسے عارضی پرچم کا استعمال کرتے ہوئے تعینات کرے گا، پیش نظارہ لنک کو کرل کرے گا، تصدیق کرے گا کہ آؤٹ پٹ کوڈ سے میل کھاتا ہے، اور پھر ایپلیکیشن کو بہتر کرنا جاری رکھیں گے۔ اگر بعد میں کسی تبدیلی کی ضرورت ہو — کہیے، گریٹنگ سٹرنگ کو اپ ڈیٹ کرنا — ایجنٹ اسی کلیم ونڈو کے اندر دوبارہ ڈیپلائی کرتا ہے بغیر کبھی بھی اسناد طلب کرنے کے لیے رکے۔
وسیع تر صنعت کے لیے ایک اشارہ
یہ ڈیزائن فلسفہ ایک وسیع تر تبدیلی کی عکاسی کرتا ہے کہ کس طرح AI ورک فلو کے ارد گرد انفراسٹرکچر تشکیل دیا جا رہا ہے۔ جہاں کلاؤڈ پلیٹ فارمز نے پچھلی دہائی انسانی ڈویلپر ایرگونومکس — ڈیش بورڈز، کنسولز، گائیڈڈ آن بورڈنگ فلو کے لیے بہتر بنانے میں گزاری — اگلا مرحلہ انہی انسانی بنیادوں پر مبنی اقدامات کو ہٹانے کے بارے میں ہے تاکہ سافٹ ویئر کو مکمل طور پر دوسرے سافٹ ویئر کے ذریعے بنایا جا سکے۔
Cloudflare نوٹ کرتا ہے کہ ایجنٹ پلیٹ فارم پہلے سے ہی اضافی اسناد کے بغیر تعیناتی کو "صرف کام" کرنے کے اپنے طریقے بنا رہے ہیں، اور یہ کہ ڈویلپرز استثناء کے بجائے پہلے سے طے شدہ کے طور پر اس ہموار تجربے کی توقع کرنا شروع کر رہے ہیں۔
یہ کیوں اہمیت رکھتا ہے۔
یہ خصوصیت دائرہ کار میں چھوٹی ہے لیکن ایک بڑے رجحان کا اشارہ دیتی ہے۔ جیسا کہ ایجنٹ ایپلی کیشنز کی تعمیر اور ترسیل کے اصل کام کو انجام دیتے ہیں، وہ پلیٹ فارم جو ان کی "وفاداری" جیتتے ہیں وہی لوگ ہوں گے جو انسانی مرکز کے دروازے کو ہٹا دیتے ہیں۔ Cloudflare غیر انسانی صارفین کے لیے واضح طور پر بہتر بنانے کے لیے ورکرز کو پہلے بڑے سرور لیس پلیٹ فارمز میں سے ایک کے طور پر پوزیشن دے رہا ہے۔
ڈویلپرز کے لیے، عملی فائدہ فوری ہے: ایک ایجنٹ مکمل تعیناتی اور تصدیق کے چکر کو خود مختاری سے مکمل کر سکتا ہے۔ صنعت کے لیے، یہ مستقبل قریب کی ایک جھلک ہے جس میں "رائٹنگ سافٹ ویئر" اور "شپنگ سافٹ ویئر" کے درمیان لائن غائب ہو جاتی ہے - کیونکہ ایک AI دونوں کو ہینڈل کرتا ہے۔
---
Stay Ahead of AIGet the latest AI news, analysis, and breakthroughs — all in one place.
Read more AI news →


