AI-translated from English; not yet reviewed by a fluent editor.
# Claude Code میں Context Mode نصب کریں اور سیشن کا آؤٹ پٹ جانچیں
> Claude Code میں Context Mode نصب کریں، محدود کوڈنگ کام میں ہُکس اور اعدادوشمار دیکھیں، پھر کام قبول کرنے سے پہلے اصل فائلیں اور جانچیں تصدیق کریں۔
By BIG CHANGE Editorial
Published: 2026-10-20T06:31:38.884Z
Updated: 2026-10-20T06:31:38.884Z
Canonical: https://bigchange.ai/blog/claude-code-context-mode-plugin-install-verify-guide

AI-generated conceptual illustration by BIG CHANGE.
Context Mode، Claude Code کا بیرونی plugin ہے جو بعض بڑے tool نتائج اپنے tools کے ذریعے بھیجتا اور سیشن واقعات کا مقامی اشاریہ رکھتا ہے۔ ڈویلپر دیکھ سکتا ہے کہ کوڈنگ کے دوران گفتگو تک کیا پہنچا۔ اعدادوشمار plugin کی آؤٹ پٹ کارروائی بتاتے ہیں؛ کام کی درستی اب بھی بدلی فائلوں اور قبولیت کی جانچوں سے طے ہوتی ہے۔ یہ رہنما نگہبان کی version 1.0.169 فائلوں اور [Claude Code کی موجودہ plugin ہدایات](https://code.claude.com/docs/en/plugins/install)پر مبنی ہے، جنہیں 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 جانچنے اور سیشن جاری رکھنے کا رہنما](https://bigchange.ai/blog/claude-code-session-context-continue-guide) بیان کرتا ہے `/context` اور `/compact` ، اس plugin کے بغیر۔
Terminal میں نصب Claude Code اور Node.js versions درج کریں:
```bash
claude --version
node --version
```
یہ [مقرر revision کا plugin package](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/package.json) ، Node.js 22.5.0 یا بعد کا نسخہ مانگتا ہے۔ اس کا [Claude Code manifest](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/.claude-plugin/plugin.json) ، MCP server اس کے ذریعے چلاتا ہے: `node`۔ دیکھیں کہ plugin process کو Node دستیاب ہے، پھر interactive سیشن میں تصدیق کریں کہ `/plugin` موجود ہے۔ نہ ہو تو [اپنی Claude Code تقسیم کی setup ہدایات](https://code.claude.com/docs/en/setup)دیکھیں؛ نگہبان README کا پرانا کم از کم version موجودہ کنٹرول کی قابل اعتماد موافقت جانچ نہیں۔
ایسا platform استعمال کریں جہاں Bash hook چلے: macOS، Linux، WSL یا Claude Code کے لیے Git Bash ترتیب دیا ہوا Windows۔ Claude Code خود native Windows میں PowerShell سے چلتا ہے، مگر [مقرر hook matching قواعد](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/hooks/hooks.json) میں نام `Bash`ہے، `PowerShell`نہیں۔ صرف PowerShell tool راستے سے خودکار routing ان فائلوں سے ثابت نہیں ہوتی۔
Workspace میں بیرونی plugin کی اجازت لیں۔ تنظیم کے قواعد کے مطابق اس کا [Elastic License 2.0](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/LICENSE)، 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 کی [ڈیٹا استعمال کی شرائط](https://code.claude.com/docs/en/data-usage) دیکھیں۔
## 1. تنصیب کا دائرہ سوچ کر چنیں
Interactive Claude Code سیشن میں یہ commands دیں:
```text
/plugin marketplace add mksglu/context-mode
/plugin install context-mode@context-mode
```
دوسری command، [Claude Code کے موجودہ تنصیب طریقے](https://code.claude.com/docs/en/plugins/install)کے مطابق 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 درج کریں:
```bash
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 سیشن میں چلائیں:
```text
/context-mode:ctx-doctor
```
پوری رپورٹ رکھیں۔ [مقرر revision کی تشخیصی skill](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/skills/ctx-doctor/SKILL.md) نتائج کو یہ labels دیتی ہے: `[OK]`، `[FAIL]` اور `[WARN]`۔ Runtime، hook registration، SQLite FTS5 search، plugin registration اور version سطریں دیکھیں۔ بتائے سبب کے مطابق خرابی درست کریں۔ Skill یا server نہ ہو تو درج ذیل کا Errors tab دیکھیں: `/plugin` اور [Claude Code کا plugin مسائل حل کرنے کا رہنما](https://code.claude.com/docs/en/plugins/troubleshooting)۔ تشخیص پاس ہونا setup کی جانچ ہے؛ اگلا قدم کام کے دوران اصل routing دیکھتا ہے۔
## 3. حقیقی کام میں routing دیکھیں
کام سے پہلے مقصد، قبولیت کی جانچ اور repository حالت محفوظ کریں۔ یہ terminal commands پہلے کی تبدیلیاں پہچاننے میں مدد دیتی ہیں، انہیں plugin کا کام نہیں کہتیں:
```bash
git status --short
git diff --stat
```
Claude Code سیشن میں `/context-mode:ctx-stats` چلائیں اور پوری ابتدائی رپورٹ رکھیں۔ مجاز کام کریں۔ اصل tool نام اور نتائج دیکھیں: متعلقہ reads، searches، shell commands یا MCP calls نے Context Mode tools استعمال کیے؟ کیا چھانٹے گئے اصل جزئیات واپس ملتے ہیں؟ بعد میں وہی stats command چلائیں:
```text
/context-mode:ctx-stats
```
یہ [اعدادوشمار کی skill](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/skills/ctx-stats/SKILL.md) موجودہ سیشن کا آؤٹ پٹ 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](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/skills/ctx-purge/SKILL.md) جان بوجھ کر کی جانے والی ناقابل واپسی کارروائی بیان کرتی ہے: `/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](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/README.md) ، marketplace، tools، index اور نگہبان کی performance مثالیں بتاتا ہے۔ مثالیں دہرائی نہیں گئیں؛ اصل version اور output مقامی طور پر دیکھیں۔
- [Context Mode package، plugin manifest اور hook configuration](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/package.json) مقرر revision کا runtime، license identifier، MCP آغاز اور hook matching بتاتے ہیں۔ متعلقہ قدموں میں links ہیں۔
- [Claude Code کا plugin تنصیب رہنما](https://code.claude.com/docs/en/plugins/install) details panel، scopes، status، reload اور بند کرنا سمجھاتا ہے۔ [سلامتی اور اعتماد](https://code.claude.com/docs/en/plugins/security) execution حد سمجھاتا ہے، آپ کے workspace کے plugin کا audit نہیں۔
- [Context Mode کی تشخیص، اعدادوشمار اور صفائی skills](https://github.com/mksglu/context-mode/tree/b31c7ee853cb9ea76121e24d368599390972a997/skills) تحقیق کردہ revision کی تشخیص، session stats اور deletion بتاتی ہیں۔ قاری کی تنصیب میں کامیاب coding ثابت نہیں کرتیں۔
## Sources
- [تحقیق کردہ commit کا Context Mode README](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/README.md) — تنصیب، tools، routing، مقامی index اور performance دعوے بیان کرتا ہے۔ بچت اور continuity مثالیں دہرائی نہیں گئیں؛ موجودہ marketplace install، commit مقرر نہیں کرتا۔
- [Context Mode package manifest](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/package.json) — تحقیق کردہ commit کا version 1.0.169، Node.js >=22.5.0 اور Elastic-2.0 بتاتا ہے۔ اصل نصب version یا کامیاب runtime ثابت نہیں کرتا۔
- [Context Mode Elastic License 2.0](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/LICENSE) — دستیاب source والی Elastic License 2.0 کی شرائط بتاتا ہے۔ اسے MIT یا بے قید open source کہنا درست ثابت نہیں کرتا۔
- [Context Mode کا Claude Code plugin manifest](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/.claude-plugin/plugin.json) — مقرر commit میں Node سے شروع MCP server اور skills کا اعلان ہے۔ اعلان قاری کے سیشن میں آغاز کا ثبوت نہیں۔
- [Context Mode hook configuration](https://github.com/mksglu/context-mode/blob/b31c7ee853cb9ea76121e24d368599390972a997/hooks/hooks.json) — Lifecycle hooks اور tool matching میں Bash درج مگر PowerShell PreToolUse matcher نہیں۔ یہ platform شرط ہے، اصل routing یا ہر shell کی حمایت نہیں۔
- [Context Mode کی تشخیص، اعدادوشمار اور صفائی skills](https://github.com/mksglu/context-mode/tree/b31c7ee853cb9ea76121e24d368599390972a997/skills) — مقرر فائلیں diagnostic labels، موجودہ session کے read-only stats اور session/project purge اثرات بتاتی ہیں۔ مشاہدہ شدہ اعداد، صحیح code یا BIG CHANGE کی purge نہیں دکھاتیں۔
- [Claude Code: plugins نصب اور منظم کریں](https://code.claude.com/docs/en/plugins/install) — موجودہ details-panel install، scopes، summary، Installed اور Errors views، version readback، reload اور بند کرنا بیان کرتا ہے۔ بیرونی compatibility مقامی طور پر دیکھنی ہے۔
- [Claude Code: plugin سلامتی اور اعتماد](https://code.claude.com/docs/en/plugins/security) — Hooks اور MCP processes کے tool sandbox سے باہر user حقوق سے چلنے کی وضاحت ہے۔ فائلوں یا رازوں کے تحفظ کا audit یا ضمانت نہیں۔
- [Claude Code: اعلیٰ setup](https://code.claude.com/docs/en/setup) — Supported distributions اور Windows setup میں native PowerShell و Git Bash بیان کرتا ہے۔ README کا پرانا کم از کم Claude Code version ثابت نہیں کرتا۔
- [Claude Code: plugin مسائل حل کریں](https://code.claude.com/docs/en/plugins/troubleshooting) — Version، dependency، loading اور Errors-tab تشخیص بتاتا ہے۔ سبب کے مطابق مرمت کی حمایت ہے، اندھی reinstall یا deletion نہیں۔
- [Claude Code: ڈیٹا استعمال](https://code.claude.com/docs/en/data-usage) — Provider کے ڈیٹا استعمال کو مقامی plugin ذخیرے سے الگ سمجھاتا ہے۔ تمام processing مقامی یا منتخب مواد model request سے باہر ہونے کا ثبوت نہیں۔
- [BIG CHANGE: context دیکھیں اور Claude Code سیشن جاری رکھیں](https://bigchange.ai/blog/claude-code-session-context-continue-guide) — مقابلے کے لیے بنیادی context اور compaction رہنمائی۔ الگ Context Mode تنصیب، hook تشخیص، output stats یا دائرے کے مطابق recovery اس میں نہیں۔
BIG CHANGE نیوز لیٹر
بڑی تصویر۔ اپنی رفتار سے۔
AI اور روبوٹکس کی تازہ کہانیاں، قابلِ توجہ تبدیلیاں اور عملی خیالات۔ روزانہ بریفنگ، ہفتہ وار خلاصہ یا ماہانہ نقطۂ نظر منتخب کریں۔
Next scheduled send (UTC): . Your first edition arrives at the next scheduled send after you confirm.
آپ کی رازداری، آپ کا انتخاب۔
ضروری اسٹوریج سائٹ کی حفاظت میں مدد دیتا ہے اور آپ کی ترجیحات یاد رکھتا ہے۔ آپ کی اجازت تک اختیاری Google Analytics بند رہتا ہے۔ آپ ہر کہانی صرف ضروری اسٹوریج کے ساتھ پڑھ سکتے ہیں۔ رازداری کی تفصیل