دیپ‌سیک سوپر ایجنت را متن‌باز کرد: عامل کدنویسی که چت تیمی را رصد می‌کند

دیپ‌سیک نمونهٔ پژوهشی dsh-superagent را منتشر کرد؛ یک عامل کدنویسی متن‌باز که با نظارت بر گفت‌وگوهای تیمی، وظایف مربوط به مخازن گیت‌هاب را انجام می‌دهد.

تحریریه شاپ لینک ۱۱ آبان ۱۴۰۵ 3 دقیقه مطالعه 0 بازدیدهک و امنیت
دیپ‌سیکامنیت سایبریهوش مصنوعیگیت‌هابمتن‌بازتوسعه نرم‌افزارهک و امنیت
دیپ‌سیک سوپر ایجنت را متن‌باز کرد: عامل کدنویسی که چت تیمی را رصد می‌کند

در دنیای توسعهٔ نرم‌افزار، مرز میان ابزارهای خودکار و همکاران انسانی هر روز باریک‌تر می‌شود. 🔒

شرکت دیپ‌سیک (DeepSeek) به‌تازگی نمونهٔ پژوهشی ابزاری به نام dsh-superagent را به‌صورت متن‌باز منتشر کرده است. این ابزار در واقع یک «عامل کدنویسی» (Coding Agent) است که روی مخازن گیت‌هاب کار می‌کند و با نظارت بر گفت‌وگوهای تیمی، وظایف محول‌شده را به‌طور خودکار انجام می‌دهد.

🤖 سوپر ایجنت چگونه کار می‌کند؟

این عامل هوشمند برای شروع به کار به یکی از دو شرط زیر نیاز دارد:

  • 👤 کاربری که در فهرست مجاز قرار دارد، درخواستی مشخص مطرح کند.
  • 📜 قانونی که تیم از پیش تعریف کرده است، با شرایط موجود مطابقت داشته باشد.

همچنین مدیران می‌توانند دامنهٔ دسترسی را به یک اتاق چت یا مخزن خاص گیت‌هاب محدود کنند. در این حالت، هر کسی که در آن محدوده حضور دارد، صرفاً با اشاره کردن به نام عامل (Mention)، می‌تواند از او بخواهد کاری انجام دهد.

⚠️ امنیت و محدودیت‌های دسترسی

یکی از مهم‌ترین نکات امنیتی این ابزار، نحوهٔ مدیریت سطح دسترسی‌هاست. هیچ پیام، کامنت یا سند نقل‌قول‌شده‌ای نمی‌تواند اختیارات عامل را افزایش دهد؛ زیرا این «میزبان» (Host) سیستم است که فهرست‌ها و قوانین را اعمال و اجرا می‌کند.

به‌طور پیش‌فرض، درخواست‌های غیرصریح مانند پیام‌های بدون مخاطب مشخص، پیام‌های ارسال‌شده توسط سایر ربات‌ها یا پیگیری‌های افراد خارج از فهرست مجاز، پذیرفته نمی‌شوند.

با این حال، سیستم این درخواست‌های رد شده را ارزیابی و ثبت می‌کند تا نشان دهد اگر شرایط مهیا بود، عامل آن‌ها را می‌پذیرفت. توصیهٔ توسعه‌دهندگان این است که کاربران ابتدا این گزارش‌ها را بررسی کنند و سپس سیستم را روی حالت خودکار (Auto) قرار دهند. درخواست‌های صریح، مانند فراخوانی عامل توسط یک کاربر مجاز، در تمام حالت‌ها بلافاصله پردازش می‌شوند.

🔀 ادغام کدها (Merge) بر عهدهٔ کیست؟

فرآیند ادغام خودکار کدها در این ابزار از طریق دستوری به نام Delivery requirements کنترل می‌شود و میزبان سیستم هیچ منطق ادغام پیش‌فرضی از خود اضافه نمی‌کند.

به‌طور پیش‌فرض، عامل کدنویسی قابلیت ادغام خودکار را با حساب کاربری خودش فعال نمی‌کند. دلیل این امر ساده اما مهم است: گیت‌هاب اعتبار ادغام را به حساب کاربری کسی ثبت می‌کند که آن را فعال کرده است. بنابراین، مگر اینکه در دستورالعمل‌ها حساب کاربری دیگری برای ادغام مشخص شده باشد، اعضای انسانی تیم باید این مرحله را خودشان انجام دهند.

🌐 دسترسی آزاد برای توسعه‌دهندگان

ابزار dsh-superagent اکنون به‌صورت رایگان در گیت‌هاب در دسترس عموم قرار گرفته است. انتشار این نمونهٔ پژوهشی نشان می‌دهد که شرکت‌های فعال در حوزهٔ هوش مصنوعی تا چه حد به سمت ایجاد عامل‌هایی پیش می‌روند که نه‌تنها کد می‌نویسند، بلکه در جریان ارتباطات روزمرهٔ تیم‌های فنی نیز حضور فعال دارند.


منبع: Help Net Security