
DeepSeek Harness، شرح: بيئة تشغيل الوكيل وراء "Model + Harness = Agent"
- DeepSeekجديدDeepSeek: DeepSeek V4 Flash Vision (Exp)2026-08-21$0.15 / $0.29 لكل مليون رمز
- z-aiجديدZ.ai: GLM 5.32026-08-1860الذكاء75البرمجة
- obsidianجديدQwen3.8 27B2026-08-1552الذكاء68البرمجة
- qwenجديدQwen: Qwen3.8 27B (free)2026-08-13qwen/qwen3.8-27b-free
- deepseekجديدDeepSeek: DeepSeek V4 Pro 08132026-08-1253الذكاء69البرمجة
- grokجديدSpaceXAI: Grok 4.62026-08-1261الذكاء77البرمجة
- metaMeta: Muse Spark 1.22026-08-0557الذكاء72البرمجة
- qwenQwen: Qwen3.8 Max2026-08-0358الذكاء72البرمجة
- deepseekDeepSeek: DeepSeek V4 Flash 07312026-07-3152الذكاء69البرمجة
- minimaxMiniMax: MiniMax-H32026-07-31minimax/minimax-h3
- qwenQwen: Qwen3.7 Flash2026-07-27$0.03 / $0.13 لكل مليون رمز
- orcaOrcaDub: OrcaDub 1.02026-07-27orca/dub
- anthropicAnthropic: Claude Opus 52026-07-2463الذكاء78البرمجة
- googleGoogle: Gemini 3.6 Flash2026-07-2152الذكاء69البرمجة
- googleGoogle: Gemini 3.5 Flash-Lite2026-07-2137الذكاء49البرمجة
- metaMeta: Muse Spark 1.12026-07-1653الذكاء71البرمجة
- kimiMoonshotAI: Kimi K32026-07-1560الذكاء76البرمجة
- openaiOpenAI: GPT-5.6 Luna2026-07-0952الذكاء71البرمجة
- openaiOpenAI: GPT-5.6 Terra2026-07-0957الذكاء77البرمجة
- openaiOpenAI: GPT-5.6 Sol2026-07-0961الذكاء77البرمجة
DeepSeek Harness — dsh للاختصار — ليس نموذجًا. إنه بيئة تشغيل الوكلاء مفتوحة المصدر التي أصدرتها DeepSeek بموجب رخصة MIT في 13 أغسطس 2026، وهو أسرع ما أصدرته DeepSeek من حيث التبني: تشير التغطية الصحفية إلى حوالي 50,000 نجمة على GitHub خلال أول 12 ساعة، وكان المستودع يحتوي على 125,922 نجمة و12,523 تفرعًا عند قراءتنا لواجهة GitHub API اليوم. وظيفته هي الطبقة الهندسية بين نموذج اللغة والمهمة المكتملة: تحرير الملفات، تنفيذ الأوامر في الطرفية، البحث على الويب، إدارة السياق، تخطيط المهام، واستدعاء وكلاء آخرين. الصيغة التي يستخدمها فريق DeepSeek نفسه هي Model + Harness = Agent — النموذج يفكر، بينما تقوم Harness بكل شيء آخر.
هذا التمييز هو جوهر هذا المقال. الأشخاص الذين يبحثون عن "deepseek harness" عادةً ما يتوقعون مراجعة لنموذج، وينتهي بهم الأمر بتغطية الإطلاق بدلًا من ذلك. لذا إليك الإجابة مقدمًا: DSH ليس نموذجًا تستدعيه عبر API. إنه برنامج تثبّته وتشغّله — حزمة npm هي @deepseek-ai/dsh، حاليًا 0.1.0-rc.6 — وهو يربط أي نموذج تعطيه له (DeepSeek V4 Flash افتراضيًا) بنظام ملفاتك، وطرفيتك، والويب، والوكلاء الآخرين. وهو مرخّص برخصة MIT، مبني على إطار عمل إضافات يُسمى Cordis، وهو صراحةً معاينة للمطورين تحذّر من تغييرات جذرية. فيما يلي ما يفعله فعلًا، وكيفية تشغيله اليوم، وأين يقصّر.
ما الذي يفعله الحزام فعليًا (ولماذا هذا المصطلح مربك)
المُسرِّع {{1}}هو الهيكل الداعم الذي يمكّن النموذج الخام من أداء العمل في العالم الحقيقي. النموذج وحده لا يمكنه سوى إنتاج نص. امنحه مُسرِّعًا ويمكنه قراءة الملفات وكتابتها، وتنفيذ الأوامر في واجهة الأوامر لديك، والبحث في الويب، والاحتفاظ بخطة، واستدعاء الأدوات، والتفاعل مع الأخطاء، والحكم على موعد اكتمال المهمة. {{2}}الصيغة العلنية من DeepSeek — التي تكررت في التغطية الإعلامية لإطلاقها وفي إعلانات الوظائف الخاصة بها — هي {{3}}"نموذج + مُسرِّع = وكيل"{{/3}}: النموذج يوفّر الاستدلال، والمُسرِّع يوفّر كل شيء آخر.{{/2}}{{/1}}
لهذا السبب يتجاوز تأثير هذا الإصدار منتجًا واحدًا. فقد أبلغت DeepSeek عن نتائجها الخاصة في معايير الأداء الوكلائي لنموذجيها الأخيرين من داخل هذا الإطار: توثيق API الخاص بـ DeepSeek V4 Flash ينص على أن نتيجتها في Terminal-Bench 2.1 وهي 82.7 أُنتجت على "DeepSeek Harness minimal mode." وهذا الإطار هو البيئة المرجعية التي جاءت منها تلك الأرقام، وهو الآن متاح للجميع لإعادة إنتاجها — أو مناقضتها.
كل شيء عبارة عن إضافة: بنية كورديس
التصميم الأساسي لـ DSH، كما ورد في ملف README الخاص به، هو أن كل شيء مكوّن إضافي. حلقة الوكيل، ومحولات النماذج، والأدوات، والمهارات، وتخزين الجلسات، والبيئة المعزولة، والجدولة، وحتى واجهة الويب، كلها مكوّنات إضافية لـ Cordis. لا توجد نواة ذات امتياز يمكن ترقيعها: أنت توسّع الإطار بتركيب مكوّن إضافي إلى جانب المكوّنات الأخرى، وكل عملية تسجيل هي تأثير يتراجع عند إلغاء تحميل المكوّن الإضافي. محرك المكوّنات الإضافية هو Cordis، وهو إطار فوقي وُصف تصميمه في الورقة البحثية المشتركة بين جامعة بكين وDeepSeek بعنوان «نموذج برمجي للتركيبية المكانية الزمانية».
النتيجة العملية هي فصل حاد للاهتمامات: الإضافات تضيف قدرات؛ والإعدادات المسبقة تحدّد أيّ القدرات يمكن لوكيل معيّن رؤيتها.يضمّ المستودع الأحادي 49 حزمة ضمن packages/ — core, llm, mcp, sandbox, context, plan, goal والمزيد — ويغطي الإطلاق أكثر من 100 إضافة من الطرف الأول، مع متجر إضافات تم حجزه مسبقًا و288 مستودعًا لإضافات المجتمع تم جمعها على GitHub خلال 24 ساعة من الإصدار، يمكن اكتشافها تحت وسم الموضوع dsh-plugin.
الإعدادات المسبقة الأربعة — ومتى تستخدم أيًا منها
تأتي DSH مع أربعة إعدادات مسبقة للوكيل، كل منها يقوم بتحميل مجموعة إضافات مختلفة. من قائمة الإعدادات المسبقة الخاصة بواجهة الويب:
• Standard — وكيل برمجة كامل: تحرير الملفات، الطرفية، البحث في الملفات والويب، المهارات، التخطيط، الأهداف، الوكلاء الفرعيون، وسير العمل. الخيار الافتراضي المناسب لمعظم الأعمال.
• Code — تُسمى في التغطية الصحفية الصينية PTC، أي "الاستدعاء البرمجي للأدوات" — كل ما في Standard، بالإضافة إلى Code Mode SDK الذي يتيح للنموذج كتابة برامج TypeScript لتكوين استدعاءات أدوات متعددة الخطوات في برنامج واحد. وهو أكثر قوة، ويمكنه مضاعفة الآثار الجانبية واستدعاءات الأدوات.
• Minimal — مجرد bash دائم مع str_replace_editor. صُمم لإعادة إنتاج عمليات تشغيل المعايير؛ هذه هي الإعدادات المسبقة التي استخدمها DeepSeek لتحقيق رقم 82.7 في V4 Flash Terminal-Bench. Minimal ليس بلا ضرر — الوصول إلى الصدفة يظل وصولًا إلى الصدفة.
• المنشئ — دليل الإعدادات الرابع يُسمى حرفيًا cordis — Standard بالإضافة إلى فحص وقت التشغيل، وتجارب إضافات Cordis في الذاكرة، وإنشاء الإعدادات المسبقة. يمكن للوكيل تثبيت الإضافات أو استبدالها أو تدميرها أثناء المحادثة. بيئة هندسية، وليست طبقة موافقة للإنتاج.

أي واحد يجب أن تختار؟ إذا كنت تعيد إنتاج معيار أداء، فاختر Minimal. إذا كنت تريد أن يكتب الوكيل تنسيقه متعدد الخطوات بنفسه، فاختر Code. إذا كنت تبني أو تختبر مكونًا إضافيًا، فاختر Creator. لكل شيء آخر، ابدأ بـ Standard — الصلاحية الواسعة تعني أنك تريد أيضًا مساحة عمل وسياسة أذونات محكمة.
المسار: الميزة التي يطلق عليها المراجعون "DevTools للوكلاء"
الميزة الأكثر إشادة في المراجعات العملية هي Trajectory. كل تشغيل يكتب في سجل جلسة للإلحاق فقط — JSONL مضغوط بـ zstd مع غلاف أحداث موحد من النوع والتسلسل والوقت والبيانات — ويسجل كل ما شاهده النموذج: المطالبات النظامية، والاستدلال، واستدعاءات الأدوات ونتائجها، وجدولة الوكلاء الفرعيين، وحقن السياق. يدعم عرض Trajectory الفحص حسب المصدر والاستئناف والتفرع والبحث وإعادة التشغيل. التفرع هو الخطوة البارزة: يمكنك تغيير تعليمة واحدة وإعادة تشغيل الجلسة جنبًا إلى جنب مع الأصل بدلاً من التخلص من الأثر.
على وجه التحديد، في اختبار عملي نُشر في 15 أغسطس، أنتجت مهمة واحدة لكتابة ملف 61 حدثًا للجلسة، وما زالت مهمة تافهة مثل "الرد بـ PONG" تستهلك حوالي 13,467 توكنًا للإدخال في طلبها الأول — وهذا هو العبء الإضافي الناتج عن موجهات النظام الافتراضية، ومخططات الأدوات، وقواعد المستودع المُحقنة تلقائيًا، وملخصات المهارات. هذه هي التكلفة الصادقة لأداة تسجّل كل شيء: أنت تدفع توكنات مقابل السقالات، ويمكنك أن ترى بالضبط ما دفعته مقابل.

MCP والإضافات والتحدث مع الوكلاء الآخرين
إن MCP هو حيث يتجاوز الضجيج البناء الحالي. يتضمن المستودع الأحادي حزمة mcp، وتُصدر الواجهة السطرية تبعية dsh-mcp-client، لكن لا يتم تمكين أي خادم MCP افتراضيًا، وتوجّه البنية تكامل الأدوات عبر إضافات Cordis بدلاً من التعامل مع MCP كمواطن من الدرجة الأولى. يمكنك ربط خوادم MCP كمصدر للأدوات؛ لكنه ليس المسار الافتراضي بعد.
الأكثر إثارة للدهشة هو ما تعرضه قائمة مزوّدي الوكلاء الفرعيين. يمكن لـ DSH إطلاق وكلاء آخرين كوكلاء فرعيين — بما في ذلك، وفقًا لتوثيق capability-seams، مزوّد Codex ومزوّد Claude Code. وهذا موقف غير معتاد أن يتخذه منافس: DSH هي إطار عمل يمكنه تفويض المهام إلى المنتجات نفسها التي يُقارن بها.
قصة الإضافات هي الرهان الحقيقي على المنصة. خصّصت DeepSeek متجرًا للإضافات، والمستودعات المجتمعية موسومة لتسهيل اكتشافها، وتوجد بالفعل متاجر تابعة لجهات خارجية داخل التطبيق. الاستراتيجية بعيدة المدى هي أن تتحول البنية، وليس النموذج، إلى النظام البيئي — ولهذا فإن النقاش حول تسعير DSH أكثر أهمية من أي ميزة منفردة.
كيفية تشغيله اليوم
تحتاج إلى {{1}}Node.js 22.19 أو أحدث{{/1}} — بيان الحزمة يتطلب {{2}}^22.19.0 أو >=24{{/2}} — {{3}}ثم أمر واحد:{{/3}}
npx @deepseek-ai/dsh web
هذا يبدأ تشغيل واجهة الويب، والتي تُقدَّم على العنوان http://127.0.0.1:3080 افتراضيًا. في الواجهة: افتح الإعدادات ← النماذج، الصق مفتاح DeepSeek API، ثم اختر مساحة عمل — يظل محرر الجلسة مقفلاً حتى تفعل ذلك. النموذج الافتراضي هو DeepSeek V4 Flash، وسياسة الإذن الافتراضية هي workspace-write مع طلبات موافقة لكل شيء آخر.
هناك أربع نقاط دخول إجمالًا: واجهة الويب (Web UI)، وتشغيلات headless لمرة واحدة، وSDK للغة بايثون يُشغّل DSH عبر JSON-RPC على stdio، و--dump-config الذي يطبع شجرة الإضافات المُجمَّعة (يجمّع ملف تعريف الويب 129 سطرًا من إعدادات الإضافات، بينما يجمّع headless 81 سطرًا). من المصدر، يكون المسار: git clone ثم pnpm install ثم pnpm run build ثم pnpm dsh web.
الجزء الصادق: بجودة معاينة، وحيث تكون DSH الأداة الخاطئة
DSH هو الإصدار 0.1.0-rc.6، والملف README صريح: "ستكون هناك تغييرات تكسر التوافق." المراجعات المنشورة هذا الأسبوع تُحصي العيوب — حالات فشل صامتة تحت MSYS2 على ويندوز، تقادم ذاكرة التخزين المؤقت لإعادة التحميل السريع، تأخير يبلغ حوالي 200 مللي ثانية في الحفظ المجمّع يتسبب في تباطؤ عرض تقدم واجهة المستخدم، وانتقادات المجتمع حول تعطيل GitHub Issues على مستودع يُقدَّم كبنية تحتية عامة. تجربة المنتج الافتراضية ما زالت أيضًا متأخرة عن وكلاء البرمجة المصقولين الذين تُقاس بها؛ خلصت إحدى المراجعات العملية إلى أن الإصدار مفتوح المصدر هو سقالة لبيئة تشغيل الوكلاء، وليس منتجًا مكتملًا بعد.
في أي الحالات يكون DSH الأداة الخاطئة؟ أربع حالات. أولًا، إذا كنت تريد لمسة نهائية جاهزة للاستخدام فورًا — فإن Claude Code و Codex اليوم أكثر اكتمالًا، و DSH مخصص لمن يريدون الهيكل الأساسي وهم مستعدون لإكماله. ثانيًا، إذا لم تكن قادرًا على تدقيق ما تشغّله: مصدر الإضافات وفروقات الإعدادات وحدود بيانات الاعتماد كلها من توفيرك أنت، والاستخدام في الإنتاج يتطلب حوكمة تقدمها أنت. ثالثًا، إذا كنت تقيس أداء النماذج: لا يمكنك تشغيل نموذج في وضع Standard وآخر في وضع Minimal ثم تسمّي الفرق نتيجةً للنموذج — فقد غيّرت إطار الاختبار، وليس النموذج فقط. رابعًا، إذا كنت حساسًا لتكلفة التوكنات الإضافية: فالسياق المفعل دائمًا قد يحرق آلافًا من توكنات الإدخال قبل أن ينجز النموذج أي عمل حقيقي.
ماذا يعني ذلك بالنسبة لـ DeepSeek V4 Flash و DeepSeek V4 Pro
يعتمد DSH افتراضيًا على DeepSeek V4 Flash، وإصدار DeepSeek V4 Pro الرائد (DeepSeek-V4-Pro-0813) هو نفس عائلة النماذج التي صُممت المنصة لتشغيلها. كلاهما متاح اليوم عبر استدعاءات API عادية — دون الحاجة إلى منصة — وكلاهما مستضاف على OrcaRouter بسعر DeepSeek الرسمي: حوالي 0.15 دولار لكل مليون توكن إدخال و0.29 دولار لكل مليون توكن إخراج لـ DeepSeek V4 Flash، وحوالي 0.44/0.88 دولار لـ DeepSeek V4 Pro، مع تمريرها بهامش ربح 0%.

الحدود الصادقة: OrcaRouter هو موجّه نماذج، وليس بيئة تشغيل للوكلاء، لذلك لا نستضيف DSH — فهو ليس نموذجًا. ما يجيب عنه الموجّه بصدق هنا هو مشكلة التبديل الاحتياطي التي تطرحها DSH. الأداة هي معاينة سريعة التطور، وتوجيه حركة الإنتاج إليها يعني المراهنة على نتائج الوكلاء المبلّغ عنها من البائعين. تشغيل نماذج DeepSeek نفسها عبر طبقة توجيه بمفتاح واحد يتيح لك اختبار الأرقام الأصلية لـ DSH مع الحفاظ على التبديل الاحتياطي التلقائي بين البائعين لحركة المرور التي يجب أن تستمر في العمل. الأداة هي ما يجب التجربة عليه؛ أما النماذج التي تشغّلها فهي ما يجب توجيهه بحذر.
خلاصة القول
DeepSeek Harness هو أكثر شيء جوهري أصدرته DeepSeek كمصدر مفتوح منذ النماذج نفسها، لأنه يغيّر معنى "DeepSeek": ليس مجرد نماذج، بل طبقة الوكلاء التي تشغّلها. بالنسبة للقارئ الذي يقرر ما سيفعله: إذا كنت تبني وكلاء، فثبّته هذا الأسبوع وشغّل اختبار إعادة الإنتاج — نتائج V4 Flash وV4 Pro التي نشرتها DeepSeek جاءت من هذا الـ Harness، والآن يمكنك التحقق منها بنفسك. لكن تعامل معه على حقيقته: إصدار مطورين 0.1.0-rc.6 مع تغييرات جذرية قادمة، ونظام إضافات يكافئ من يحبون امتلاك بنيتهم التقنية، وHarness لا يزال أكثر خشونة من البدائل المصقولة. النماذج التي تحته هي الجزء الموثوق — ويمكنك توجيهها بثقة اليوم.
مقارنات في هذه المقالة2
مستخرج من هذه المقالة · المعايير: Artificial Analysis · يُحدَّث يوميًا
