دیپ‌سیک به جنگ Claude Code رفت؛ DeepSeek Harness متن‌باز شد

تیم پلازا - انتشار: 23 مرداد 1405 18:05
ز.م مطالعه: 5 دقیقه
-

دیپ‌سیک با انتشار نسخه ۰.۱ ابزار DeepSeek Harness، فعالیت خود را از توسعه مدل‌های زبانی به زیرساخت اجرای ایجنت‌های هوش مصنوعی گسترش داده است. این فریم‌ورک متن‌باز که با مجوز MIT و به‌صورت پیش‌نمایش توسعه‌دهندگان در گیت‌هاب منتشر شده، برای بررسی و ویرایش مخازن کد، اجرای فرمان‌های ترمینال، مدیریت نشست‌ها و هماهنگ‌سازی فرایندهای چندمرحله‌ای طراحی شده است. معماری ماژولار DeepSeek Harness به توسعه‌دهندگان اجازه می‌دهد مدل‌ها، ابزارها، مهارت‌ها، محیط‌های سندباکس و حتی رابط کاربری را متناسب با نیاز خود جایگزین کنند؛ ویژگی مهمی که می‌تواند آن را به رقیبی انعطاف‌پذیر برای Claude Code و OpenAI Codex تبدیل کند.

ورود دیپ‌سیک به رقابت ابزارهای کدنویسی ایجنتی

دیپ‌سیک تاکنون بیشتر به‌دلیل توسعه مدل‌های زبانی قدرتمند و مقرون‌به‌صرفه شناخته می‌شد، اما معرفی DeepSeek Harness نشان می‌دهد این شرکت به‌دنبال حضور در لایه اجرایی محصولات هوش مصنوعی نیز هست.

در این لایه، تنها قدرت مدل اهمیت ندارد؛ بلکه نحوه تعامل مدل با ابزارهای مختلف، دسترسی به فایل‌ها، اجرای فرمان‌های سیستمی، مدیریت نشست‌ها و ادامه‌دادن وظایف طولانی نیز نقش تعیین‌کننده‌ای در تجربه کاربر دارد.

DeepSeek Harness با نام اختصاری dsh معرفی شده و درحال‌حاضر نسخه ۰.۱ آن در اختیار توسعه‌دهندگان قرار گرفته است. این ابزار هم‌زمان با معرفی مدل V4 Pro و اعلام تغییر قیمت خدمات API دیپ‌سیک منتشر شده است.

معماری کاملا ماژولار DeepSeek Harness

مهم‌ترین ویژگی DeepSeek Harness، معماری ماژولار آن است. دیپ‌سیک این محصول را یک فریم‌ورک مدیریت ایجنت مبتنی بر Cordis معرفی می‌کند که اجزای مختلف آن به‌شکل مستقل و قابل‌تعویض طراحی شده‌اند.

در این معماری، بخش‌های زیر می‌توانند از طریق پلاگین‌ها تغییر کنند:

  • مدل‌های هوش مصنوعی

  • ابزارها و مهارت‌ها

  • نشست‌های کاری

  • سیستم فایل

  • محیط‌های سندباکس

  • حلقه‌های اجرایی ایجنت

  • سیاست‌های دسترسی

  • رابط‌های کاربری

این ساختار به توسعه‌دهندگان اجازه می‌دهد به‌جای وابستگی به یک مجموعه ثابت از قابلیت‌ها، محیطی متناسب با زیرساخت، مدل و سیاست‌های امنیتی سازمان خود ایجاد کنند.

پشتیبانی از مدل‌های مختلف هوش مصنوعی

برخلاف Claude Code که عمدتا برای استفاده از مدل‌های Claude توسعه یافته و OpenAI Codex که بیشتر با مدل‌ها و خدمات OpenAI یکپارچه است، DeepSeek Harness از رویکرد بازتری برای انتخاب مدل برخوردار است.

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

البته پشتیبانی از چند ارائه‌دهنده به‌تنهایی موفقیت یک فریم‌ورک را تضمین نمی‌کند. کیفیت اتصال مدل‌ها به ابزارها، مدیریت حافظه، امنیت اجرای فرمان‌ها و پایداری نشست‌های طولانی نیز در کاربرد عملی آن اهمیت زیادی خواهد داشت.

قابلیت‌های کدنویسی و مدیریت ایجنت‌ها

DeepSeek Harness مجموعه‌ای از قابلیت‌های موردنیاز برای اجرای یک ایجنت نرم‌افزاری را ارائه می‌دهد. این فریم‌ورک می‌تواند مخازن کد را بررسی کند، فایل‌ها را تغییر دهد و فرمان‌های خط فرمان یا Shell را اجرا کند.

قابلیت‌های اصلی آن عبارت‌اند از:

  • بررسی و تحلیل مخازن کد

  • ایجاد و ویرایش فایل‌ها

  • اجرای فرمان‌های خط فرمان

  • جستجو در فایل‌ها و وب

  • برنامه‌ریزی برای انجام وظایف چندمرحله‌ای

  • فراخوانی مهارت‌ها و ابزارهای مختلف

  • واگذاری وظایف به زیرایجنت‌ها

  • مدیریت نشست‌های کاری

  • تعیین محدوده دسترسی به فایل‌ها و ابزارها

  • اجرای وظایف در محیط‌های سندباکس

وجود قابلیت زیرایجنت به DeepSeek Harness امکان می‌دهد یک وظیفه بزرگ را به بخش‌های کوچک‌تر تقسیم کند و هر قسمت را به ایجنت جداگانه‌ای بسپارد. این رویکرد می‌تواند برای بررسی پروژه‌های بزرگ، اجرای آزمون‌ها و انجام فرایندهای توسعه چندمرحله‌ای مفید باشد.

اجرای DeepSeek Harness از طریق مرورگر محلی

نسخه اولیه DeepSeek Harness از یک رابط مبتنی بر مرورگر محلی برخوردار است. کاربران از طریق این رابط می‌توانند محدوده فعالیت ایجنت، مجوزهای دسترسی و درخواست‌های اجرای ابزارها را بررسی و تایید کنند.

این ابزار از حالت خط فرمان بدون رابط یا Headless و کیت توسعه پایتون نیز پشتیبانی می‌کند. چنین گزینه‌هایی امکان استفاده از فریم‌ورک را در محیط‌های خودکارسازی‌شده، سرورها و فرایندهای توسعه اختصاصی فراهم می‌کنند.

برای اجرای نسخه تحت وب از طریق مخزن npm می‌توان از فرمان زیر استفاده کرد:

                                            content_copy                        bashnote_addویرایش با Canvasnpx @deepseek-ai/dsh web

دیپ‌سیک همچنین دستورالعمل‌های لازم برای ساخت مستقیم پروژه از سورس‌کد را منتشر کرده است.

تفاوت DeepSeek Harness با Claude Code و Codex

هر سه ابزار DeepSeek Harness، Claude Code و OpenAI Codex می‌توانند مخازن کد را بررسی و ویرایش کنند، آزمون‌ها را اجرا کنند و از ابزارهای ترمینال بهره ببرند. برنامه‌ریزی وظایف، اجرای فرایندهای چندمرحله‌ای و استفاده از زیرایجنت‌ها نیز از قابلیت‌های مشترک آن‌ها محسوب می‌شود.

تفاوت اصلی DeepSeek Harness در میزان شخصی‌سازی آن است. تقریبا تمام اجزای این فریم‌ورک، از مدل و سیستم فایل گرفته تا رابط کاربری، محیط سندباکس و حلقه اجرایی، قابلیت جایگزینی از طریق پلاگین‌ها را دارند.

درمقابل، Claude Code و OpenAI Codex محصولات تثبیت‌شده‌تری هستند و رابط‌ها و یکپارچگی‌های آماده بیشتری ارائه می‌کنند. Claude Code در ترمینال، VS Code، محیط‌های JetBrains، دسکتاپ، وب و اسلک قابل‌استفاده است. Codex نیز از خط فرمان، افزونه‌های محیط توسعه، برنامه دسکتاپ و سرویس‌های ابری پشتیبانی می‌کند.

DeepSeek Harness فعلا رابط مرورگر محلی، حالت Headless و کیت توسعه پایتون را در اختیار کاربران قرار می‌دهد. بنابراین این محصول در وضعیت فعلی بیشتر برای توسعه‌دهندگانی مناسب است که انعطاف‌پذیری و امکان ساخت زیرساخت اختصاصی را به تجربه آماده و یکپارچه ترجیح می‌دهند.

نسخه اولیه برای محیط‌های عملیاتی مناسب نیست

دیپ‌سیک تاکید کرده است که نسخه ۰.۱ DeepSeek Harness یک پیش‌نمایش توسعه‌دهندگان است و احتمال تغییر رابط‌ها، ناسازگاری پلاگین‌ها و بروز مشکلات فنی در آن وجود دارد.

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

درمقابل، Claude Code و OpenAI Codex محصولات تجاری تثبیت‌شده‌تری به شمار می‌روند. هرچند خط فرمان Codex به‌صورت متن‌باز ارائه شده است، بخش مهمی از خدمات اصلی آن همچنان به زیرساخت تجاری OpenAI وابسته است. Claude Code نیز محصولی تجاری با قابلیت توسعه از طریق پلاگین‌ها، مهارت‌ها و پروتکل MCP محسوب می‌شود.

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

انتشار DeepSeek Harness را می‌توان نشانه گسترش رقابت شرکت‌های هوش مصنوعی از سطح مدل‌های زبانی به زیرساخت اجرای ایجنت‌ها دانست. در نسل جدید ابزارهای کدنویسی، کیفیت مدل تنها یکی از اجزای محصول است و نحوه اتصال آن به فایل‌ها، ترمینال، مهارت‌ها و سامانه‌های امنیتی اهمیت مشابهی دارد.

دیپ‌سیک با متن‌بازکردن این فریم‌ورک تحت مجوز MIT، توسعه‌دهندگان را قادر می‌سازد اجزای موردنیاز خود را تغییر دهند و نسخه‌های اختصاصی DeepSeek Harness را ایجاد کنند. بااین‌حال، موفقیت آن در رقابت با Claude Code و OpenAI Codex به سرعت توسعه، پایداری نسخه‌های آینده، کیفیت اکوسیستم پلاگین‌ها و میزان استقبال جامعه متن‌باز بستگی خواهد داشت.

دیدگاه های کاربران
هیچ دیدگاهی موجود نیست