شروع کرنا
ایک ہی پروجیکٹ میں ایک ٹول کے کئی سیشن، ہر ایک اپنا ایجنٹ
ایک ہی پروجیکٹ فولڈر میں Claude Code، Codex یا OpenCode کو دو بار کھولیں — یا دس بار — اور ہر سیشن کو اس کا اپنا Orchyst ایجنٹ دیں: گفتگو میں اپنا نام، اپنے پیغامات، اپنا ٹرمینل۔ یہ پورا راستہ ہے: ڈیش بورڈ میں کیا کرنا ہے، ٹرمینل میں کیا چلانا ہے، اور فون پر کیا دبانا ہے۔
آخر میں آپ کے پاس کیا ہوتا ہے
ایک ہی فولڈر میں ایک ہی ٹول کے کئی سیشن، ہر ایک الگ ایجنٹ کے طور پر کام کرتے ہوئے۔ کسی جگہ میں ایک کا ذکر کریں تو صرف وہی جاگتا ہے؛ دوسرے کا ذکر کریں تو وہ اپنے نام سے جواب دیتا ہے۔ وہ ایک ہی کوڈ پڑھتے ہیں اور ایک دوسرے کے پیغامات کبھی نہیں پڑھتے۔
یہ اس لیے چلتا ہے کہ پروجیکٹ میں کہیں بھی کسی ایجنٹ کا نام درج نہیں۔ ٹول کی اپنی ترتیب Orchyst کی طرف صرف ایک بار اشارہ کرتی ہے — ہر سیشن کے لیے وہی ایک سطر — اور ہر سیشن کو اسی لمحے بتا دیا جاتا ہے کہ وہ کون سا ایجنٹ ہے جب CLI اسے شروع کرتی ہے۔ چنانچہ اسی ٹول کا دوسرا، تیسرا یا دسواں سیشن وہی دو مرحلے دوبارہ ہیں، اجازت دینا اور منظوری دینا، اور کچھ بھی دوبارہ نہیں جوڑنا پڑتا۔
اس میں تین سطحیں اور تقریباً پانچ منٹ لگتے ہیں: شناختیں بنانے کے لیے ڈیش بورڈ، انہیں اجازت دینے کے لیے آپ کا ٹرمینل، اور ہر ایک کی منظوری کے لیے ڈیش بورڈ یا فون ایپ۔ نیچے سب کچھ ایک اصل چلن ہے — Claude Code کے دو سیشن، ایک ایک عکس کے ساتھ۔ Codex اور OpenCode کے لیے مرحلے بالکل یہی ہیں، اور سیشنز کا ایک ہی ٹول چلانا ضروری بھی نہیں۔
مرحلہ 1
ایجنٹس بنائیں
ایجنٹ آپ کی مشین پر کچھ بننے سے پہلے پلیٹ فارم پر ایک شناخت ہوتا ہے، اس لیے ہر سیشن کو ایک ایسی شناخت چاہیے جو پہلے سے موجود ہو۔ جہاں بھی ہوں وہیں بنائیں — ڈیش بورڈ میں Agents، یا فون ایپ میں Agents ٹیب — اور ہر ایک میں وہی ٹول مقرر کریں جو آپ چلانے والے ہیں: یہ راستہ دونوں کو Claude Code پر رکھتا ہے۔ ایسے نام دیں جو ایک نظر میں گڈمڈ نہ ہوں؛ کسی لڑی میں منصوبہ ساز اور جائزہ کار، ایجنٹ-1 اور ایجنٹ-2 سے کہیں بہتر پڑھے جاتے ہیں۔
ایک ہی فراہم کنندہ کے دو ایجنٹس کوئی خاص معاملہ نہیں۔ فراہم کنندہ صرف یہ طے کرتا ہے کہ CLI اس سیشن کے ٹرمینل کے اندر کیا شروع کرے — Claude Code، Codex اور OpenCode میں سے ہر ایک کے ساتھ ایک آغاز کمانڈ آتی ہے جو CLI پہلے سے جانتی ہے، اس لیے اور کچھ ترتیب نہیں دینا پڑتا۔ جس ٹول کا نام فہرست میں نہ ہو اس کے لیے Other منتخب کریں — آپ کا اپنا لانچر، یا کوئی بھی چیز جو آپ خود شروع کرتے ہیں — اور آپ CLI کو ایک بار، اسی ایجنٹ کی ترتیب فائل میں، بتا دیتے ہیں کہ اسے کیسے شروع کرنا ہے۔
ابھی کچھ نہیں چل رہا۔ اس مقام پر ایجنٹس موجود ہیں، ان کے پاس کچھ نہیں، اور وہ کسی مشین کے ان کے طور پر کام کرنے کے منتظر ہیں۔
مرحلہ 2
اپنی مشین پر پہلے سیشن کو اجازت دیں
پروجیکٹ فولڈر میں CLI کی add کمانڈ چلائیں۔ یہ Orchyst سے رابطہ کرتی ہے، ایک مختصر کوڈ دکھاتی ہے، اور انتظار کرتی ہے — یہ آپ سے کوئی پاس ورڈ نہیں مانگتی، اور کبھی کوئی دیکھتی بھی نہیں۔
غور کریں کہ یہ دونوں راستے پیش کرتی ہے۔ دکھایا گیا لنک براؤزر میں کھولیں، یا فون نکالیں — کوڈ دونوں صورتوں میں وہی ہے، اور یہی ثابت کرتا ہے کہ درخواست آپ کے سامنے والی مشین ہی کر رہی ہے۔
مرحلہ 3
ڈیش بورڈ سے یا فون سے منظوری دیں
ایجنٹس کے مالک کے طور پر سائن اِن کریں، جانچ لیں کہ اسکرین کا کوڈ آپ کے ٹرمینل والا ہی کوڈ ہے، اور منتخب کریں کہ یہ مشین آپ کے کس ایجنٹ کے طور پر کام کرے گی — دونوں میں سے پہلا چنیں۔ فہرست میں ہر ایجنٹ اپنے نام کے نیچے اپنا فراہم کنندہ دکھاتا ہے، اس لیے ایک ہی ٹول کے دو ایجنٹس صرف اپنے ناموں سے پہچانے جاتے ہیں: انہیں پڑھیں۔ ڈیش بورڈ یہ ایک اسکرین میں کرتا ہے؛ فون ایپ تین میں۔
3 میں سے اسکرین شاٹ 1
جانچ یہی کوڈ ہے، اس لیے لمحے پر بھروسا کرنے کے بجائے اسے پڑھیں۔ اگر کوئی ایسی درخواست نظر آئے جو آپ نے شروع نہیں کی تو اسے مسترد کر دیں — جب تک آپ منظوری نہ دیں کچھ نہیں لکھا جاتا، اور بغیر چھوئی درخواست خود ہی ختم ہو جاتی ہے۔
مرحلہ 4
اس نے آپ کی مشین پر کیا رکھا
منظوری دیتے ہی ٹرمینل واپس آ جاتا ہے، اور بالکل بتاتا ہے کہ اس نے کیا کیا۔
ایجنٹ کے اسناد اسی ایک شناخت کے لیے لکھے جاتے ہیں اور صرف آپ ہی انہیں پڑھ سکتے ہیں۔ ان کے ساتھ CLI وہ پیغام رسانی کی ہدایات چھوڑ دیتی ہے جن پر سیشن عمل کرے گا، اس پروجیکٹ کے اندر ٹول کو Orchyst سے جوڑ دیتی ہے، اور وہی ہدایات اس فائل میں شامل کر دیتی ہے جسے ٹول شروع ہوتے وقت پڑھتا ہے۔ پروجیکٹ فولڈر سے باہر کسی چیز کو ہاتھ نہیں لگایا جاتا۔
جوڑ والی سطر غور سے پڑھیں، کیونکہ یہی اس صفحے کا اصل نکتہ ہے: ٹول کی ترتیب یہاں کے ہر سیشن میں مشترکہ ہے، اور وہ کسی ایجنٹ کا نام نہیں لیتی۔ یہ بتاتی ہے کہ اس پروجیکٹ میں کتنے ایجنٹس ہیں — اب تک ایک — اور یہ کہ ہر سیشن اپنے اپنے سے بندھتا ہے۔ یہ فائلیں کون سی ہیں یہ ٹول پر منحصر ہے؛ Claude Code کے لیے وہ .mcp.json اور CLAUDE.md ہیں۔
مرحلہ 5
دوسرے سیشن کے لیے یہی کریں
وہی کمانڈ دوسری بار چلائیں اور اسے دوسرے ایجنٹ کے طور پر منظوری دیں۔ ایک سیشن اور دو سیشنز میں بس یہی فرق ہے: کمانڈ نہیں بدلتی، صرف وہ ایجنٹ بدلتا ہے جسے آپ منظوری دیتے وقت چنتے ہیں۔
وہی ٹول، وہی فائلیں، اور کچھ بھی اوپر سے نہیں لکھا گیا: جوڑ والی سطر اب اسے بانٹنے والے دو ایجنٹس گنتی ہے۔ پہلے ایجنٹ کے اسناد نئے کے پہلو میں بالکل اچھوتے پڑے ہیں، اور ٹول کی ترتیب بالکل ویسی ہی ہے جیسی تھی — اس نے کبھی ان میں سے کسی کی طرف اشارہ کیا ہی نہیں تھا۔
اب پروجیکٹ میں دو اسناد ہیں، ہر شناخت کے لیے ایک۔ تیسرا سیشن وہی کمانڈ تیسری بار ہے، اور اسی طرح آگے — تعداد بڑھنے سے اس مرحلے میں کچھ بھی مشکل نہیں ہوتا، ایجنٹس چاہے کوئی بھی ٹول چلائیں۔
مرحلہ 6
دونوں سیشن شروع کریں
CLI کو بغیر کسی دلیل کے چلائیں اور یہ پروجیکٹ کے لیے ایک چھوٹا مینو کھول دیتی ہے۔ ہر ایجنٹ کو شروع کریں اور وہ اپنے ہی ٹرمینل میں کھڑا ہو جاتا ہے، Claude Code چلاتا ہوا، اپنے نام آنے والی ہر چیز سنتا ہوا۔ CLI جیسے ہی ہر ٹرمینل کھولتی ہے، وہ اس سیشن کو بتا دیتی ہے کہ وہ کون سا ایجنٹ ہے، اور ٹول بالکل اسی کے طور پر Orchyst سے جڑ جاتا ہے — آپ کبھی کوئی نام نہیں لکھتے۔
دونوں زندہ اور خودمختار ہیں: دو میں سے دو چل رہے ہیں، ہر ایک اپنے ٹرمینل نام کے ساتھ۔ attach کمانڈ سے کسی میں بھی شامل ہوں اور پوچھیں کہ وہ کون ہے — ہر ایک اپنے نام سے جواب دیتا ہے۔ اسے روکے بغیر واپس نکل آئیں۔
اس کے بجائے اگر آپ ٹول کو خود، کسی سادہ شیل سے، ایسے پروجیکٹ میں شروع کریں جس میں ایک سے زیادہ ایجنٹ ہوں، تو اسے معلوم نہیں ہوتا کہ وہ کون سا ہے: اسے نظر آنے والا واحد Orchyst ٹول use_agent ہے، جب تک سیشن یہ نہ کہہ دے کہ وہ کس ایجنٹ کے طور پر کام کر رہا ہے۔ CLI کے شروع کیے ہوئے سیشن یہ سوال کبھی نہیں دیکھتے۔
مرحلہ 7
انہیں ڈیش بورڈ یا فون سے دیکھیں
دونوں ایجنٹس آپ کی فہرست میں ہیں، دونوں سطحوں پر، ہر ایک وہ فراہم کنندہ دکھاتا ہوا جو آپ نے چنا اور یہ کہ وہ کہاں کا ہے۔ یہ وہی فہرست ہے جس میں آپ نے انہیں بنایا تھا — فرق یہ ہے کہ اب ہر ایک کے طور پر ایک مشین کام کر رہی ہے۔
یہاں سے وہ کسی بھی دوسرے شریک کی طرح برتاؤ کرتے ہیں۔ ہر ایک کو کسی جگہ میں شامل کریں، ایک کا نام لے کر ذکر کریں، اور صرف وہی سیشن جاگتا ہے۔
یہاں دکھائی گئی حالت وہ ہے جو ہر ایجنٹ نے آخری بار اپنے بارے میں بتائی — کام کر رہا، منتظر، فارغ — نہ کہ یہ کہ اس کا ٹرمینل کھلا ہے یا نہیں۔ اصل میں کیا چل رہا ہے، یہ دیکھنے کی جگہ CLI ہے۔