کلوڈ کوڈ نے ابھی پیشگی ہدایات کو کافی حد تک کم کرنے کا اعلان کیا، اور فوراً ہی اوپس 5 کو "ریباؤنڈ" کا مرتکب پکڑ لیا گیا!؟
اور یہ ریباؤنڈ، اصل میں کافی بڑا ہے: 72%۔ (ہنسی)
یہ اعداد و شمار جو ایک دوسرے کے خلاف لگتے ہیں، Anthropic کے باضابطہ اور ایک صارف کے عملی ٹیسٹ سے آئے ہیں۔
دو دن پہلے، Anthropic نے Opus 5، Fable 5 جیسے ماڈلز کے زیادہ تر 80 فیصد سسٹم پرامپٹس کو حذف کرنے کا اعلان کیا۔
نتیجے کے فوراً بعد، ویب صارف چین چینگ (@chenchengpro) نے ایک پیکٹ کو گھسیٹ لیا —
بھائی نے مختلف ماڈلز کو واقعی میں موصول ہونے والے سسٹم پرومپٹس کو الگ کرکے شمار کیا، اور پایا کہ Opus 5، Opus 4.8 کے مقابلے میں 72% لمبا ہو گیا؟؟

ایک نے 80% کا کٹوتہ کیا، دوسرا 72% بڑھ گیا۔
کمپنی A، آپ کا یہ پرامپٹ کیا کم کر رہا ہے، یا لوگوں کے بغیر چھپ کر کھانا کھا رہا ہے؟...
کلوڈ کوڈ کے پرامپٹس میں بڑا تبدیلی، افسران نے 80% حذف کر دیے
آئیے اب Anthropic نے اس بار کیا حذف کیا، اس بات پر بات کرتے ہیں۔
آفیشل آرٹیکل کے مطابق، کلاؤڈ کوڈ کے ابتدائی ورژن میں ماڈل کی غلطیوں سے بچنے کے لیے سسٹم پرومپٹ میں بہت سے واضح اور مطلق قواعد شامل کیے گئے تھے۔
مثلاً، ڈیفالٹ طور پر تبصرے نہ لکھیں، متعدد پیراگراف ڈاکیومنٹیشن نہ لکھیں، جب تک کہ صارف درخواست نہ کرے، منصوبہ بندی اور تجزیہ کے دستاویزات نہ بنائیں۔
دوسرا الفاظ میں، ماڈل جہاں پر افتراضی طور پر خراب ہو سکتا ہے، انسان اس سے پہلے ایک قاعدہ جاری کر دیتا ہے!!
دیر سے، کلود کوڈ کے پیچھے کے سسٹم کے ہدایات، ایک مکمل “کارکن رویہ ہینڈ بُک” کی طرح بن گئے۔
یہ طریقہ ابتدائی ماڈلز پر ضرور کام کرتا تھا، لیکن جیسے جیسے کلاڈ کی صلاحیت بڑھی، مسائل بھی آہستہ آہستہ سامنے آنے لگے…
سب سے سیدھا مسئلہ یہ ہے کہ مختلف مقامات سے آنے والے حکم آپس میں آسانی سے ٹکراتے ہیں۔
ان ایک دوسرے سے ڈوبے ہوئے یا تضاد والی معلومات کے سامنے، کلود کو کام شروع کرنے سے پہلے یہ فیصلہ کرنا ہوگا کہ کس کی بات سنی جائے!

اس لیے، Anthropic نے Claude Code کے پرومپٹس پر ایک بڑی سرجری کر دی۔
ایک بہت واضح تبدیلی، تبصرے اور دستاویزات کے اصولوں میں ہوئی ہے۔
اب وہ لمبی سیریز معمولی تبصرے نہ لکھنے، بالکل بھی متعدد پیراگراف ڈاکیومنٹیشن سٹرنگز نہ لکھنے کے احکامات ایک جملے میں مختص ہو گئے ہیں—
احاطہ کے کوڈ کے انداز کے مطابق کوڈ لکھیں، اس کے تبصرے کی گہرائی، نامکردن اور عام استعمال کے انداز کے ساتھ مطابقت رکھیں۔
دوستوں کے لیے ترجمہ کریں کہ: پہلے اس پروجیکٹ کو اصلی طور پر کیسے لکھا گیا ہے، وہ دیکھیں، پھر اپنی حقیقی صورتحال کے مطابق خود فیصلہ کریں~
بے شک، اس طرح کے کئی اور تبدیلیاں ہیں۔
نتیجہ یہ ہوا کہ A کمپنی نے Opus 5، Fable 5 جیسے نئی نسل کے ماڈلز میں سے 80% سے زیادہ سسٹم پرومپٹس حذف کر دیے…
یہ قابل ذکر ہے کہ Anthropic کے پروگرامنگ ایوان کے مطابق، اس بڑے پیمانے پر کٹوتی سے کوئی قابل قابل اندازہ کی جانے والی پرفارمنس میں کمی نہیں آئی، اس لیے آپ کو بہت فکر نہیں کرنی چاہیے۔
(لیکن میں اب بھی پوچھنا چاہتا ہوں… پرامپٹس کو 80 فیصد تک کاٹ دیا گیا، لیکن ماڈل کا کام اب بھی اتنا ہی اچھا کیوں ہے؟ کیا یہ سچ میں ہے؟؟؟)

اس بہت بڑی تبدیلی کے ساتھ، کلود کوڈ کے کانٹیکسٹ انجینئرنگ قواعد کو تقریباً دوبارہ تعمیر کیا گیا۔
کلاؤڈ کوڈ کا استعمال کرنے والوں یا کلاؤڈ پر مبنی ایجینٹس تیار کرنے والے ڈویلپرز کے لیے، اینتھروپک نے کچھ مزید خاص تجاویز بھی دی ہیں۔
میں نے دوستوں کے لیے ایک چھوٹی سی تفصیل بھی تیار کر لی ہے—
CLAUDE.md کو مختصر کریں: صرف منصوبے کے خاص قواعد برقرار رکھیں، کوڈ سے کلائیڈ کی طرف سے حاصل کی جانے والی معلومات حذف کر دیں۔
لمحات کو الگ الگ محفوظ کریں: کوڈ ریویو، ٹیسٹنگ اور ریلیز جیسے عمل۔ جب ضرورت ہو تو انہیں لوڈ کریں۔
دہرائے گئے ہدایات کو حذف کریں: ایک قاعدہ صرف ایک بار لکھا جائے، ٹول کی وضاحت میں جو چیزیں پہلے سے لکھی گئی ہیں، انہیں سسٹم کے پرامپٹ اور CLAUDE.md میں دہرایا نہ جائے۔
ٹول کالز کو کم کریں: پیرامیٹرز کے معنی، دستیاب اختیارات اور واپسی کے نتائج کو واضح کریں، مخصوص کالز کے مثالوں کو کم کریں۔
عملی حوالہ فراہم کریں: ڈیولپرز ٹیسٹ کیس، موجودہ کوڈ، HTML پروٹو یا دیگر پروجیکٹ فائلیں کلوڈ کے حوالہ کے لیے دے سکتے ہیں، جس سے لمبی متن کی وضاحت کی ضرورت کم ہو جاتی ہے۔
خلاصہ کرتے ہوئے، اینٹھرپک کی یہ نئی سوچ کو ایک جملے میں خلاصہ کیا جا سکتا ہے—
کلود کو ایک مکمل ملازمین ہینڈ بُک نہ دیں، بلکہ ٹولز، ماحول اور کام کی حدود کو واضح طور پر ڈیزائن کریں!!
کیا توہم کی بڑی بے رحمی تھی...
ایک صارف نے پیکیج کیا: اوپس 5 پھر 72% کیسے بڑھ گیا؟؟؟
یہاں تک دیکھ کر، کلوڈ کوڈ کا یہ پرومپٹ کٹنگ کافی کامیاب لگ رہا ہے۔
لیکن کچھ ڈویلپرز نے Anthropic کے دیے گئے "80% سے زیادہ" پر نظر رکھی، اور اچانک ایک بہت سادہ سا سوال پیدا ہو گیا—
کیا اتنے زیادہ حذف کر دیے گئے؟ (بہت اچھا سوال.jpg)
اسی طرح، ویب صارف چین چینگ (@chenchengpro) نے Claude Code CLI کو مقامی سرور کی طرف اشارہ کیا اور مختلف ماڈلز کو حقیقی طور پر موصول ہونے والے سسٹم پرومپٹس کو پکڑ لیا۔
پھر، ایک کافی ڈرامائی ڈیٹا سیٹ ظاہر ہوا:
اپس 4.7: 15225 حروف
اپس 4.8: 4467 حروف
اوپس 5: 7694 حروف

ہاں، Opus 4.7 سے Opus 4.8 تک اپ گریڈ کرتے ہوئے، Claude Code کے سسٹم پرومپٹس پر ایک "بڑی کٹ" کی گئی۔
اصلی 15225 حروف کے پیغام کو گھٹا کر صرف 4467 حروف کر دیا گیا، جس سے بہت زیادہ کم ہو گیا۔
لیکن نئے Opus 5 تک، کہانی اچانک موڑ لیتی ہے—
اسے واقعی حاصل ہونے والے سسٹم پرامپٹس کی لمبائی 4467 کریکٹرز سے بڑھا کر 7694 کریکٹرز کر دی گئی ہے، جو Opus 4.8 سے تقریباً 72% زیادہ ہے!!!
تو، کلوڈ کوڈ کے پرامپٹس میں واقعی بڑا کمی کیا گیا ہے، صرف یہ بڑا کمی Opus 4.8 مرحلے میں ہوا۔
Opus 5 کے اجرا کے بعد، Anthropic نے اپنے مختصر ورژن کے پرومپٹس میں کئی چیزیں واپس شامل کر دیں…
دوبارہ جانچیں! دوبارہ کھودیں!
کلود کوڈ کے عمل کو مزید نیچے سکرول کرتے ہوئے، توجہ دینے والے صارفین نے ایک اہم تفصیل اور دریافت کی —
ہر ورژن میں اصل میں دو سیٹس پرامپٹس ہوتے ہیں، اور ایک فنکشن مدل آئی ڈی کے مطابق فیصلہ کرتی ہے کہ آخر میں کون سی سیٹ مدل کو بھیجی جائے۔
سونیٹ، ہائکو، کلاڈ 3 اور کچھ پرانے ورژن کے اپس ماڈلز مزید تفصیلی پرانے پرامپٹس کا استعمال کریں گے؛ جبکہ اپس 5، فیبل 5 جیسے نئے ماڈلز مختصر کردہ نئے پرامپٹس کا استعمال کریں گے۔

دوسرے الفاظ میں، کلاڈ کوڈ نے نئے ماڈل کے لیے بہت سی پرانی حدود کو ختم کر دیا ہے۔
صرف Opus 5 تک پہنچ کر، ماڈل میں کچھ نئے رویے ظاہر ہوئے، جس کی وجہ سے Anthropic کو مزید مخصوص پابندیاں شامل کرنے پڑیں۔
اس بات کو مدنظر رکھتے ہوئے، آفیشل "80% سے زیادہ حذف" اور ڈویلپر کی طرف سے پایا گیا "Opus 5 میں 72% اضافہ" دونوں ایک ساتھ درست ہو سکتے ہیں۔
پہلا عدد کلود کوڈ کے قدیمی پرامپٹ سسٹم سے نئے سسٹم پر منتقلی کی کل تبدیلی کو ظاہر کرتا ہے؛ دوسرا عدد اوپس 5 اور اس کے فوری پچھلے ورژن اوپس 4.8 کے درمیان تقابل کو ظاہر کرتا ہے۔
اگرچہ کچھ حصہ واپس آ گیا، لیکن Opus 5 کے 7694 حروف اب بھی Opus 4.7 کے تقریباً نصف ہیں۔
تو سوال پھر اٹھتا ہے:
اپس 5 کے ہزاروں اضافی کریکٹرز، اینتھروپک نے ان میں کیا ڈال دیا؟
مزید تفصیل کے بعد، دانشمند نیٹ صارفین نے پایا کہ اس میں دو اہم Opus 5 خصوصی مواد شامل کیے گئے ہیں:
کام کی تحویل: کام کے دائرہ کار کو کنٹرول کرنے، پیش رفت کی رپورٹ کرنے اور نتائج کی تحویل دینے کا طریقہ۔
تصحیحات: مدل کو اپنی پہلے کی غلطیوں کی دوبارہ وضاحت اور درست کرنے سے روکیں۔
دو حصوں کا مجموعہ تقریباً 3755 کریکٹرز ہے، جو Opus 5 اور Opus 4.8 کے درمیان فرق کو تقریباً کور کرتا ہے~
اس لیے کہ Opus 5 نے یہ مواد دوبارہ شامل کیا، اصل میں اس کا تعلق مدل کے زیادہ فعال ہونے سے ہے—
انٹروپک کے جاری کردہ ہدایات کے مطابق، اوپس 5 کام کے دوران پیشرفت کی رپورٹ کرنے کو ترجیح دیتا ہے، اور بنائے گئے جوابات اور دستاویزات عام طور پر لمبے ہوتے ہیں، ساتھ ہی وہ ذیلی ایجینٹس کو بلانے، کام کے دائرہ کار کو وسعت دینے اور نتائج کی دوبارہ تصدیق کرنے کے لیے تیار رہتا ہے۔
پیچیدہ لمبے مراحل کے کاموں کے دوران، یہ عادات بالکل کام آتی ہیں۔
لیکن اگر صارف صرف کچھ لائنوں کوڈ تبدیل کرنا چاہے تو، Opus 5 ابھی بھی ایک ذیلی ایجنٹ ٹیم کو فعال کرتا ہے اور کئی دوہرائیں چیک کرتا ہے، جس سے ٹوکن کی استعمالی اور انتظار کا وقت بھی بڑھ جاتا ہے…
اس لیے، نئے پرومپٹ میں مزید مخصوص درخواستیں شامل کی گئیں: کب سب ایجنٹ کو فعال کرنا چاہیے، پیش رفت کی رپورٹ کتنی بار دینی چاہیے، کام کس حد تک کرنا چاہیے اور آخری آؤٹ پٹ کی لمبائی کیسے کنٹرول کرنا چاہیے۔
یہاں تک، پہلے والے مجموعے کے متناقض ڈیٹا کی وضاحت ہو جاتی ہے۔
کلوڈ کوڈ کی اس بار حذف کی گئی چیزیں زیادہ تر پرانے ماڈل کے لیے چھوڑی گئی تفصیلی ہدایات تھیں، جبکہ اوپس 5 میں 72 فیصد واپسی نئے ماڈل کے طاقتور ہونے کے بعد اس کے فعال رویے کو منظم کرنے کے لیے استعمال ہوئی ہے۔
جتنا زیادہ مدل خود کام کر سکے، اتنا ہی کم انسان کو اسے قدم بہ قدم سکھانے کی ضرورت ہوگی، لیکن جب مدل اپنی رائے رکھنے لگے تو، کون سے کام خود کر سکتا ہے اور کہاں تک جانے کے بعد روکنا چاہیے، اس کے لیے پہلے سے حدود طے کرنا ضروری ہے۔
اس طرح دیکھنے پر، کلوڈ کوڈ کے پرومپٹس واقعی پتلا ہو گئے ہیں، صرف اپوس 5 نے کہیں اور چربی جمع کر لی ہے۔
بالکل، AI بھی اس قانون سے نہیں بچ سکتا: پرانی عادتیں کم ہو جاتی ہیں، اور نئی عادتیں بالکل درست طریقے سے کہیں اور نکل آتی ہیں۔ (doge)
حوالہ لنک:
[1]https://x.com/chenchengpro/status/2081339012632215684
[2]https://claude.com/blog/the-new-rules-of-context-engineering-for-claude-5-generation-models
یہ مضمون ویچن گروپ "Quantum Bit" سے ہے، مصنف: سرگرم ٹیکنالوجی پر نظر رکھیں
