مرکزی مواد پر جائیں
اے آئی ٹیوٹوریلز

cc-stretch کے ذریعے Claude Code کے جوابات ایک ایک فقرے میں پڑھیں

جانیں کہ cc-stretch کس طرح Claude Code میں stretchtext شامل کرتا ہے، جس سے آپ مختصر جوابات سرسری طور پر پڑھ سکتے ہیں، صرف مطلوبہ فقروں کو پھیلا سکتے ہیں، اور اپنی جگہ کھوئے بغیر انہیں دوبارہ سمیٹ سکتے ہیں۔ اس رہنما میں تنصیب، استعمال، معاون ماحول، حدود اور ڈویلپمنٹ کمانڈز شامل ہیں۔

cc-stretch کے ذریعے Claude Code کے جوابات ایک ایک فقرے میں پڑھیں

cc-stretch کیا کرتا ہے

cc-stretch ایک Claude Code پلگ اِن ہے جو طویل جوابات کو سمجھنے اور جلدی دیکھنے میں آسان بناتا ہے۔ Claude ابتدا میں اپنے جواب کا مختصر ورژن دکھاتا ہے۔ جب آپ کسی منسلک فقرے پر کلک کرتے ہیں تو وہ فقرہ اضافی وضاحت کے ساتھ اسی جگہ پھیل جاتا ہے۔ اسے دوبارہ سکیڑنے کے لیے « پر کلک کریں۔

جو متن آپ پہلے ہی پڑھ چکے ہیں وہ اپنی جگہ برقرار رہتا ہے۔ اضافی الفاظ اس کے آس پاس ظاہر ہوتے ہیں، اس لیے آپ اپنی جگہ کھوئے بغیر جواب کو بتدریج دریافت کر سکتے ہیں۔

Claude Code میں کلک کیے گئے فقروں کے ساتھ اسی جگہ پھیلتا ہوا جواب

پلگ اِن انسٹال کریں

Claude Code سیشن کے اندر درج ذیل کمانڈز کے ذریعے cc-stretch انسٹال کریں:

/plugin install cc-stretch --marketplace pro-vi/cc-stretch
/tui fullscreen

ٹرمینل میں دوسری کمانڈ Claude Code کو فل اسکرین رینڈرر پر منتقل کرتی ہے۔ کلک کیے جانے والے پھیلاؤ کے درست طور پر کام کرنے کے لیے یہ ضروری ہے۔ کمانڈ سیشن کو دوبارہ شروع کرکے جاری رکھتی ہے۔

Claude ڈیسک ٹاپ ایپ میں پھیلاؤ خود بخود لنکس کی طرح کام کرتے ہیں۔ پھیلانے کے لیے کسی پھیلاؤ پر کلک کریں اور بند کرنے کے لیے « پر کلک کریں؛ کسی اضافی ترتیب کی ضرورت نہیں۔

جواب پڑھنے کے لیے cc-stretch استعمال کریں

1. مختصر شکل سے شروع کریں

جب Claude جواب بھیجتا ہے تو cc-stretch پہلے مختصر ورژن دکھاتا ہے۔ README اسے skim کہتی ہے: ایسا جواب جس کے تمام پھیلاؤ بند ہوں۔

2. کسی فقرے کو پھیلائیں

جس منسلک فقرے کو مزید سیاق و سباق کی ضرورت ہو، اس پر کلک کریں۔ فقرہ اسی جگہ پھیلتا ہے اور آپ کے پڑھے ہوئے الفاظ کو تبدیل کیے بغیر مزید تفصیل شامل کرتا ہے۔

مثال کے طور پر، مختصر وضاحت اس طرح شروع ہو سکتی ہے:

موناد ایک ایسی قسم ہے جو اقدار کو لپیٹتی ہے اور آپ کو ایسے مراحل کو زنجیر میں جوڑنے دیتی ہے جو ہر بار ایک لپٹی ہوئی قدر واپس کرتے ہیں۔

جملہ پھیلانے کے بعد، اصل عبارت برقرار رکھتے ہوئے مزید تفصیل فراہم کی جا سکتی ہے:

پروگرامنگ میں، موناد ایک عمومی قسم ہے جو اقدار کو لپیٹتی ہے، اور یہ آپ کو ایسے مراحل کو زنجیر میں جوڑنے دیتی ہے جو ہر بار ایک سادہ قدر لیتے ہیں اور ایک لپٹی ہوئی قدر واپس کرتے ہیں، اس دوران مراحل کے درمیان کسی چیز کو ہاتھ سے اَن ریپ کیے بغیر۔

3. تفصیل کو سکیڑیں

پھیلے ہوئے فقرے کو دوبارہ مختصر شکل میں لانے کے لیے « پر کلک کریں۔ اس طرح آپ اپنی توجہ کے بدلنے کے ساتھ فوری جائزے اور گہری وضاحتوں کے درمیان منتقل ہو سکتے ہیں۔

پڑھنے کی تین سطحیں سمجھیں

Claude Code میں کلک کیے گئے فقروں کے ساتھ اسی جگہ پھیلتا ہوا جواب

cc-stretch جواب کو تین اصطلاحات کے ذریعے بیان کرتا ہے:

  • Skim: ایسا جواب جس کے تمام پھیلاؤ بند ہوں۔ بطورِ ڈیفالٹ آپ یہی پڑھتے ہیں۔
  • Full: وہی جواب جس کے تمام پھیلاؤ کھلے ہوں۔ اس میں Claude کی لکھی ہوئی ہر چیز شامل ہوتی ہے۔
  • Read: skim اور آپ کے کھولے ہوئے پھیلاؤ کا مجموعہ۔

پلگ اِن skim اور full ورژن کے درمیان موجود جگہ کے گرد ڈیزائن کیا گیا ہے۔ آپ ایک وقت میں ایک فقرے کے ذریعے طے کرتے ہیں کہ کون سی تفصیلات آپ کی توجہ کی مستحق ہیں۔ یہ ترقی پسند انکشاف ہے جسے صرف انٹرفیس کے بجائے قاری خود کنٹرول کرتا ہے۔

اہم خصوصیات

  • درج شدہ پھیلاؤ: زیادہ پھیلایا گیا حصہ مزید تفصیل کے لیے اضافی پھیلاؤ رکھ سکتا ہے۔
  • صاف اسٹریمنگ: جب Claude ابھی جواب تیار کر رہا ہو تو پہلے سے دستیاب پھیلاؤ اپنی مختصر شکل میں ظاہر ہوتے ہیں۔
  • کم نمایاں ٹول کالز: مکمل شدہ ٹول کالز کے گروپس Claude Code کے اپنے ایک سطری خلاصے میں سمٹ جاتے ہیں، جیسے Ran 3 shell commands ▸ show۔
  • نظر آنے والی ناکامیاں اور جاری کام: چل رہی ٹول کالز اور وہ کالز جن سے غلطیاں پیدا ہوئی ہوں، کھلی رہتی ہیں اور سمیٹی نہیں جاتیں۔

ٹرمینل اور ڈیسک ٹاپ کا رویہ

کلکس Claude Code کے ٹرمینل فل اسکرین لے آؤٹ اور Claude ڈیسک ٹاپ ایپ، دونوں میں کام کرتے ہیں۔ دوسرے ماحول میں ہر پھیلاؤ کھلا رہتا ہے کیونکہ انٹرفیس متن کو چھپا یا اپ ڈیٹ نہیں کر سکتا۔ ٹرمینل کی مرکزی اسکرین میں بھی یہی پابندی ہے، کیونکہ ظاہر ہونے کے بعد پرنٹ شدہ جواب تبدیل نہیں ہو سکتا۔

اگر پہلا جواب مکمل طور پر پھیلا ہوا نظر آئے تو جانچیں کہ Claude Code فل اسکرین موڈ میں چل رہا ہے۔ Claude Code 2.1.300 کے مطابق، کچھ ترتیبات میں فل اسکرین کنفیگر ہونے کے باوجود مرکزی اسکرین پر آغاز ہو سکتا ہے، مثلاً tmux -CC، Windows سے SSH کنکشنز، یا ایسی مشینیں جہاں پہلے فل اسکرین آغاز میں ناکامی ہوئی ہو۔ ان صورتوں میں Claude Code کو اس کمانڈ کے ساتھ شروع کریں:

CLAUDE_CODE_NO_FLICKER=1

Windows صارفین یہ بھی نوٹ کریں کہ ابھی کلکس کے کام نہ کرنے کی اطلاعات موجود ہیں۔ صورتحال issue #1 میں دیکھیں۔

اہم پابندیاں

  • Claude جواب کی تمام سطحیں پہلے ہی لکھ دیتا ہے۔ آپ کم الفاظ پڑھتے ہیں، لیکن جواب کی لاگت تقریباً اتنے ہی ٹوکنز رہتی ہے جتنی پلگ اِن کے بغیر ہوتی۔
  • {{short|long}} مارک اَپ وہاں خام متن کے طور پر ظاہر ہوتا ہے جہاں cc-stretch لوڈ نہیں کیا گیا ہو۔
  • یہ پلگ اِن Claude Code کے ابتدائی رسائی والے function-hook پلگ اِن API پر مبنی ہے، جو ریلیزز کے درمیان تبدیل ہو سکتی ہے۔
  • Claude ڈیسک ٹاپ ایپ میں cc-stretch کی ٹول کال فولڈنگ دکھائی نہیں جاتی؛ ایپ اپنا ٹول کال پریزنٹیشن دکھاتی ہے۔
  • اگر ٹرمینل سیشن بھی ڈیسک ٹاپ ایپ سے منسلک ہو تو جواب اسٹریمنگ کے دوران مارک اَپ نظر آ سکتا ہے، کیونکہ ڈیسک ٹاپ ایپ اسی مارک اَپ سے اپنے لنکس بناتی ہے۔

پڑھنے میں کمی سے کیا توقع رکھیں

چار کوڈنگ پروجیکٹس کے 69 حقیقی جوابات کی منصوبے میں کی گئی پیمائش کے مطابق، کلک کرنے سے پہلے دکھائے گئے ورژن میں پلگ اِن کے بغیر Claude کے تیار کردہ الفاظ کا 17% شامل تھا۔ اس میں تقریباً ہر تین میں سے دو اہم ترین نکات شامل تھے، جبکہ باقی تفصیلات پھیلانے کے ذریعے دستیاب تھیں۔

آپ کے نتائج اس بات پر منحصر ہوتے ہیں کہ Claude کے جوابات عموماً کتنے طویل ہوتے ہیں۔ اگر آپ کے جوابات پہلے ہی مختصر ہیں تو cc-stretch پڑھنے کا کم وقت بچائے گا۔ ریپوزٹری کی بینچ مارک ڈائریکٹری میں بتایا گیا ہے کہ پیمائش کیسے کی گئی اور اسے اپنے ٹرانسکرپٹس پر کیسے چلانا ہے۔

ترقیاتی کمانڈز

اگر آپ پروجیکٹ پر کام کر رہے ہیں تو ریپوزٹری کے سیٹ اپ کے مطابق اس کی dependencies انسٹال کریں اور یہ کمانڈز استعمال کریں:

npm test            # claude plugin validate . && claude plugin test .
npm run typecheck   # بینچ مارک اسکرپٹس

پروجیکٹ میں فلم کے لیے ورک فلو بھی شامل ہے۔ اسکرپٹ film/take.mjs WezTerm پین میں Claude Code چلاتا اور اسکرین ریکارڈ کرتا ہے، جبکہ film/compose.mjs فلم رینڈر کرتا ہے۔ فلم میں استعمال ہونے والی آرکائیو تصاویر کے ماخذ اور لائسنس کی تفصیلات film/CREDITS.md میں درج ہیں۔

نتیجہ

cc-stretch، Ted Nelson کے stretchtext تصور کو Claude Code تک لاتا ہے: مختصر جواب سے آغاز کریں، صرف اپنی ضرورت کی وضاحتیں کھولیں، اور پڑھنے کی پوزیشن کھوئے بغیر انہیں سکیڑ دیں۔ پلگ اِن انسٹال کریں، ضرورت پڑنے پر ٹرمینل کو فل اسکرین کریں، اور Claude کے ہر جواب میں اپنی پڑھی جانے والی مقدار کو کنٹرول کرنے کے لیے مربوط فقروں کا استعمال کریں۔

مزید پس منظر اور نفاذ کی تفصیلات کے لیے cc-stretch ریپوزٹری ملاحظہ کریں۔