منصوبے کے بارے میں

Compute Squad ایک ملٹی ایجنٹ کوڈنگ ورک فلو پلگ ان ہے جو Claude Code اور Codex CLI دونوں میں چلتا ہے۔ یہ سات نامزد ایجنٹس کو چھ مراحل کے پائپ لائن کے ذریعے منظم کرتا ہے: Strategy (ہدف کی وضاحت)، Archive (لاگ ری سیٹ)، Recon (کوڈ بیس میپنگ)، Plan (تفصیلات اور کام کی درجہ بندی)، Execute (عمل درآمد)، اور Accept (مخالفانہ جائزہ)۔ ہر رن یا دوبارہ شروع کرنے سے پہلے، صارف تین ٹیئرز (ٹاپ، مِڈ، باٹم) کے لیے درست ماڈل IDs کی تصدیق کرتا ہے؛ ایک ہی ماڈل متعدد ٹیئرز میں ہو سکتا ہے۔ روٹنگ کام کی مشکل کی بجائے فیصلے کی کثافت پر مبنی ہے—پلاننگ اور قبولیت ٹاپ ٹیئر استعمال کرتی ہے، دیگر فیصلے مِڈ یا اس سے اوپر، اور نقل کے درجے کا کام باٹم ٹیئر کو جاتا ہے۔ سات ایجنٹس یہ ہیں: squad-pm (ٹاپ ٹیئر، پلاننگ اور مخالفانہ قبولیت سنبھالتا ہے)، squad-recon (مِڈ ٹیئر، صرف پڑھنے والی کوڈ بیس میپنگ)، squad-executor اور اس کے مکینیکل/پیچیدہ ورژنز (مختلف ٹیئرز پر عمل درآمد)، squad-helper (تفویض کردہ ذیلی کام)، اور squad-mech (باٹم ٹیئر، صفر فیصلے والا معمولی کام جیسے آرکائیو اور فارمیٹنگ)۔ جو ایجنٹس اپنے کردار سے بڑھ کر فیصلے کی ضرورت کا سامنا کریں وہ REFUSED مارکر کے ساتھ انکار کرتے ہیں اور escalate کرتے ہیں۔ سسٹم ایک مشترکہ آڈٹ لاگ (COMPUTE_SQUAD_LOG.md) برقرار رکھتا ہے جس میں ہر مرحلہ اضافہ کرتا ہے، نیز ایک compute-squad-archive/ ڈائریکٹری جو ماضی کے رنز محفوظ رکھتی ہے۔ ناکام رنز کبھی ضائع نہیں ہوتے—وہ بطور ثبوت کام آتے ہیں۔ FAIL نتیجہ پوری پائپ لائن کی بجائے ایک نامزد مرحلہ دوبارہ چلاتا ہے۔ تنصیب میزبان کے لحاظ سے مختلف ہے: Claude Code پلگ ان مارکیٹ پلیس کمانڈ استعمال کرتا ہے؛ Codex کے لیے git clone اور ایک اپ ڈیٹ اسکرپٹ درکار ہے جو تصدیق کرتا ہے کہ checkout main پر صاف ہے، git objects سے build تیار کرتا ہے، اور پلگ ان، ایجنٹس اور پروفائلز انسٹال کرتا ہے۔ Codex ماڈل کے انتخاب checkout سے باہر محفوظ کیے جاتے ہیں تاکہ اپ ڈیٹس انہیں کبھی اوور رائٹ نہ کریں۔ اپڈیٹر میں --check موڈ شامل ہے جو انسٹال شدہ فائلوں کا ماخذ سے موازنہ symlinks اور executable bits تک کرتا ہے۔ معاون رن موڈز میں مکمل پائپ لائن، صرف پلان (کوئی ترمیم نہیں)، واحد ورک آرڈر کا نفاذ، اور accept (کسی بیرونی عمل درآمد کا پلان کے خلاف جائزہ) شامل ہیں۔ غیر حاضر رنز پہلے انسانی فیصلے کی ضرورت پر رک جاتے ہیں اور دوبارہ شروع کرنے کا مرحلہ بتاتے ہیں۔ دونوں میزبانوں پر آٹو اپ ڈیٹ دستیاب ہے—Claude Code کے پلگ ان سسٹم میں بلٹ ان، اور Codex Scheduled tasks کے ذریعے ہفتہ وار اپ ڈیٹس۔ ٹیم رول آؤٹ .claude/settings.json کنفیگریشن کے ذریعے معاون ہے، اور Claude Cowork کے لیے ڈریگ اینڈ ڈراپ پلگ ان فائل فراہم کی گئی ہے۔