AI Agent چلائیں

Claude Code، Codex، یا Gemini شروع کریں اور اسے اپنا پروجیکٹ بناتے دیکھیں۔

1DevTool میں AI coding agent چلانا سیدھا ہے: آپ terminal کھولیں، agent چنیں، prompt type کریں، اور agent کام شروع کر دے۔ یہ صفحہ اس پورے عمل کو detail میں بیان کرتا ہے، بشمول وہ tools جو agents چلتے ہوئے ان کا انتظام آسان بناتے ہیں۔

Multi-agent terminals

Agent شروع کرنا

جب آپ نیا terminal شامل کرتے ہیں اور agent type (Claude Code، Codex، یا Gemini CLI) منتخب کرتے ہیں، terminal خودبخود آپ کے پروجیکٹ کے root فولڈر میں کھلتا ہے۔ آپ کو وہاں navigate نہیں کرنا — 1DevTool وہ فولڈر استعمال کرتا ہے جو آپ نے پروجیکٹ sidebar میں شامل کرتے وقت set کیا تھا۔

agent شروع ہوتا ہے اور اپنا welcome prompt دکھاتا ہے، آپ کی پہلی ہدایت کا انتظار کرتے ہوئے۔

Prompt Type کرنا

terminal کو focus کرنے کے لیے اس کے اندر کلک کریں، پھر اپنا prompt ایسے type کریں جیسے کسی بھی terminal میں کرتے ہیں۔ AI agents قدرتی زبان قبول کرتے ہیں، اس لیے آپ کو کوئی خاص syntax یاد نہیں کرنی۔ بس وہ بتائیں جو چاہتے ہیں:

Add a search bar to the homepage that filters the product list in real time

prompt بھیجنے کے لیے Enter دبائیں۔ agent آپ کا codebase پڑھتا ہے، اپنا approach plan کرتا ہے، اور تبدیلیاں کرنا شروع کر دیتا ہے۔ آپ اسے real time میں کام کرتے دیکھ سکتے ہیں — یہ وہ فائلیں دکھاتا ہے جو edit کر رہا ہے اور وہ commands جو چلا رہا ہے۔

Agent Input Overlay

AI agent terminals ایک خاص full-screen text interface (جسے TUI کہتے ہیں) استعمال کرتے ہیں جو عام keyboard input پر قبضہ کر لیتی ہے۔ اس کا مطلب ہے کہ standard cursor movement، copy-paste، اور multi-line editing terminal کے اندر غیر متوقع طریقے سے کام کر سکتے ہیں۔

Agent Input Overlay اسے حل کرتا ہے۔ یہ آپ کو terminal سے باہر ایک الگ، آرام دہ text box دیتا ہے جہاں آپ اپنا prompt سکون سے لکھ سکتے ہیں، پھر ایک click سے بھیج سکتے ہیں۔

اسے کیسے استعمال کریں:

  1. Cmd+I (Mac) یا Ctrl+I (Windows/Linux) دبائیں — overlay terminal کے اوپر floating panel کے طور پر کھلتا ہے۔
  2. اپنا prompt type کریں۔ آپ تمام عام text editing shortcuts استعمال کر سکتے ہیں، لمبے text blocks paste کر سکتے ہیں، اور multi-line prompts بغیر کچھ ٹوٹے لکھ سکتے ہیں۔
  3. Send پر کلک کریں یا Cmd+Enter / Ctrl+Enter دبائیں۔ prompt agent تک پہنچ جاتا ہے۔

overlay خاص طور پر لمبی ہدایات کے لیے مفید ہے جہاں آپ commit کرنے سے پہلے سوچنا چاہتے ہیں۔

Prompt History

agent کو بھیجا گیا ہر prompt آپ کی prompt history میں save ہوتا ہے۔ پچھلے prompts میں واپس scroll کرنے اور انہیں دوبارہ استعمال یا edit کرنے کے لیے Cmd+Up (Mac) یا Ctrl+Up (Windows/Linux) دبائیں۔

Prompt history

یہ مفید ہے جب آپ کسی task پر iterate کر رہے ہوں اور پہلے سے type کیے گئے prompt کا تھوڑا modified version دوبارہ بھیجنا چاہتے ہوں۔

آگے history میں جانے کے لیے Cmd+Down / Ctrl+Down دبائیں۔

Hover Preview

جب آپ کے کئی terminals کھلے ہوں، آپ کسی بھی terminal پر mouse hover کر کے اس کا live preview دیکھ سکتے ہیں — focus switch کیے بغیر۔

Hidden terminal with hover

preview ایک tooltip یا mini-window کے طور پر نمودار ہوتا ہے۔ اس کا مطلب ہے آپ اپنے active terminal پر focused رہ سکتے ہیں (شاید آپ code review کر رہے ہوں یا prompt type کر رہے ہوں) جبکہ دوسرے panel میں چلتے ہوئے agent پر نظر رکھ سکتے ہیں۔ جیسے ہی agent مکمل ہو یا input مانگے، آپ اسے preview میں دیکھ لیں گے۔

ایک ساتھ متعدد Agents چلانا

یہ وہ feature ہے جو 1DevTool کو عام terminal app میں AI agents چلانے سے بنیادی طور پر مختلف بناتا ہے۔

آپ کے ایک ساتھ کئی agents چل سکتے ہیں — ہر ایک اپنے terminal panel میں، ہر ایک آپ کے پروجیکٹ کے مختلف حصے پر کام کر رہا ہو۔ مثلاً:

  • اوپر بائیں: Claude Code نیا API endpoint شامل کر رہا ہے
  • اوپر دائیں: Codex پہلے بنائی گئی feature کے لیے tests لکھ رہا ہے
  • نیچے بائیں: Bash terminal dev server چلا رہا ہے تاکہ آپ تبدیلیاں live دیکھ سکیں
  • نیچے دائیں: Browser panel app کو update ہوتے دکھا رہا ہے

چاروں بیک وقت active ہیں۔ آپ کسی بھی وقت کسی بھی agent کو نیا prompt بھیج سکتے ہیں، دوسرے کا output چیک کر سکتے ہیں، اور browser میں app کو update ہوتے دیکھ سکتے ہیں — ونڈو تبدیل کیے یا context کھوئے بغیر۔

2×2 grid layout خاص طور پر اس قسم کے parallel کام کے لیے ڈیزائن کی گئی ہے۔ اسے set up کرنے کا طریقہ دیکھنے کے لیے Layout Modes ملاحظہ کریں۔