دیپ‌سیک Harness چهار حالت کاری عرضه کرد؛ چارچوبی برای ساخت عامل‌های هوشمند

دیپ‌سیک Harness چهار حالت کاری عرضه کرد؛ چارچوبی برای ساخت عامل‌های هوشمند

دیپ‌سیک (DeepSeek) نسخه آزمایشی DeepSeek Harness را ساعت ۲۰:۳۰ روز ۱۳ اوت (۲۳ مرداد) منتشر و کد آن را به صورت متن‌باز عرضه کرد. این نسخه با وجود شماره نسخه v0.1، بلافاصله توجه جامعه توسعه‌دهندگان را به خود جلب کرد. در همان روز، نسخه DeepSeek V4 Pro نیز به طور رسمی عرضه شد.

DeepSeek Harness یک چارچوب برای ساخت عامل‌های هوشمند (agent) است و در دسته‌ای مشابه Claude Code و Codex قرار می‌گیرد. با این حال، خود یک مدل زبانی نیست. فرمول داخلی دیپ‌سیک این چارچوب را به این صورت تعریف می‌کند: مدل (Model) + چارچوب (Harness) = عامل (Agent).

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

برای شروع کار با DeepSeek Harness، کافی است دستور npx @deepseek-ai/dsh web را در ترمینال اجرا کرده و سپس در مرورگر به آدرس localhost:3080 بروید. پس از وارد کردن کلید API دیپ‌سیک، رابط کاربری اصلی با شعار «کاوش در ناشناخته‌ها» نمایش داده می‌شود. برخلاف بسیاری از محصولات عامل هوشمند که بلافاصله با یک رابط پرسش و پاسخ باز می‌شوند، dsh ابتدا از کاربر کلید API را درخواست می‌کند.

این محصول چهار حالت کاری از پیش تعیین‌شده ارائه می‌دهد:

  • Standard Mode: حالت کامل برای برنامه‌نویسی، شامل ویرایش فایل، پوسته (shell)، جستجو، مهارت‌ها، برنامه‌ریزی، اهداف، زیرعاملی‌ها و گردش‌های کاری. این حالت را می‌توان مستقیماً با Claude Code و Codex مقایسه کرد.
  • PTC Mode (Programmatic Tool Calling): در این حالت، ابزارها به صورت APIهای کد در می‌آیند. مدل می‌تواند یک برنامه تایپ‌اسکریپت بنویسد که عملیات مختلف را زنجیره‌سازی کرده و در یک مرحله اجرا کند. تنها نتیجه نهایی برگردانده می‌شود، در حالی که داده‌های میانی در محیط اجرا ذخیره می‌شوند. این حالت برای توسعه‌دهندگان اتوماسیون طراحی شده است.
  • Minimal Mode: حالت مینیمال با تنها دو ابزار، پوسته دائمی bash و ویرایشگر فایل str_replace_editor. این حالت بر این باور استوار است که یک مدل قوی می‌تواند بیشتر کارهای کدنویسی را تنها با یک ترمینال و ویرایشگر فایل انجام دهد.
  • Creation Mode: حالت ایجاد برای ساخت تنظیمات از پیش تعیین‌شده عامل‌ها با بررسی‌های زمان اجرا و راهنمایی‌های نویسندگی از پیش تعیین‌شده. این حالت برای توسعه‌دهندگان افزونه‌ها در نظر گرفته شده است.

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

فلسفه اصلی پشت این چارچوب این است که «همه چیز یک افزونه است». این چارچوب بر پایه سیستم افزونه Cordis ساخته شده و مجموعه‌ای از افزونه‌ها را پوشش می‌دهد که شامل مدل‌ها، ابزارها، مهارت‌ها، جلسات، محیط‌های شنی (sandbox)، ذخیره‌سازی، حلقه‌ها، زمان‌بندی و رابط کاربری می‌شوند. کاربران گزارش داده‌اند که توانسته‌اند با استفاده از افزونه‌ها، کل رابط کاربری را بازسازی کنند. همچنین، برخی توانسته‌اند با استفاده از افزونه‌ها، حافظه بلندمدت بین جلسات و تکامل خودکار پس‌زمینه را پیاده‌سازی کنند. در این روش، مدل می‌تواند به صورت دوره‌ای به سوابق کاری خود بازگشته و تجربیات موقت را به دانش پایدار فشرده‌سازی کند.

DeepSeek Harness همچنین لاگ‌های جلسه‌ای با قابلیت ردیابی مسیر (trajectory tracing) را ارائه می‌دهد و نسخه آزمایشی آن از نزدیک به ۴۰ مدل از جمله Kimi، OpenAI، Anthropic و Google پشتیبانی می‌کند.

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

چرا این خبر مهم است؟

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

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