تیم DeepSeek Harness از نمونه پژوهشی جدیدی به نام dsh-superagent رونمایی کرده است؛ یک عامل هوش مصنوعی متنباز برای برنامهنویسی که میتواند رویدادهای مخزن کد را دنبال کند، وظایف مجاز را به عاملهای جداگانه بسپارد و نتیجه کار را برای بررسی توسعهدهندگان آماده کند.
به گزارش تکراتو، براساس مستندات رسمی منتشرشده در گیتهاب دیپسیک و گزارش رسانههای فناوری، کد این پروژه در تاریخ ۳۱ اکتبر ۲۰۲۶ با مجوز MIT منتشر شده است. البته سازندگان تأکید دارند که Super-Agent فعلاً یک نمونه پژوهشی است، نه محصول رسمی و آماده استفاده تجاری.
سوپرایجنت دیپسیک چیست و چه کاری انجام میدهد؟
پروژه dsh-superagent با هدف کاهش نیاز به نظارت مداوم انسان بر عاملهای برنامهنویسی هوش مصنوعی طراحی شده است.
در ابزارهای معمول برنامهنویسی مبتنی بر هوش مصنوعی، توسعهدهنده اغلب باید درخواست خود را ثبت کند، نتیجه را بررسی کند و برای ادامه کار دستور تازهای بدهد.
اما در معماری پیشنهادی دیپسیک، یک عامل هماهنگکننده میتواند رویدادهای محیط توسعه را دنبال کند و در صورت دریافت درخواست معتبر یا وجود مجوز از پیش تعریفشده، کار را به عاملهای اجرایی بسپارد.
این سیستم برای کار با یک مخزن گیتهاب طراحی شده و میتواند بهصورت اختیاری به پیامهای تیمی در پلتفرم Feishu نیز متصل شود.
معماری Router و Worker؛ تقسیم وظایف میان چند عامل هوش مصنوعی
یکی از مهمترین بخشهای طراحی Super-Agent، جداسازی وظایف هماهنگی و اجرا است.
در این معماری، یک عامل مرکزی به نام Router مسئول دریافت رویدادها، بررسی درخواستها و هدایت وظایف است.
در مقابل، عاملهای Worker مسئول انجام کارهای برنامهنویسی هستند. هر وظیفه پذیرفتهشده در یک نشست و پوشه کاری مستقل پردازش میشود.
برای مثال، هنگامی که یکی از اعضای مجاز تیم درخواست اصلاح بخشی از کد را ثبت میکند، سیستم میتواند آن را به یک وظیفه مشخص تبدیل کند و نتیجه را در قالب یک Pull Request به گفتوگوی اصلی بازگرداند.
این ساختار با هدف کاهش تداخل میان وظایف و سادهتر کردن مدیریت چند فعالیت توسعه نرمافزار طراحی شده است.
هوش مصنوعی که فقط منتظر دستور مستقیم نمیماند
ویژگی متمایز معماری پیشنهادی دیپسیک، استفاده از رویکرد مبتنی بر رویداد است.
در این روش، رویدادهایی مانند پیامهای تیمی، نظرهای ثبتشده روی کد و تغییر وضعیت فرایندهای توسعه میتوانند بهعنوان محرک بررسی شوند.
در طراحی گستردهتر Super-Agent، هدف این است که سیستم بتواند مشکلات احتمالی را زودتر شناسایی کند و در صورت داشتن مجوز، برای حل آنها اقدام کند.
بااینحال، خودکار بودن به معنای اختیار نامحدود نیست.
طبق مستندات پروژه، عامل تنها زمانی اجازه اقدام دارد که درخواست از سوی فرد مجاز دریافت شده باشد یا یک قانون مشخص از قبل چنین اقدامی را مجاز کرده باشد.
همچنین فعالیتهای پیشدستانه بدون مجوز اجرایی میتوانند در حالت مشاهده و ثبت پیشنهاد باقی بمانند.
کاهش نیاز به نظارت مداوم برنامهنویسان
یکی از مسائل مهم در استفاده از چند عامل برنامهنویسی، زمان و توجهی است که توسعهدهنده برای مدیریت آنها صرف میکند.
اگر هر عامل بهطور مرتب منتظر تأیید، توضیح یا دستور جدید باشد، افزایش تعداد عاملها لزوماً باعث افزایش بهرهوری نمیشود.
تیم دیپسیک تلاش کرده با استفاده از عامل هماهنگکننده و نشستهای اجرایی مستقل، بخشی از این بار مدیریتی را کاهش دهد.
در این ساختار، هدف آن است که انسان بیشتر زمانی وارد فرایند شود که تصمیمگیری، تأیید یا بررسی نتیجه واقعاً ضروری باشد.
این رویکرد میتواند در آینده برای تیمهایی که همزمان روی چندین وظیفه برنامهنویسی کار میکنند کاربرد داشته باشد؛ هرچند میزان صرفهجویی واقعی در زمان هنوز به ارزیابی مستقل نیاز دارد.
پروژه متنباز دیپسیک با زبان TypeScript منتشر شده است
کد نمونه پژوهشی Super-Agent با زبان TypeScript نوشته شده و تحت مجوز متنباز MIT در دسترس قرار گرفته است.
این پروژه بهعنوان بخشی از محیط DeepSeek Harness طراحی شده؛ چارچوبی که برای اجرای عاملهای هوش مصنوعی و مدیریت ابزارهای آنها توسعه یافته است.
مستندات منتشرشده بخشهایی مانند معماری سیستم، مدل وظایف، مدیریت مجوزها، اجرای عاملها و نحوه استقرار را توضیح میدهند.
بااینحال، دیپسیک هشدار داده است که کد منتشرشده ممکن است دارای خطا باشد و با نسخه داخلی مورد استفاده تیم توسعه تفاوت داشته باشد.
همچنین برخی ایدههای مطرحشده در مقاله طراحی Super-Agent هنوز در نسخه عمومی پیادهسازی نشدهاند.
آیا Super-Agent رقیب Claude Code و OpenAI Codex است؟
انتشار این پروژه در شرایطی انجام شده که رقابت میان ابزارهای برنامهنویسی مبتنی بر هوش مصنوعی شدت گرفته است.
Claude Code شرکت Anthropic و Codex شرکت OpenAI از ابزارهای شناختهشده این حوزه هستند و هر دو بر انجام وظایف توسعه نرمافزار با کمک عاملهای هوشمند تمرکز دارند.
پروژه جدید دیپسیک نیز در همین حوزه قرار میگیرد، اما تمرکز آن بیشتر بر معماری هماهنگی عاملها، دریافت رویدادها و مدیریت وظایف مجاز است.
بنابراین میتوان Super-Agent را تلاشی پژوهشی در فضای رقابتی ابزارهای برنامهنویسی هوشمند دانست.
بااینحال، دیپسیک هنوز نتایج بنچمارک مستقیمی برای مقایسه عملکرد این نمونه با Claude Code یا Codex منتشر نکرده است. در نتیجه، نمیتوان ادعا کرد که محصول جدید از رقبای آمریکایی سریعتر یا قدرتمندتر است.
آیا سوپرایجنت دیپسیک برای استفاده عمومی آماده است؟
در حال حاضر، dsh-superagent یک نمونه پژوهشی محسوب میشود و استفاده از آن به دانش فنی و پیکربندی محیط توسعه نیاز دارد.
تیم دیپسیک صراحتاً اعلام کرده این پروژه برای استفاده مستقیم در محیطهای عملیاتی آماده نیست و توسعهدهندگان باید پیش از استفاده، کد و تنظیمات آن را بررسی کنند.
اجرای عاملهای برنامهنویسی با دسترسی گسترده به فایلها و محیط سیستم نیز میتواند خطرات امنیتی ایجاد کند؛ بنابراین تعیین سطح دسترسی مناسب و جداسازی محیط اجرا اهمیت زیادی دارد.
هنوز برنامه مشخصی برای تبدیل این نمونه پژوهشی به یک سرویس تجاری مستقل اعلام نشده است.
با وجود این محدودیتها، انتشار Super-Agent نشان میدهد رقابت شرکتهای هوش مصنوعی در حال حرکت از تولید پاسخ و کدنویسی در محیط گفتوگو به سمت سیستمهایی است که میتوانند مجموعهای از وظایف را با هماهنگی بیشتر و دخالت کمتر انسان مدیریت کنند.







دیدگاهها