Terminal شامل کریں

سیکنڈوں میں کسی بھی shell یا AI agent کے لیے terminal panels بنائیں۔

Terminals 1DevTool کا دل ہیں۔ آپ جو بھی AI agent چلاتے ہیں، جو بھی shell command type کرتے ہیں، جو بھی build process دیکھتے ہیں — سب کچھ terminal panel کے اندر ہوتا ہے۔ نیا terminal شامل کرنے میں دو سیکنڈ لگتے ہیں، اور آپ جتنے چاہیں کھول سکتے ہیں جتنی آپ کی screen اجازت دے۔

Multi-agent terminals

Terminal شامل کرنے کے دو طریقے

طریقہ 1: + Button

کسی بھی موجودہ terminal panel کے header bar کو دیکھیں۔ header کے دائیں طرف آپ کو + button نظر آئے گا۔ terminal picker کھولنے کے لیے اسے کلک کریں۔ یہ terminal شامل کرنے کا سب سے براہ راست طریقہ ہے جب آپ پہلے سے کسی terminal میں کام کر رہے ہوں۔

طریقہ 2: Keyboard Shortcut

Mac پر Cmd+T یا Windows/Linux پر Ctrl+T دبائیں۔ terminal picker فوری طور پر کھلتا ہے، چاہے اس وقت کوئی بھی panel focused ہو۔ muscle memory بننے کے بعد یہ سب سے تیز طریقہ ہے۔

Terminal Picker

جب آپ terminal picker کھولتے ہیں تو آپ کو terminal types کی فہرست نظر آئے گی:

  • Claude Code — Anthropic کا AI coding agent۔ آپ کا codebase پڑھتا ہے، فائلیں لکھتا اور edit کرتا ہے، commands چلاتا ہے، اور آپ کی ہدایات پر iterate کرتا ہے۔
  • Codex — OpenAI کا coding agent۔ اسی طرح کی capabilities لیکن مختلف model کے ساتھ۔
  • Gemini CLI — Google کا AI coding agent، مفید جب آپ کسی مسئلے پر مختلف perspective چاہتے ہوں۔
  • Bash / Zsh / Fish — آپ کا default shell چلاتا ہوا plain terminal۔ کوئی AI نہیں، بس عام command line۔
  • Custom command — terminal میں چلانے کے لیے کوئی بھی command type کریں۔ dev server شروع کرنے، test watcher چلانے، یا کوئی اور long-running process لانچ کرنے کے لیے مفید۔

جو type چاہیں منتخب کریں اور terminal فوری طور پر آپ کے پروجیکٹ کے root فولڈر میں کھلتا ہے۔

Terminal کو نام دینا

terminal type منتخب کرنے کے بعد، آپ اسے کھلنے سے پہلے نام دے سکتے ہیں۔ نام دینا اس وقت اہم ہو جاتا ہے جب آپ کے کئی terminals بیک وقت چل رہے ہوں — "UI agent" اور "API agent" پر نظر ڈالنا کہیں آسان ہے بجائے دو panels کے دونوں "Claude Code" labeled ہوں۔

آپ بعد میں بھی terminal کا نام تبدیل کر سکتے ہیں panel header میں اس کے tab پر double-click کر کے۔

Grid میں Terminals کو Rearrange کرنا

اگر آپ 2×2 grid layout استعمال کر رہے ہیں تو آپ terminal panels کو grid میں مختلف positions پر drag کر سکتے ہیں۔ panel کے header bar پر click اور hold کریں، پھر جہاں چاہتے ہیں اسے drag کریں۔ panels positions تبدیل کریں گے۔

یہ مفید ہے جب آپ کسی مخصوص agent کو top-left corner میں رکھنا چاہتے ہوں جہاں آپ کی نظر پہلے جاتی ہے، یا جب آپ related panels (جیسے terminal اور browser) کو ایک دوسرے کے پاس رکھنا چاہتے ہوں۔

Terminal grid layout

Terminal چھپانا

کبھی کبھی آپ چاہتے ہیں کہ terminal بغیر screen پر جگہ لیے چلتا رہے۔ شاید کوئی build process چل رہا ہو، اور آپ کو اسے دیکھنے کی ضرورت نہیں — بس چلنا چاہیے۔

terminal کے header میں eye icon پر کلک کریں تاکہ اسے چھپا سکیں۔ panel main area سے غائب ہو جاتا ہے، لیکن اس کے اندر کا process چلتا رہتا ہے۔ آپ sidebar میں agent badge دیکھیں گے جو بتائے گا کہ یہ ابھی بھی active ہے۔

چھپے ہوئے terminal کو واپس view میں لانے کے لیے، session manager کھولیں (status bar میں session icon پر کلک کریں) اور جو terminal بحال کرنا چاہتے ہیں اس پر کلک کریں۔ یہ main area میں بالکل اسی جگہ نمودار ہوتا ہے جہاں تھا۔