Context Mode، Claude Code کا بیرونی plugin ہے جو بعض بڑے tool نتائج اپنے tools کے ذریعے بھیجتا اور سیشن واقعات کا مقامی اشاریہ رکھتا ہے۔ ڈویلپر دیکھ سکتا ہے کہ کوڈنگ کے دوران گفتگو تک کیا پہنچا۔ اعدادوشمار plugin کی آؤٹ پٹ کارروائی بتاتے ہیں؛ کام کی درستی اب بھی بدلی فائلوں اور قبولیت کی جانچوں سے طے ہوتی ہے۔ یہ رہنما نگہبان کی version 1.0.169 فائلوں اور Claude Code کی موجودہ plugin ہدایاتپر مبنی ہے، جنہیں 20 اکتوبر 2026 کو دیکھا گیا۔ BIG CHANGE نے اس مضمون کے لیے plugin نصب یا کوڈنگ سیشن نہیں چلایا۔
بڑی تبدیلی
- کیا بدلا: Claude Code plugin منتخب tool calls روک سکتا، بڑے نتائج گفتگو سے باہر رکھ سکتا اور واقعات بعد میں ڈھونڈنے کے لیے فہرست بنا سکتا ہے۔ اصل نصب marketplace version اور فعال ہُکس اپنے سیشن میں جانچنے ہوں گے۔
- کیوں اہم ہے: طویل کام میں plugin کے آؤٹ پٹ ریکارڈ کو اصل فائلوں اور test نتائج سے ملایا جا سکتا ہے۔ یوں معلوم ہوتا ہے کہ چھانٹی نے فیصلے کے ثبوت محفوظ رکھے یا نہیں؛ compression عدد کو مفید کام کا ثبوت نہیں ماننا پڑتا۔
- کیا دیکھیں: فیصلہ کن بات یہ ہے کہ مطلوبہ calls نصب ماحول میں واقعی اس راستے سے گزرتی اور سیشن مختصر یا بحال ہونے پر اصل ثبوت دستیاب رہتے ہیں۔ مقامی رپورٹ provider کی فیس یا code کی درستی ثابت نہیں کرتی۔
نصب کرنے سے پہلے
مجاز Claude Code terminal سیشن اور ایسا repository لیں جسے بدلنے کی اجازت ہو۔ معلوم اختتامی جانچ والا محدود کام چنیں: متعلقہ فائلیں، موجودہ test یا build command اور محفوظ رکھنا لازم رویہ۔ اندرونی کنٹرول کے مقابلے کے لیے ہمارا context جانچنے اور سیشن جاری رکھنے کا رہنما بیان کرتا ہے /context اور /compact ، اس plugin کے بغیر۔
Terminal میں نصب Claude Code اور Node.js versions درج کریں:
claude --version
node --versionیہ مقرر revision کا plugin package ، Node.js 22.5.0 یا بعد کا نسخہ مانگتا ہے۔ اس کا Claude Code manifest ، MCP server اس کے ذریعے چلاتا ہے: node۔ دیکھیں کہ plugin process کو Node دستیاب ہے، پھر interactive سیشن میں تصدیق کریں کہ /plugin موجود ہے۔ نہ ہو تو اپنی Claude Code تقسیم کی setup ہدایاتدیکھیں؛ نگہبان README کا پرانا کم از کم version موجودہ کنٹرول کی قابل اعتماد موافقت جانچ نہیں۔
ایسا platform استعمال کریں جہاں Bash hook چلے: macOS، Linux، WSL یا Claude Code کے لیے Git Bash ترتیب دیا ہوا Windows۔ Claude Code خود native Windows میں PowerShell سے چلتا ہے، مگر مقرر hook matching قواعد میں نام Bashہے، PowerShellنہیں۔ صرف PowerShell tool راستے سے خودکار routing ان فائلوں سے ثابت نہیں ہوتی۔
Workspace میں بیرونی plugin کی اجازت لیں۔ تنظیم کے قواعد کے مطابق اس کا Elastic License 2.0، hook commands اور server manifest پڑھیں۔ Claude Code کے مطابق plugin hooks اور MCP servers، tool sandbox سے باہر user حقوق کے ساتھ چلتے ہیں؛ model tool call کی منظوری ان processes کو الگ نہیں کرتی۔ Plugin repository اور user کو دستیاب فائلوں و credentials تک رسائی پا سکتا ہے۔ مقامی اشاریہ یہ بھی ثابت نہیں کرتا کہ منتخب prompts اور نتائج model provider تک نہیں جاتے۔ حساس مواد سے پہلے account کی ڈیٹا استعمال کی شرائط دیکھیں۔
1. تنصیب کا دائرہ سوچ کر چنیں
Interactive Claude Code سیشن میں یہ commands دیں:
/plugin marketplace add mksglu/context-mode
/plugin install context-mode@context-modeدوسری command، Claude Code کے موجودہ تنصیب طریقےکے مطابق plugin details panel کھولتی ہے۔ درج skills، hooks اور MCP server دیکھیں۔ وسیع اجازت نہ ہو تو مقامی دائرہ لیں تاکہ آزمائش اس repository میں آپ تک محدود ہو۔ User scope آپ کے سب projects اور project scope اسے نصب کرنے والے ساتھیوں کے لیے فعال کرتا ہے۔ Install summary اور درج ذیل کا Errors tab پڑھیں: /plugin ۔ Reload ہدایت مانیں یا Claude Code restart کریں۔ زبردستی /reload-plugins --force ، prompt cache ختم کرکے uncached request بنا سکتا ہے؛ صرف موجودہ سیشن میں فوراً فعال کرنا ہو تو استعمال کریں۔
درج ذیل کے Installed tab میں Context Mode مطلوبہ دائرے میں ہونے کی تصدیق کریں: /plugin۔ الگ terminal سے اصل نصب version اور status درج کریں:
claude plugin listتحقیق کا snapshot version 1.0.169 ہے، repository commit b31c7ee853cb9ea76121e24d368599390972a997؛ marketplace command اس commit کو مقرر نہیں کرتی۔ commands یا رویے کی تبدیلی اصل نصب version سے جانچیں۔ نگہبان کا الگ npx راستہ صرف MCP tools دیتا ہے، خودکار hooks نہیں؛ اس لیے اس plugin installation کا بدل نہیں۔
2. نصب plugin کی تشخیص کریں
فعال Claude Code سیشن میں چلائیں:
/context-mode:ctx-doctorپوری رپورٹ رکھیں۔ مقرر revision کی تشخیصی skill نتائج کو یہ labels دیتی ہے: [OK]، [FAIL] اور [WARN]۔ Runtime، hook registration، SQLite FTS5 search، plugin registration اور version سطریں دیکھیں۔ بتائے سبب کے مطابق خرابی درست کریں۔ Skill یا server نہ ہو تو درج ذیل کا Errors tab دیکھیں: /plugin اور Claude Code کا plugin مسائل حل کرنے کا رہنما۔ تشخیص پاس ہونا setup کی جانچ ہے؛ اگلا قدم کام کے دوران اصل routing دیکھتا ہے۔
3. حقیقی کام میں routing دیکھیں
کام سے پہلے مقصد، قبولیت کی جانچ اور repository حالت محفوظ کریں۔ یہ terminal commands پہلے کی تبدیلیاں پہچاننے میں مدد دیتی ہیں، انہیں plugin کا کام نہیں کہتیں:
git status --short
git diff --statClaude Code سیشن میں /context-mode:ctx-stats چلائیں اور پوری ابتدائی رپورٹ رکھیں۔ مجاز کام کریں۔ اصل tool نام اور نتائج دیکھیں: متعلقہ reads، searches، shell commands یا MCP calls نے Context Mode tools استعمال کیے؟ کیا چھانٹے گئے اصل جزئیات واپس ملتے ہیں؟ بعد میں وہی stats command چلائیں:
/context-mode:ctx-statsیہ اعدادوشمار کی skill موجودہ سیشن کا آؤٹ پٹ tool کے لحاظ سے بتاتی ہے۔ متعلقہ calls نہ ہوں تو خالی رپورٹ میں plugin کا کوئی دیکھا اثر نہیں۔ دونوں رپورٹیں کام کے ساتھ رکھ کر نظر آنے والی calls سے ملائیں۔ نگہبان کے compression اور session-duration اعداد اس کی مثالیں ہیں، آپ کے کام کی پیمائش نہیں۔ Token یا context اندازے provider invoice یا صحیح edits کا ثبوت نہیں۔ Claude Code اور model استعمال account یا provider کی شرائط کے تابع رہتا ہے۔
گفتگو مختصر یا دوبارہ شروع ہو تو اگلی ترمیم سے پہلے بحال حالت دیکھیں۔ اصل فائلیں، diff اور بنیادی acceptance command جانچیں؛ چھانٹے اقتباس کے فیصلے کے لیے مکمل نتائج لیں۔ مقامی event index پرانا فیصلہ ڈھونڈ سکتا ہے، مگر یاد کردہ حالت repository کی تصدیق نہیں۔ آخر میں اصل جانچ چلائیں اور diff خود دیکھیں۔ Command، exit result، فائلیں اور باقی ناکامیاں درج کریں۔ ناکام کام میں رپورٹ مفید ہو سکتی ہے؛ ناکامی کو کامیابی نہیں بنا سکتی۔
4. ثبوت محفوظ رکھتے ہوئے بحال کریں
Routing ضروری tool روکے تو درست error اور تشخیص رکھیں، پھر درج ذیل کا Errors tab دیکھیں: /plugin۔ سبب plugin ہو تو درج ذیل کے Installed tab سے Context Mode بند کریں: /plugin، اسی دائرے میں جو اسے فعال کرتا ہے۔ Local، project اور user settings کا اثر اور ترجیح الگ ہے۔ نیا Claude Code سیشن کھول کر بند ہونا اور عام tools و اصل کام کی حالت دستیاب ہونا جانچیں۔ واقعہ سمجھانے کے لیے رپورٹیں اور اصل آؤٹ پٹ رکھیں۔
بند کرنے سے مقامی اشاریہ نہیں مٹتا۔ Plugin کی صفائی skill جان بوجھ کر کی جانے والی ناقابل واپسی کارروائی بیان کرتی ہے: /context-mode:ctx-purge ۔ Session scope میں درست session ID چاہیے؛ یہ اسی سیشن کی rows اور search chunks مٹاتی مگر دوسرے sessions اور project stats بچاتی ہے۔ Project scope تمام indexed مواد، project-session واقعات، event files اور stats مٹاتا ہے۔ ضروری ثبوت بچانے کے بعد دائرہ طے اور تصدیق کریں؛ کوئی purge عام troubleshooting قدم نہیں۔ /clear اور /compact ، Context Mode کا محفوظ ڈیٹا نہیں مٹاتے۔
ذرائع اور مزید مطالعہ
- تحقیق کردہ commit کا Context Mode README ، marketplace، tools، index اور نگہبان کی performance مثالیں بتاتا ہے۔ مثالیں دہرائی نہیں گئیں؛ اصل version اور output مقامی طور پر دیکھیں۔
- Context Mode package، plugin manifest اور hook configuration مقرر revision کا runtime، license identifier، MCP آغاز اور hook matching بتاتے ہیں۔ متعلقہ قدموں میں links ہیں۔
- Claude Code کا plugin تنصیب رہنما details panel، scopes، status، reload اور بند کرنا سمجھاتا ہے۔ سلامتی اور اعتماد execution حد سمجھاتا ہے، آپ کے workspace کے plugin کا audit نہیں۔
- Context Mode کی تشخیص، اعدادوشمار اور صفائی skills تحقیق کردہ revision کی تشخیص، session stats اور deletion بتاتی ہیں۔ قاری کی تنصیب میں کامیاب coding ثابت نہیں کرتیں۔



