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

oh-my-agent AI کوڈنگ ایجنٹس کے لیے ایک ملٹی ایجنٹ ہارنس ہے جس کا مرکزی مفروضہ یہ ہے کہ ایجنٹ کامیابی کی روایت کرتے ہیں جبکہ ہارنس آرٹیفیکٹس کی جانچ کرتا ہے۔ یہ ایک npm پیکیج کے طور پر تقسیم کیا جاتا ہے اور اسے یا تو اسکلز پیک کے طور پر (npx skills add یا مائیکروسافٹ کے Agent Package Manager کے ذریعے) یا مکمل ہارنس کے طور پر ورک فلوز، قواعد، کنفیگریشن، کی ورڈ-ڈیٹیکشن ہکس اور CLI کے ساتھ انسٹال کیا جا سکتا ہے۔ بنیادی تصدیقی میکانزم کو LLM کے فیصلے کے بجائے مکینیکل قرار دیا گیا ہے۔ ایک Stop ہک سیشن کے خاتمے کو روکتا ہے جب کوئی مستقل ورک فلو فعال ہو اور اسٹاپ کی اجازت دینے سے پہلے کنفیگر شدہ گیٹ اسکرپٹ چلاتا ہے؛ صرف typecheck، test اور lint قابل عمل ہیں، اور گیٹ پانچ reinforcements تک محدود ہے۔ ایک اینٹی-سرکم وینشن گیٹ ان آرٹیفیکٹس کی جانچ کرتا ہے جنہیں شارٹ کٹ جعلی نہیں بنا سکتا، بشمول فیز ریکارڈز، پلان JSON، اور الگ QA اور ری فیکٹر ایجنٹس سے نتائج کی فائلیں۔ ایک آزاد جج تازہ سیاق و سباق کے ساتھ پیدا کیا جاتا ہے، صرف معیارات پر بریف کیا جاتا ہے، اور ہر راؤنڈ میں ہر معیار کی دوبارہ تصدیق کرتا ہے بشمول پہلے کے پاسز۔ ہر گیٹ پاس، ناکامی اور فیصلہ سیشن ایونٹ لاگ میں JSON لائنز کے طور پر شامل کیا جاتا ہے جو اپینڈ-اونلی اور کراس-وینڈر ہے۔ اضافی ٹولنگ میں فی ایجنٹ تصدیقی بیٹریاں شامل ہیں جو اسکوپ کی خلاف ورزیوں، چارٹر کی ہم آہنگی، ہارڈ کوڈڈ سیکرٹس، TODO اسکینز اور اعلان کردہ آؤٹ پٹس کا احاطہ کرتی ہیں، نیز ٹائپ کے مطابق چیکس۔ ایک اسکل ایویلیوایشن ہارنس ہیلڈ-آؤٹ ٹاسکس پر یوٹیلیٹی لفٹ کی پیمائش کرتا ہے اور صرف وہی ترامیم رکھتا ہے جو ماپا گیا لفٹ بہتر بنائیں۔ بجٹس ٹوکنز، اسپاون کاؤنٹس اور فی وینڈر خرچ کو محدود کرتے ہیں، اور آرکیسٹریٹر حدود سے تجاوز کی صورت میں مزید اسپاون سے انکار کرتا ہے۔ یہ پروجیکٹ رول-بیسڈ ایجنٹس کو ایک انجینئرنگ ٹیم کے طور پر ماڈل کرتے ہوئے پیش کرتا ہے، بشمول آرکیٹیکچر، بیک اینڈ، برین اسٹورم، ڈیٹا بیس، ڈیبگ، ڈیپ سیکیورٹی، ڈیزائن، ڈیو ورک فلو، ڈاکس، ایکسپلینیشن، فرنٹ اینڈ، موبائل، آبزرویبیلٹی، آرکیسٹریشن، پروجیکٹ مینجمنٹ، QA، ری فیکٹر، سورس کنٹرول، سرچ اور Terraform انفراسٹرکچر ایجنٹس۔ الگ مواد اور ریسرچ پائپ لائنز اکیڈمک رائٹنگ، HWP اور PDF کنورژن، امیج جنریشن، مارکیٹ ریسرچ، گفتگو کے ریکاپس، علمی تلاش، سلائیڈ جنریشن، ترجمہ، ویڈیو جنریشن اور وائس جنریشن کا احاطہ کرتی ہیں۔ کام چیٹ یا سلیش کمانڈز جیسے /brainstorm، /architecture، /plan، /work، /orchestrate، /ultrawork، /ralph، /review، /deepsec، /debug، /docs اور /scm کے ذریعے چلایا جاتا ہے۔ کی ورڈ آٹو-ڈیٹیکشن متعدد زبانوں میں ورک فلوز کو فعال کرتا ہے، اور ڈیٹیکشن کی درستگی کو لیبل والے پرامپٹ کارپس کے خلاف ماپا جاتا ہے جس میں CI گیٹنگ ہوتی ہے۔ ہارنس ایک ہی .agents/ ڈائریکٹری سے کئی ایجنٹ رن ٹائمز کی حمایت کرتا ہے، بشمول Claude Code، Codex CLI، Antigravity، Cursor، Qwen Code، OpenCode، GitHub Copilot اور دیگر، کنفیگریشن کے ذریعے فی ایجنٹ ماڈل کے انتخاب کے ساتھ۔ یہ MIT لائسنس یافتہ ہے۔