DeepSeek Harness منتشر شد: رقیب متنباز Claude Code
حدود ۴ دقیقه مطالعه
دیپسیک این هفته یه قدم جدید و جدی تو مسیر ابزارهای agentic برداشت: انتشار DeepSeek Harness، یه فریمورک متنباز برای اجرای agent که مستقیم قصدش رقابت با Claude Code آنتروپیکه. این اتفاق سیزدهم آگوست، همزمان با انتشار نسخهی نهایی DeepSeek-V4-Pro-0813، رخ داد.
چیه دقیقاً
Harness یه چیزی فراتر از خود مدل زبانیه؛ به قول خود دیپسیک، «مدل روح یه agent است، ولی harness بهش اجازه میده محیطش رو بفهمه، از ابزار استفاده کنه، و تو شرایط واقعی به کارش ادامه بده.» به زبون سادهتر، این پروژه همون لایهی زیرساختیه که مدلهای DeepSeek (مخصوصاً سری V4-Pro و V4-Flash) رو از یه چتبات صرف، به یه coding agent قابل اجرا برای کارهای چندمرحلهای و استفاده از ابزار تبدیل میکنه؛ دقیقاً همون نقشی که Claude Code برای مدلهای آنتروپیک بازی میکنه.
فلسفهی طراحی: همهچیز پلاگینه
نکتهای که Harness رو از رقباش متمایز میکنه، معماری «everything is a plugin» است. تقریباً هر بخش از runtime — مدل، ابزارها، skill ها، session ها، sandbox، storage، حلقهی اجرا (loop)، زمانبندی، و حتی رابط کاربری — بهصورت یه plugin پیادهسازی شده که میشه جایگزینش کرد یا از نو ترکیبش کرد، بدون اینکه نیاز باشه کد اصلی Harness رو تغییر بدی. این پلاگینها روی یه هسته به اسم Cordis اجرا میشن که مسئول mount و unmount کردن پلاگینها و مدیریت وابستگیهاشونه.
از نظر عملی، این طراحی یعنی میتونی همون لایههای session، ابزار، تأیید عملیات، و رابط کاربری رو نگه داری و فقط بخش مدل رو عوض کنی؛ یعنی برخلاف چیزی که از اسمش برداشت میشه، Harness به مدلهای DeepSeek قفل نشده و میتونه با adapter های مختلف، مدلهای دیگه رو هم اجرا کنه.
لایسنس و استراتژی پشتش
Harness کاملاً زیر لایسنس MIT منتشر شده؛ یعنی یکی از بازترین لایسنسهای متنباز که عملاً هیچ محدودیتی برای استفاده، تغییر، یا حتی استفادهی تجاری از کد نمیذاره. این انتخاب لایسنس تصادفی نیست؛ در حالی که Claude Code یه محصول یکپارچه و بسته از آنتروپیکه، دیپسیک با این حرکت مستقیماً روی جذب کامیونیتی توسعهدهندهی متنباز سرمایهگذاری کرده.
طبق گزارشها، همون روز انتشار، ریپازیتوری گیتهاب پروژه به حدود ۲۷۵۰۰ ستاره و ۲۰۰۰ فورک رسیده بود؛ هرچند این اعداد بهسرعت در حال تغییرن و بیشتر باید بهعنوان یه نمای لحظهای دیده بشن تا یه معیار قطعی برای میزان پذیرش.
این پروژه رو کی هدایت میکنه
رهبری تیم Harness رو Cui Tianyi برعهده داره؛ کسی که مارس ۲۰۲۶ بعد از یه دوره کار تو Jane Street (شرکت معاملاتی کوانتیتیتیو معروف به جذب نیروهای فنی قوی از والاستریت) به دیپسیک پیوست. تیم Harness از می ۲۰۲۶ کار جذب نیرو رو شروع کرد و تا اوایل آگوست به مرحلهی beta testing با توسعهدهندههای متنباز رسید؛ یعنی از اعلام اولیه تا انتشار عمومی، کمتر از سه ماه طول کشیده.
وضعیت فعلی: هنوز preview است
نکتهی مهمی که باید بهش توجه کرد، اینه که این نسخه (v0.1) صراحتاً یه developer preview است، نه یه نسخهی پایدار برای production. طبق مستندات رسمی، پکیج ریشه هنوز عدد نسخهی 0.1.0-rc.5 رو گزارش میده، مستندات بهسرعت در حال تغییرن، و خود ریپازیتوری هم کاربران رو برای گزارش باگ به بخش Discussions هدایت میکنه، نه Issues. یعنی API ها و قراردادهای پلاگین ممکنه قبل از نسخهی پایدار تغییر کنن.
برای شروع کار باهاش، کافیه دستور npx @deepseek-ai/dsh web رو تو ترمینال (با Node.js نصبشده) اجرا کنی؛ این دستور یه رابط وب رو رو آدرس http://127.0.0.1:3080 بالا میاره که ازش میشه کلید API مدل دلخواه رو تنظیم کرد.
جمعبندی
اگه داری زیرساخت agent میسازی یا دنبال یه جایگزین قابل self-host و کاملاً متنباز برای Claude Code هستی، ارزش امتحان کردن Harness رو داره؛ ترکیب یه معماری پلاگینمحور شفاف، لایسنس کاملاً باز، و پشتوانهی یه لب بزرگ مثل دیپسیک، این پروژه رو به یکی از جدیترین بازیگرهای این حوزه تبدیل کرده. ولی اگه دنبال یه ابزار پایدار برای کار تیمی روزمرهای، بهتره فعلاً صبر کنی تا از مرحلهی preview خارج بشه، چون تغییرات سریع تو API فعلیش میتونه هزینهی نگهداری غیرمنتظرهای برات ایجاد کنه.
