تخطي إلى المحتوى

Developer preview · 0.1.2-rc.1

بيئة تشغيل وكيل محلية Everything is a plugin

النماذج والأدوات والمهارات والجلسات والعوازل والتخزين والحلقات والجدولة والواجهة كلّ منها plugin يمكن استبداله أو إعادة تركيبه.

ترتبط Web UI بـ 127.0.0.1:3080 عبر npx @deepseek-ai/dsh web. رخصة MIT. Node.js ^22.19.0 أو >=24. يُفك CLI إلى 43 كب على 0.1.2-rc.1.

شعار الحوت لـ DeepSeek Harness

Agent + model = Harness

HARNESS

keeps agents working in real-world environments

The model is the soul of an agent.

يمكّن الـ harness الوكيل من قراءة بيئته واستدعاء الأدوات ومتابعة العمل خارج صندوق الدردشة.

نواة Cordis

The Cordis kernel manages plugins: installing, uninstalling, and dependencies. Agent capabilities live in these plugins.

القدرات كـ plugins

Plugins provide every agent capability, including models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and the UI. Cordis services and events let the plugins work together.

التركيب بالإعداد

Developers can select, swap, or extend any capability in configuration without changing the DeepSeek Harness source code.

هندسة المنتج

مبني حول سير عمل أبسط

Everything is a plugin

DeepSeek Harness مبني على Cordis. تقدّم الإضافات النماذج والأدوات والمهارات والجلسات والعوازل والتخزين والحلقات والجدولة والواجهة. يختار المطوّرون قدرة أو يوسّعونها في الإعداد بدل تفريع الشجرة. إطار Settings الرسمي يعرض 159 صفاً مثبتاً.

Settings Plugins list with 159 installed rows, including llm, session, and api-gateway
Settings → Plugins. انقر للتكبير.

سجل الجلسة

كل تشغيل قابل للتتبع

Everything the model sees is recorded in an append-only session log: system prompts, reasoning, tool calls and results, subagent scheduling, and every context injection. In the Trajectory view, you can inspect these records by source. Resume, fork, search, and replay all operate on the same event stream.

تفاصيل عرض Trajectory

Describe what you want to build

إعدادات التشغيل

أوضاع تشغيل متعددة

Standard mode includes the full toolset. Code / PTC mode uses model-generated code to orchestrate multiple rounds of tool calls. Minimal mode keeps only a shell tool and a file editor for benchmarking models in a thin environment. Creator mode lets you inspect the current runtime, test Cordis plugins in memory, and combine them into new modes.

جدول الأوضاع الكامل

Get started

Try it now or install from source

بداية سريعة

Install Node.js ^22.19.0 or >=24.0.0, then launch the local Web UI with npx.

$ npx @deepseek-ai/dsh web

التثبيت من المصدر

Clone the published source and follow the setup commands in the repository. Shown as text, not an outbound link.

$ git clone https://github.com/deepseek-ai/deepseek-harness

المشغّلون

من يشغّل dsh فعلاً

  1. مؤلفو بيئة الوكيل يستبدلون إضافات النموذج والأداة والعازل دون تعديل مصدر DeepSeek Harness.
  2. مشغّلو وكيل الترميز pin @deepseek-ai/[email protected] وأبقِ مساحة عمل قابلة للاستبدال تحت workspace-write مع ask.
  3. فرق التقييم يستخدمون Minimal mode (bash دائم + str_replace_editor) عندما يريدون سطحاً رقيقاً للأدوات.
  4. بنّاؤو الإعدادات يستخدمون Creator mode لاختبار إضافات Cordis في الذاكرة قبل كتابة Profile.

وقائع الفئة

DeepSeek Harness مقابل Claude Code و Codex و OpenCode

مقارنة لوقائع عامة في هذه الفئة. DeepSeek Harness معاينة مطوّر فيها تغييرات كاسرة للتوافق.

المعيار DeepSeek Harness Claude Code Codex OpenCode
التوزيع npm CLI + المصدر. npx @deepseek-ai/dsh web سطح CLI / IDE للمورد سطح CLI / IDE للمورد وكيل مفتوح من المجتمع
الترخيص MIT على 0.1.x شروط منتج مملوكة شروط منتج مملوكة رخصة مشروع مفتوح
نموذج الـ plugins Cordis plugins for models, tools, skills, session, sandbox, UI منتج مغلق مع خطافات توسعة منتج مغلق مع خطافات توسعة Community plugins, not Cordis
تتبع الجلسة سجل للإلحاق فقط + Trajectory resume / fork / replay واجهة جلسة المورد واجهة جلسة المورد يختلف حسب البناء
أوضاع التشغيل Standard, Code / PTC, Minimal, Creator وضع منتج واحد وضع منتج واحد قابل للضبط، ليست هذه الأسماء الأربعة
Production claim معاينة مطوّر. لم يُدقَّق أمنياً. منتج متاح عموماً منتج متاح عموماً مدعوم مجتمعياً

مصدر يمكنك قراءته

MIT-licensed repository and npm package @deepseek-ai/dsh. npm signatures and shasums are published per version. Commands on this site are shown as text, not outbound links.

حالة المعاينة بصراحة

The README states there will be compatibility-breaking changes. GitHub Issues are closed; reports go to Discussions. Do not treat sandbox prompts as a containment guarantee. Read the سياسة الاستخدام القانوني.

فحوصات السلامة

0.1.2-rc.1 shasum fef213043313affc36ca2226d2637ad483b5e3f6. 0.1.1-rc.2 shasum 1a5112369f1c46b13a6e6f21de8af5e6afd45074. Full notes on the سلامة التنزيل section.

Field notes

ملاحظات ممن شغّلوه بالفعل

From discussions after real installs. Not marketing quotes.

Swapped the model plugin without touching the DeepSeek Harness tree. Cordis composition is the reason I stayed.

Discussion note · runtime author

Trajectory showed the exact bash payload that listed my workspace. Resume from that event worked. The UI still hiccups on very long streamed turns.

Discussion note · eval engineer

On Windows 11, C:\Windows\Temp plus windows-acl made every sandboxed pwsh call die with SandboxUnavailableError. Moving TEMP off the system temp dir fixed it.

Discussion note · Windows 11 Pro 25H2

npx brought the Web UI up in one command. Port 3080 was already reserved by Hyper-V, so I had to pick another port. That is in the port 3080 guide.

Discussion note · desktop lab

Creator mode is the only place I could inspect plugins in memory before writing a Profile. Token use on a multi-hour coding loop was higher than I budgeted.

Discussion note · preset builder

I pinned 0.1.1-rc.2 after an unpinned npx pull changed behavior overnight. The README warning is not decorative.

Discussion note · platform ops

Swapped the model plugin without touching the DeepSeek Harness tree. Cordis composition is the reason I stayed.

Discussion note · runtime author

Trajectory showed the exact bash payload that listed my workspace. Resume from that event worked. The UI still hiccups on very long streamed turns.

Discussion note · eval engineer

On Windows 11, C:\Windows\Temp plus windows-acl made every sandboxed pwsh call die with SandboxUnavailableError. Moving TEMP off the system temp dir fixed it.

Discussion note · Windows 11 Pro 25H2

npx brought the Web UI up in one command. Port 3080 was already reserved by Hyper-V, so I had to pick another port. That is in the port 3080 guide.

Discussion note · desktop lab

Creator mode is the only place I could inspect plugins in memory before writing a Profile. Token use on a multi-hour coding loop was higher than I budgeted.

Discussion note · preset builder

I pinned 0.1.1-rc.2 after an unpinned npx pull changed behavior overnight. The README warning is not decorative.

Discussion note · platform ops

أسئلة قصيرة

هل DeepSeek Harness مجاني؟+

Yes. DeepSeek Harness is published under the MIT License as a developer preview. You can inspect, modify, and self-host it. Early 0.0.1-rc packages used BSD-3-Clause; current 0.1.x packages are MIT.

هل يعمل DeepSeek Harness على Windows 11؟+

Yes, if Node.js is ^22.19.0 or >=24.0.0. The Windows sandbox uses an ACL restricted-token backend. Known issues include C:\Windows\Temp ACL lockouts, workspaces owned by BUILTIN\Administrators, and port 3080 reserved by Hyper-V, WSL2, or Docker.

هل DeepSeek Harness نموذج؟+

No. DeepSeek Harness is the agent runtime around models. It supplies plugins for tools, sessions, sandboxes, storage, loops, scheduling, and the Web UI. Model IDs and API prices are separate releases.

لماذا قد يعلّم مضاد الفيروسات dsh؟+

dsh is an npm CLI, not a Windows installer. Heuristic scanners sometimes flag Node processes that spawn shells. Check the published shasum for the version you pinned, such as fef213043313affc36ca2226d2637ad483b5e3f6 for 0.1.2-rc.1.

افتح الأسئلة كاملة

احصل على المعاينة

تنزيل DeepSeek Harness

Windows 10/11 وmacOS وLinux عبر Node.js. أزرار صفحة التنزيل جاهزة لعناوين الحزم.

تنزيل لـ Windows
تنزيل