dsh-superagent: ایجنت کدنویسی پیشدستانهٔ DeepSeek برای گیتهاب
خلاصهٔ کاملتر
DeepSeek ریپازیتوری dsh-superagent رو منتشر کرده؛ یه ایجنت کدنویسی پیشدستانه (یعنی ایجنتی که خودش رویدادها رو دنبال میکنه و منتظر دستور مستقیم تو ترمینال نمیمونه) برای یه ریپازیتوری گیتهاب. این ابزار به شکل یه bundle برای DeepSeek Harness بستهبندی شده. خود تیم تأکید کرده که این یه نمونهٔ تحقیقاتیه، محصول رسمی DeepSeek نیست و آمادهٔ production هم نیست.
طرز کارش اینطوریه: به گیتهاب و در صورت نیاز به Feishu گوش میده. وقتی یه نفر که اجازه داره ازش کاری بخواد، یه work item باز میکنه، تو session و پوشهٔ جداگانهٔ خودش روش کار میکنه و جواب رو تو همون گفتوگوی اصلی میده، مثلاً با یه pull request. یه پنل وب هم نشون میده کدوم کارها به آدم نیاز دارن.
به گفتهٔ تیم، فلسفهٔ اصلیش اینه: تا جای ممکن کم توجه آدمها رو بگیر و تا جای ممکن ارزش بده. ایجنتی که میتونه برای کل تیم کار کنه، میتونه توجه کل تیم رو هم هدر بده. پس فقط وقتی کار میکنه که ازش خواسته شده یا یه قانونی که تیم نوشته اجازه بده، و فقط وقتی حرف میزنه که یکی باید کاری بکنه یا بتونه از نتیجه استفاده کنه.
نکتهٔ جالب اینه که خیلی از مهندسی این پروژه رو خود ایجنتهای کدنویسی انجام دادن. نصبش هم مراحل زیادی داره، برای همین قرار نیست دستی انجامش بدی: از ایجنت کدنویسی خودت میخوای فایل SETUP.md رو بخونه و باهات راهش بندازه. نسخهٔ منتشرشده با نسخهٔ داخلی DeepSeek و طراحیهای مقالهٔ Exploring Super-agent Design یکی نیست و بعضی ایدههای اون مقاله هنوز پیاده نشدن.
نکات کلیدی:
- dsh-superagent یه نمونهٔ تحقیقاتیه و محصول رسمی DeepSeek نیست.
- dsh-superagent بهعنوان bundle برای DeepSeek Harness عرضه شده و به گیتهاب و Feishu وصل میشه.
- هر درخواست یه work item با session و پوشهٔ جدا میگیره و جوابش مثلاً یه pull request هست.
- ایجنت فقط با درخواست یا طبق قانونهای تیم کار میکنه.
- نصب از طریق یه ایجنت کدنویسی و فایل SETUP.md انجام میشه.
- مستندات در ۹ سند شمارهدار (۰۰۰ تا ۰۰۸) نوشته شده و مجوز پروژه MIT هست.




