Claude Code کا Ultrareview انسان کے merge فیصلے سے پہلے Anthropic کے کلاؤڈ میں موجودہ Git برانچ دیکھ سکتا ہے۔ سوال صرف بگ ملنے کا نہیں: ریپوزٹری کا کون سا مواد کمپیوٹر سے باہر جائے گا، خرچ کیا ہوگا، اور کیا ہر نتیجہ کوڈ سے جانچا جا سکتا ہے؟ یہ رہنما اس شخص کے لیے ہے جسے بڑی برانچ کا جائزہ اور ادارے کے قواعد کے مطابق ریپوزٹری اپ لوڈ کرنے کا اختیار ہے۔ یہ Anthropic کے موجودہ تحقیقی پیش نظارہ دستی نامے پر مبنی ہے؛ BIG CHANGE نے کمانڈ نہیں چلائی یا اس کے نتائج نہیں آزمائے۔
بڑی تبدیلی
- کیا بدلا:
/code-review ultraموجودہ برانچ کو ڈیفالٹ برانچ یا آپ کی بتائی بنیاد سے کلاؤڈ میں جانچتا ہے، staged اور uncommitted تبدیلیوں سمیت۔ - یہ کیوں اہم ہے: جائزہ موجودہ تبدیلی کی خاص فائلوں میں مسائل بتا سکتا ہے، مگر برانچ والا راستہ ریپوزٹری کی حالت بھی اپ لوڈ کرتا ہے۔ صرف نظر آنے والا diff نہیں بتاتا کہ کمپیوٹر سے کیا باہر جاتا ہے۔
- کس بات پر نظر رکھیں: دستیابی، اپ لوڈ دائرہ، ایک بار ملنے والے مفت اجرا اور کریڈٹ کے اندازے بدل سکتے ہیں۔ ہر نتیجے کی اب بھی مقامی تصدیق چاہیے؛ بے نتیجہ جائزہ برانچ کو بگ سے پاک ثابت نہیں کرتا۔
1. برانچ اور اس کی اصل جانچیں طے کریں
تبدیلی والے ریپوزٹری میں شروع کریں۔ موجودہ برانچ، مطلوبہ بنیاد، قبولیت کی شرائط اور منصوبے کی موجودہ test یا build کمانڈ لکھیں۔ tracked فائلوں کی staged اور uncommitted ترامیم سمیت پورا diff دیکھیں۔ بنیاد نہ دینے پر کمانڈ موجودہ برانچ کو ڈیفالٹ سے ملاتی ہے؛ دوسری بنیاد موازنہ بدلتی ہے۔ اصل نتیجہ رکھیں تاکہ مسئلہ درست کرنے کے بعد وہی جانچ پھر چلا سکیں۔
تصدیق کریں کہ یہی مطلوبہ برانچ ہے۔ خالی موازنہ رد ہوتا ہے۔ پہلا commit یا مشترک merge base کے بغیر برانچ، دستی نامے کی تصدیق اور حدود کے تحت تمام tracked فائلوں کو ہدف بنا سکتی ہے۔ مطلوبہ جائزہ یہ نہیں تو آغاز سے پہلے برانچ یا بنیاد درست کریں۔ موجودہ دستاویزی ڈیفالٹ حد 500 بدلی فائلیں اور 8,000 بدلی سطریں ہے؛ اصل انکار نافذ حدود بتاتا ہے۔
2. فیصلہ کریں کہ ریپوزٹری کلاؤڈ پر جا سکتی ہے یا نہیں
Anthropic کے اپ لوڈ قواعد مکمل clone bundle کو تمام برانچوں کی ریپوزٹری تاریخ اور tracked فائلوں کی uncommitted تبدیلیاں بتاتے ہیں۔ untracked فائلیں خارج ہیں جب تک جان بوجھ کر شامل نہ ہوں۔ native Windows پر tracked فائلوں کی uncommitted ترامیم اپ لوڈ ہوتی ہیں، چاہے نام credentials جیسے ہوں۔ macOS، Linux اور WSL پر بعض حساس uncommitted ترامیم چھوڑ دی جاتی ہیں، مگر committed مواد تاریخ میں رہتا ہے۔ کوڈ پالیسی کے مطابق تاریخ اور tracked ترامیم دیکھیں؛ کسی میں اپ لوڈ کے اختیار سے باہر مواد ہو تو اسے محفوظ رکھ کر رکیں۔ چھوٹا diff یہ فیصلہ نہیں کرتا۔
دستاویزی bundle حد 100 MB سے کم ہے۔ بڑے bundle پر Claude Code موجودہ branch، پھر مختصر تاریخ کے working-tree snapshot پر آ سکتا ہے یا ناکام ہو سکتا ہے۔ متبادل قبول کرنے سے پہلے اصل دائرہ دیکھیں۔ github.com کی pull request کا جائزہ الگ راستہ ہے: کلاؤڈ sandbox مقامی working tree اپ لوڈ کرنے کے بجائے منسلک GitHub اکاؤنٹ سے PR clone کرتا ہے۔
اکاؤنٹ کی اہلیت بھی دیکھیں۔ Ultrareview کو claude.ai پر sign-in چاہیے، صرف API key تصدیق نہیں۔ موجودہ دستی نامہ Bedrock، Google Cloud Agent Platform، Microsoft Foundry، Zero Data Retention اور HIPAA ترتیبات خارج کرتا ہے؛ صارف کے زیر انتظام encryption keys بھی اسے روکتی ہیں۔ بعض خارج صورتوں میں کمانڈ اس کے بجائے مقامی جائزہ کرتی ہے۔ کلاؤڈ دستیاب نہ ہو تو نتیجہ صحیح نام سے بتائیں۔ الگ مقامی /code-review کام کا بہاؤ مجاز مقامی جائزے کے لیے دستیاب ہے۔
3. آغاز کا مکالمہ پڑھ کر ایک اجرا کی اجازت دیں
زیر جائزہ برانچ کے تعاملی Claude Code سیشن میں لکھیں:
/code-review ultraجانچی ہوئی دوسری بنیاد، مثلاً develop، کے لیے لکھیں:
/code-review ultra developکمانڈ برانچ موازنے کو ہدف بناتی ہے، کسی path کو نہیں۔ مکالمے میں branch، base، بدلی فائلوں اور سطروں کی تعداد، باقی مفت اجرا اور متوقع کریڈٹ کو مرحلہ 2 کے اپ لوڈ دائرے کے ساتھ پڑھیں۔ موازنہ، اپ لوڈ کا اختیار یا تخمینہ غلط ہو تو رکیں۔ کمانڈ آپ کے بلانے اور تصدیق کے بعد ہی شروع ہوتی ہے۔
Anthropic ابھی Pro اور Max اکاؤنٹ کے لیے تین ایک بار ملنے والے مفت اجرا بتاتا ہے۔ دستی نامے کے مطابق اگلے اجرا عموماً US$5–US$25 کے استعمال کریڈٹ لیتے ہیں؛ فیصلہ اکاؤنٹ کے آغاز کے تخمینے سے کریں۔ بامعاوضہ جائزے کے لیے استعمال کریڈٹ فعال ہوں۔ کلاؤڈ سیشن شروع ہونے پر اجرا شمار ہوتا ہے۔ مفت اجرا روکنے سے بھی وہ خرچ ہوتا ہے، جبکہ بامعاوضہ کام کے چلے ہوئے حصے کا بل آ سکتا ہے۔ خصوصیت، قیمت اور دستیابی تحقیقی پیش نظارے کی شرائط ہیں؛ یہاں کی مقررہ رقم سے بجٹ بنانے کے بجائے موجودہ مکالمہ دیکھیں۔
4. اسی اجرا کو ٹریک کرکے ہر نتیجہ دیکھیں
دستی نامے کے مطابق جائزہ عموماً 15–25 منٹ لیتا اور پس منظر میں چلتا ہے۔ /tasks سے چلتا یا مکمل جائزہ دیکھیں اور سیشن کی اطلاع میں نتائج پڑھیں۔ خاموش terminal دوسرا جائزہ شروع کرنے کا سبب نہیں۔ جائزہ روکنے پر جزوی نتائج نہیں ملتے۔ سیشن غائب لگے تو جانچیں کہ روکا، محفوظ یا حذف ہوا، یا sign-in اکاؤنٹ بدلا ہے۔ وقت ختم ہونے والی noninteractive کمانڈ کلاؤڈ اجرا فعال چھوڑ سکتی ہے؛ نیا مفت یا بامعاوضہ اجرا سوچنے سے پہلے اصل کی حالت معلوم کریں۔
ہر نتیجے کی بتائی فائل اور جگہ کھولیں۔ دعویٰ مطلوبہ رویے سے ملائیں اور مسئلہ دہرایا جا سکے تو ہدفی جانچ چلائیں۔ اصلاح، غلط مثبت اشارہ، قبول شدہ سمجھوتا یا کھلا سوال، اس کے ثبوت والے کوڈ اور جانچ سمیت لکھیں۔ Claude اصلاح دے تو قبول کرنے سے پہلے diff دیکھیں۔ Anthropic کہتا ہے کہ اس کے جائزہ ایجنٹ رپورٹ کردہ نتائج کی تصدیق کرتے ہیں، لیکن فراہم کنندہ کی تفصیل آپ کی جانچ کا بدل نہیں۔ بغیر نتائج مکمل جائزہ صرف جائزے کا نتیجہ ہے، بگ نہ ہونے کا ثبوت نہیں۔
5. آخری برانچ سے merge کا فیصلہ کریں
ترمیم کے بعد مطلوبہ بنیاد کے مقابل پورا آخری diff دیکھیں۔ اصل قبولیت کمانڈ اور نتائج جانچنے کی ہدفی جانچیں دوبارہ چلائیں؛ ناکامیوں سمیت اصل نتائج لکھیں۔ ناکام یا غیر حل شدہ برانچ مالک کی اگلی ہدایت تک merge نہ کریں۔ انسانی جائزہ کار یا مالک merge کا فیصلہ کرتا ہے۔ دوسری Ultrareview الگ اجرا ہے جس کا مفت اجرا یا کریڈٹ پر الگ اثر ہے؛ صرف تبدیل شدہ کوڈ کی ضرورت پر جائز ہے۔
یہ پہلے تیار برانچ کے لیے کلاؤڈ جائزے کا مرحلہ ہے۔ ڈیزائن، نفاذ اور برانچ جائزے کی وسیع ترتیب کے لیے BIG CHANGE کا Superpowers رہنما دیکھیں۔
ماخذ اور مزید مطالعہ
- Anthropic، “ultrareview سے بگ تلاش کریں” کمانڈ، branch/base دائرہ، اکاؤنٹ کی پابندیاں، مکالمہ، قیمت، کام کی نگرانی، حدود اور نتائج بیان کرتا ہے۔ یہ تحقیقی پیش نظارے کی مصنوعات کا دستی نامہ ہے، اس کا ثبوت نہیں کہ BIG CHANGE نے جائزہ چلایا یا کوئی برانچ محفوظ ہے۔
- Anthropic، “کلاؤڈ میں Claude Code استعمال کریں” bundle، تاریخ، پلیٹ فارم کے مطابق tracked فائلوں کا برتاؤ، untracked فائلیں اور حجم کے متبادل سمجھاتا ہے۔ اپ لوڈ سے پہلے قاری اصل ریپوزٹری اور پالیسی جانچے۔
- Anthropic، “/code-review سے مقامی جائزہ لیں” کلاؤڈ جائزہ نہ ملنے یا مناسب نہ ہونے پر الگ مقامی راستہ بتاتا ہے۔ اس کے نتائج کو Ultrareview کے نتائج نہ کہیں۔



