AI انجینئرنگ کمیونٹی میں چکر لگانے والے ایک ڈویلپر کے تجزیہ کا دعویٰ ہے کہ Anthropic کا Claude Code CLI اپنے ٹوکن بجٹ کا ایک حیران کن حصہ اس خصوصیت کے لیے وقف کرتا ہے جو زیادہ تر صارفین کو کبھی نظر نہیں آتا: بیک گراؤنڈ ایجنٹس کے آگے دکھائی جانے والی تین سے پانچ الفاظ کی سٹیٹس لائنیں۔ Flamerix AI کے نام سے کام کرنے والی ایک ٹیم کے ذریعہ GitHub خلاصہ کے طور پر شائع کردہ تجزیہ کے مطابق، یہ چھوٹے اسٹیٹس اپ ڈیٹس کلاؤڈ کوڈ سیشنز کے ذریعے آنے والے تمام ٹوکنز کا تقریباً 15-20% استعمال کرتے ہیں جو بیک گراؤنڈ ایجنٹس استعمال کرتے ہیں۔
AI کوڈنگ ٹولز پردے کے پیچھے کتنا پوشیدہ کام کرتے ہیں اس کی وسیع تر جانچ پڑتال کے درمیان یہ پتہ چلا۔ یہ اس وقت بھی آتا ہے جب ڈیولپرز زیادہ سے زیادہ AI خبروں اور تجزیہ پر انحصار کرتے ہیں تاکہ ایجنٹی ورک فلو کو چلانے کی حقیقی لاگت سے ہم آہنگ ہو، جہاں ہزاروں درخواستوں میں چھوٹی ناکاریاں مل جاتی ہیں۔
ٹوکن برن کیسے دریافت ہوا؟
تجزیہ اندازے پر انحصار نہیں کرتا تھا۔ Flamerix AI کا کہنا ہے کہ اس نے Claude Code کی اپنی OpenTelemetry ایکسپورٹ میں ان کے 'query_source' فیلڈ کے ذریعے 'claude_code.api_request' ایونٹس کو گروپ کرکے اس میں بے ضابطگی کا پتہ لگایا۔ اس منظر سے `agent_summary` نامی ایک زمرہ سامنے آیا جس کا خرچ خود مرکزی گفتگو کی لاگت سے زیادہ تھا۔
خلاصہ میں نمبر مخصوص ہیں۔ مصنف کے جوابی اقدام سے ایک ہفتہ پہلے، `agent_summary` کی درخواستیں کلاؤڈ کوڈ کے تمام اخراجات کا 16.4% تھیں، اس کے مقابلے میں مرکزی گفتگو کے لیے 15.7% تھی۔ انہوں نے تمام API درخواستوں کا 19.7% بنایا، تقریباً پانچ میں سے ایک۔ اس اسٹیٹس لائن کے اخراجات کا تقریباً 96% انتھروپک کی سب سے قابل اور مہنگی ماڈل کلاس، Opus کو گیا۔ اور چونکہ ہر سمری کی درخواست ایجنٹ کی پوری ٹرانسکرپٹ کو ماڈل میں بھیج دیتی ہے، اس لیے ان پٹ ٹوکن اور آؤٹ پٹ ٹوکنز کا تناسب تقریباً 9,000 سے 1 تک آ گیا۔
مصنف نے ایک انتباہ نوٹ کیا: خرچ کے اعداد و شمار کلاڈ کوڈ کے اپنے فی درخواست لاگت کے تخمینے ہیں، انوائس ڈیٹا نہیں۔ سبسکرائبرز کے لیے، عملی نقصان ڈالر کا نہیں بلکہ شرح کی حد کا ہیڈ روم ہے، کیونکہ ایک ہی حدود مفید کام اور اسٹیٹس اپ ڈیٹس دونوں کو کنٹرول کرتی ہیں۔
کلاڈ کوڈ دراصل کیا کر رہا ہے۔
خلاصہ کے مطابق، کلاڈ کوڈ ہر بیک گراؤنڈ ایجنٹ کے لیے ٹائمر چلاتا ہے۔ ہر 30 سیکنڈ یا اس کے بعد، یہ ایجنٹ کے اپنے ماڈل، عام طور پر Opus کو اس ایجنٹ کا مکمل ٹرانسکرپٹ بھیجتا ہے، جس میں اس سے ایجنٹ کی حالیہ کارروائی کو تین سے پانچ الفاظ میں بیان کرنے کے لیے کہا جاتا ہے۔ جواب صرف ایک کام کرتا ہے: یہ ایجنٹس پینل میں اسٹیٹس لائن کو تازہ کرتا ہے۔ یہ کبھی بھی صارف کی گفتگو تک نہیں پہنچتا اور نہ ہی کسی بہاو والے فیصلے سے آگاہ کرتا ہے۔
اگست 2026 میں جاری ہونے والے Claude Code ورژن 2.1.232 کے بعد سے یہ سلوک بطور ڈیفالٹ فعال کیا گیا ہے، اور تجزیہ بتاتا ہے کہ ایسی کوئی ترتیب نہیں ہے جو اسے غیر فعال کرے۔
پیمائش ایک بار نہیں رہتی تھی۔ خلاصہ اینتھروپک کے کلاڈ کوڈ ریپوزٹری پر ایک GitHub مسئلے کی طرف اشارہ کرتا ہے، شمارہ #86879، جو 18% سے لے کر 26% تک کے اوور ہیڈ کی چار آزاد پیمائشیں جمع کرتا ہے۔
ٹیموں کو چلانے والے ایجنٹوں کے لیے یہ کیوں اہمیت رکھتا ہے۔
انفرادی شوق رکھنے والوں کے لیے، ایک سٹیٹس لائن کاسمیٹک ہے۔ بیک گراؤنڈ ایجنٹوں کے بیڑے چلانے والی ٹیموں کے لیے، ریاضی تیزی سے بدل جاتا ہے۔ اگر پانچ میں سے ایک API درخواستیں مٹھی بھر الفاظ تیار کرنے کے لیے خالصتاً موجود ہیں، تو لیٹنسی بجٹ، شرح کی حد کے بجٹ، اور (API بلنگ پر) لاگت کے بجٹ کا پانچواں حصہ سجاوٹ پر خرچ کیا جاتا ہے۔
رازداری کی ایک جہت بھی ہے۔ ہر سمری سائیکل ایجنٹ کی مکمل ورکنگ ٹرانسکرپٹ، بشمول جو بھی کوڈ، فائلز، اور سیاق و سباق کو ایجنٹ نے چھوا ہے، ماڈل کو صرف مختصر اسٹیٹس سٹرنگ بنانے کے لیے منتقل کرتا ہے۔ ریگولیٹڈ صنعتوں میں یا حساس کوڈ بیس کے ساتھ کام کرنے والے ڈویلپرز معقول طور پر سوال کر سکتے ہیں کہ وہ مواد ہر 30 سیکنڈ بعد کاسمیٹک ریفریش کے لیے کیوں بھیجا جا رہا ہے، اس سے قطع نظر کہ اینتھروپک اسے سرور سائیڈ پر کیسے ہینڈل کرتا ہے۔
کام کا طریقہ: ایک بن پری لوڈ ہک
خلاصہ تشخیص پر نہیں رکتا۔ یہ تقریباً 80 لائنوں کی بن پری لوڈ اسکرپٹ کے طور پر بنایا گیا ایک ورک اراؤنڈ بھیجتا ہے۔ کلاڈ کوڈ بائنری میں ترمیم کرنے کے بجائے، جو پہلے سے مرتب شدہ بن بائی کوڈ کے طور پر بھیجتا ہے اور ٹیکسٹ ایڈیٹس کی مزاحمت کرتا ہے، اسکرپٹ `setTimeout` اور `setInterval` کو لپیٹتا ہے اور صرف سمریزر سے وابستہ ٹائمر کو غیر مسلح کرتا ہے، جس کی شناخت کال بیک کے ماخذ میں مخصوص لاگ سٹرنگ سے ہوتی ہے۔ ہر دوسرا ٹائمر اچھوت سے گزرتا ہے۔
ہک انسٹال کرنے کے بعد، مصنف کی OpenTelemetry ایکسپورٹ نے 'agent_summary' زمرہ کی درخواستوں کے صفر فیصد تک گرتے ہوئے دکھایا۔ اسکرپٹ کو لینکس پر کلاڈ کوڈ ورژن 2.1.257 سے لے کر 2.1.312 تک آزمایا گیا ہے، اور مصنف نے خبردار کیا ہے کہ کلاڈ کوڈ کی تازہ کاری خاموشی سے درست کو کالعدم کر سکتی ہے، اس لیے تصدیق کے اقدامات شامل ہیں۔
انتھروپک کے لیے کھلا سوال
ایپی سوڈ ایجنٹ ٹولنگ میں ایک وسیع تناؤ کو نمایاں کرتا ہے: سہولت کی خصوصیات جو مفت لگتی ہیں شاذ و نادر ہی ہوتی ہیں۔ ایک اسٹیٹس پینل جو فرنٹیئر ماڈل کو ہر آدھے منٹ میں مکمل ٹرانسکرپٹ کا خلاصہ کرنے کے لیے کہہ کر موجودہ رہتا ہے، ایک انجینئرنگ انتخاب ہے جس میں حقیقی لاگت منسلک ہوتی ہے، اور صارفین نے اسے صرف اس لیے دریافت کیا کیونکہ یہ ٹول OpenTelemetry ڈیٹا کو بے نقاب کرتا ہے جس نے پیٹرن کو قابل پیمائش بنایا۔
آیا Anthropic ایک بلٹ ان ٹوگل کے ساتھ جواب دے گا، ایک سستا خلاصہ ماڈل، یا ایک طویل ریفریش وقفہ دیکھنا باقی ہے۔ اس وقت تک، تجزیہ ان کے کلاڈ کوڈ بلوں یا شرح کی حدوں کو دیکھنے والی ٹیموں کے لیے ایک سادہ اصول بتاتا ہے: یہ فرض کرنے سے پہلے کہ آپ کے ایجنٹ مہنگا حصہ ہیں، `agent_summary` استفسار کے ماخذ کے لیے اپنی ٹیلی میٹری چیک کریں۔
AI سے آگے رہیں
AI کوڈنگ ٹولز، ماڈل ریلیزز، اور چلانے والے ایجنٹوں کی معاشیات کی مسلسل کوریج کے لیے، بریکنگ AI خبروں اور آزادانہ تجزیہ کے لیے AI Buzz Wire کی پیروی کریں۔
AI Buzz Wire پر AI کی مزید خبریں پڑھیں