Hermes نے 105 پلگ انز جاری کیے جو صرف ایک کمانڈ سے انسٹال ہو سکتے ہیں

Hermes Agent کا نیا پلگ ان کیٹلاگ ایک ہی کمانڈ میں 105 تیار پلگ انز (extensions) فراہم کرتا ہے، جو ڈویلپرز کو فنکشنلٹی شامل کرنے کا تیز تر طریقہ فراہم کرنے کے ساتھ ساتھ بہتر سیکیورٹی اور بہتر میموری ہینڈلنگ کا وعدہ بھی کرتا ہے۔

Nous Research کی جانب سے منظرِ عام پر لائے گئے اس کیٹلاگ میں نو مختلف کیٹیگریز میں 101 کمیونٹی شراکت داروں کے ساتھ چار آفیشل ایکسٹینشنز شامل ہیں۔ زیادہ تر ٹولز "Tools" اور "Desktop" کے سیکشنز میں موجود ہیں، جو AI سے لیس صارفین کے روزمرہ کے کام کرنے کے طریقے کی عکاسی کرتے ہیں۔

یہ کیٹلاگ اس وقت کیوں اہم ہے

AI ایجنٹس اکثر اس وقت مشکل کا شکار ہوتے ہیں جب کوئی سیشن ختم ہو جاتا ہے اور وہ سیاق و سباق (context) کھو دیتے ہیں، جس سے صارفین کو معلومات دوبارہ دہرانی پڑتی ہیں۔ اسی وقت، بہت سے ایکسٹینشنز کی اوپن سورس نوعیت ڈویلپر کے ماحول میں نقصان دہ کوڈ کے داخل ہونے کے خدشات پیدا کرتی ہے۔ ایک کمانڈ انسٹالیشن کے عمل کو SHA pinning اور لازمی ریویو اسٹیپ کے ساتھ ملا کر، Hermes ان دونوں مسائل کو ایک ہی پیکج میں حل کرتا ہے۔

سیکیورٹی ماڈل کیسے کام کرتا ہے

Hermes ٹیم ہر پلگ ان کو SHA hash کے ساتھ سائن کرتی ہے—جو ایک کرپٹوگرافک فنگر پرنٹ ہے جو اس پیکج کو ایک مخصوص ورژن کے ساتھ جوڑ دیتا ہے۔ جب صارف انسٹال کمانڈ چلاتا ہے، تو سسٹم ریکارڈ شدہ ویلیو کے خلاف ہیش (hash) کو چیک کرتا ہے، جس سے اس بات کی تصدیق ہوتی ہے کہ اشاعت کے بعد کوڈ میں کوئی تبدیلی نہیں کی گئی ہے۔ ٹیم انڈیکس میں ظاہر ہونے سے پہلے ہر کمیونٹی سبمیشن کی جانچ پڑتال بھی کرتی ہے، جس سے تصدیق کا ایک انسانی درجہ شامل ہو جاتا ہے۔

حفاظتی نیٹ ورک یہیں ختم نہیں ہوتا۔ پروجیکٹ لیول کے پلگ انز، جو کلون شدہ ریپوزٹریز سے کوئی بھی کوڈ چلا سکتے ہیں، شروع میں غیر فعال (disabled) ہوتے ہیں۔ صارفین کو انہیں فعال کرنے کے لیے سوئچ آن کرنا پڑتا ہے، جس سے غیر قابل اعتماد اسکرپٹس کے حادثاتی طور پر چلنے کا امکان کم ہو جاتا ہے۔

میموری پر مرکوز ایکسٹینشنز

Hermes صارفین کے درمیان ایک بار بار ہونے والی شکایت ایجنٹ کا سیشنز کے درمیان ڈیٹا کو "بھولنے" کا رجحان ہے، جس سے ٹوکن کا استعمال بڑھ جاتا ہے اور تعاملات (interactions) سست ہو جاتے ہیں۔ کیٹلاگ کا Memory کیٹیگری ان پلگ انز کو اجاگر کرتا ہے جو سیاق و سباق کو برقرار رکھنے یا چیٹ لاگز کو کمپریس کرنے کے لیے ڈیزائن کیے گئے ہیں۔ مثال کے طور پر، hermes-snapcompact گفتگو کی تاریخ کو PNG تصاویر میں تبدیل کر دیتا ہے، جس سے ان ٹوکنز کی تعداد کم ہو جاتی ہے جنہیں ماڈل کو پروسیس کرنا پڑتا ہے۔ jackal-verified پلگ ان 41 مختلف ٹولز کے لیے تصدیقی لیئر شامل کرتا ہے، جس سے ایجنٹس کو حاصل کردہ ڈیٹا پر بھروسہ کرنے میں مدد ملتی ہے۔

سب سے مقبول ایڈ آنز

web-search-plus پلگ ان 402 اسٹارز کے ساتھ کمیونٹی میں سب سے آگے ہے، جو مربوط براؤزنگ کی صلاحیتوں کی مضبوط طلب کو ظاہر کرتا ہے۔ سیکیورٹی پر توجہ مرکوز کرنے والے ڈویلپرز آفیشل snyk پلگ ان کی طرف مائل ہو سکتے ہیں، جو کوڈ اور لائبریری کی انحصار (dependencies) کو اسکین کرتا ہے، ورژنز کو پن کرتا ہے، اور حملے کے خطرے (attack surface) کو کم کرنے کے لیے اینالیٹکس کو غیر فعال کر دیتا ہے۔

hermes-telegram-business ایکسٹینشن ایجنٹ کو ایک سیکرٹری بوٹ میں تبدیل کر دیتی ہے، لیکن یہ ہر باہر جانے والے پیغام کے لیے دستی منظوری کا مرحلہ لازمی قرار دیتی ہے—جو کلائنٹ سے متعلقہ مواصلات کے لیے ایک اضافی حفاظتی تدبیر ہے۔

کیٹلاگ کا استعمال

Hermes ایکسٹینشنز کو مینیج کرنے کے لیے ایک چھوٹا CLI فراہم کرتا ہے:

  • hermes plugins – براؤزنگ کے لیے ایک انٹرایکٹو اسکرین لانچ کرتا ہے۔
  • hermes plugins list – انسٹال شدہ پلگ انز کا ایک ٹیبل پرنٹ کرتا ہے۔
  • hermes plugins search [name] – انڈیکس میں ایک مخصوص انٹری تلاش کرتا ہے۔

چونکہ پورے کیٹلاگ کو ایک ہی کمانڈ کے ذریعے حاصل کیا جا سکتا ہے، اس لیے ٹیمیں گھنٹوں کے دستی سیٹ اپ کے بجائے منٹوں میں مکمل طور پر لیس ماحول تیار کر سکتی ہیں۔

ممکنہ نقصانات

SHA pinning اور ریویو کے باوجود، کمیونٹی پلگ انز سپلائی چین کے خطرات کا ایک ذریعہ بنے رہتے ہیں۔ ایک ریویور باریک بیک ڈورز (backdoors) کو نظر انداز کر سکتا ہے، اور ہیش کی تصدیق صرف اس بات کی ضمانت دیتی ہے کہ کوڈ منظور شدہ ورژن سے مطابقت رکھتا ہے—نہ کہ اس بات کی کہ وہ ورژن تمام سیاق و سباق میں محفوظ ہے۔ صارفین کو اب بھی اس بات کا جائزہ لینا چاہیے کہ آیا پلگ ان کی فنکشنلٹی ان کی سیکیورٹی پالیسیوں کے مطابق ہے یا نہیں۔

میموری بچانے والی تکنیکیں جیسے کہ امیج پر مبنی چیٹ کمپریشن ٹوکنز کی تعداد کو کم کر سکتی ہیں، لیکن یہ تلاش کے قابل متن (searchable text) کو بھی ختم کر دیتی ہیں، جس سے ممکنہ طور پر بعد کے تجزیے (downstream analysis) محدود ہو سکتے ہیں۔ اداروں کو کارکردگی اور ڈیٹا تک رسائی کے درمیان توازن کا جائزہ لینا چاہیے۔

آگے کیا دیکھنے کو ملے گا

اگر کیٹلاگ مقبول ہوتا ہے، تو غالباً مزید کیٹیگریز سامنے آئیں گی، اور ایک درجہ بندی شدہ ٹرسٹ سسٹم پلگ انز کو طویل عرصے تک محفوظ آپریشن کے بعد زیادہ ویزیبلٹی حاصل کرنے کی اجازت دے سکتا ہے۔ اس بات کی نگرانی کرنا کہ کمیونٹی کتنی بار پروجیکٹ لیول کے پلگ انز کو فعال کرتی ہے، یہ بھی ظاہر کرے گا کہ آیا ڈیفالٹ طور پر آف رکھنے کا موقف حادثاتی طور پر ہونے والے خطرات کو مؤثر طریقے سے روکتا ہے۔

خلاصہ: Hermes کا ایک کمانڈ والا، 105 پلگ انز کا کیٹلاگ زیادہ بہتر AI ایجنٹس کی طرف ایک ہموار راستہ فراہم کرتا ہے، لیکن اس کی سیکیورٹی محتاط ریویو اور صارف کی ہوشیاری پر منحصر ہے—خاص طور پر جب آفیشل طور پر منظور شدہ سیٹ سے آگے بڑھا جائے۔