כרטיס ראשי עם הכיתוב 'DeepSeek Harness on Windows' ועם כותרת משנה: 'אין אפליקציית שולחן עבודה — הדרך הרשמית היא Node, npx והדפדפן שלך.' מתחתיו שבב פקודה עם הכיתוב 'npx @deepseek-ai/dsh web' עם חץ המצביע ל-'http://127.0.0.1:3080', ושלושה שבבים קטנים עם הכיתוב: 'MIT · קוד פתוח', 'v0.1.0-rc.6 preview' ו-'הכל הוא תוסף'. לוגו OrcaRouter מוצב בפינה הימנית התחתונה.
Guides & Insights

DeepSeek Harness על Windows: אין אפליקציית שולחן עבודה, אין בעיה — הדרך הרשמית להריץ אותו

מחבר

Gideon Frost

תאריך פרסום

מודלים אחרונים · 20צפו בכל המודלים
בנצ'מרקים: Artificial Analysis · מתעדכן יומית
חזרה לכל הפוסטים

There is no official DeepSeek Harness desktop app for Windows, and you do not need one. DeepSeek Harness (dsh) — the open-source agent runtime DeepSeek released under an MIT license on 2026-08-13 — is a Node.js tool that runs a local web server you open in your browser, with a headless CLI for the terminal as the alternative. On Windows the whole setup is two commands: install Node.js 22.19 or newer (Node 24 LTS is the safer pick), then run npx @deepseek-ai/dsh web and open http://127.0.0.1:3080. Every "DeepSeek Harness Desktop" repository on GitHub is an unofficial community wrapper around that same two-command setup — useful to some people, but not required. It is also the harness DeepSeek uses to produce the agentic coding results it reports for DeepSeek V4 Pro and DeepSeek V4 Flash, which is why the two models keep showing up in any conversation about it.

אם חיפשת "deepseek harness windows", אתה כנראה בוהה בעמוד של מאגרי העטיפה (wrapper) האלה ותוהה איזה מהם להתקין. המאמר הזה עונה על השאלה האמיתית מאחורי החיפוש: מה זה בעצם DeepSeek Harness, הדרך הרשמית להריץ אותו על Windows כיום, החלופות בטרמינל, והאזהרות הכנות בנוגע להרצת כלי בשלב תצוגה מקדימה. זהו מדריך איך-לעשות, לא פוסט השקה — ההשקה ועקבות ההדלפה מכוסים במאמרים נפרדים.

מה זה DeepSeek Harness (ומה זה לא)

DeepSeek Harness אינו מודל, ואינו מאמוד אף מודל. הוא זמן הריצה של הסוכן: השכבה שמחברת מודל לכלים, קבצים, מעטפת פקודות ולאינטרנט — קוראת את הקוד שלך, מתכננת שינויים, מריצה פקודות וחוזרת על התהליך עד שהמשימה הושלמה. הארכיטקטורה מוצהרת בסלוגן: "הכול הוא תוסף." מודלים, כלים, מיומנויות, סשנים, סנדבוקסים, לולאת הסוכן עצמה ואפילו ממשק האינטרנט — כולם תוספים המורכבים בעת ההפעלה, הבנויים על מסגרת העל Cordis — אותה ליבה שעומדת מאחורי האקוסיסטם של צ'אטבוט Koishi. פריסת ברירת מחדל מגיעה עם למעלה מ-150 תוספים.

זו גם באופן מובהק תצוגה מקדימה. dsh נמצא בגרסה 0.1.0-rc.6, ה-README מגדיר את dsh כתצוגה מקדימה למפתחים, ומזהיר באותיות גדולות ש"יהיו שינויים שברי תאימות." אף אחד מזה לא האט את האימוץ: הפרויקט הגיע לכ-50,000 כוכבי GitHub תוך 12 השעות הראשונות מאז שהופץ לציבור ב-2026-08-13, ועמד על כ-126,000 נכון ל-2026-08-16 — המהדורת קוד פתוח המהירה ביותר ש-DeepSeek שחררה.

התשובה הקצרה: הדרך הרשמית ב-Windows היא שתי פקודות.

ה-README הרשמי של DeepSeek נותן את נתיב ההרצה של Windows בשורה אחת: התקן את Node.js, ואז הפעל npx @deepseek-ai/dsh web. באופן קונקרטי, השלבים הם:

התקן את Node.js 22.19+ או Node 24. הגרסה הנוכחית של dsh דורשת Node 22.19 או חדש יותר; Node 24 LTS היא הבחירה הבטוחה יותר ב-Windows, והסיבה פשוטה — גרסאות חדשות יותר של Node כוללות פירוק zstd מובנה, שבו dsh משתמש כדי לקרוא את יומני הסשן הדחוסים שלו. בדוק את ההתקנה שלך עם node --version ב-PowerShell או cmd.

Run the harness. Either run it on the spot with npx @deepseek-ai/dsh web, or install it once with npm install -g @deepseek-ai/dsh and then run dsh web from any folder afterwards. The first run prints the URL and starts the Web UI at http://127.0.0.1:3080.

פתח את הכתובת הזאת בדפדפן שלך. ממשק ה-Web הוא אפליקציית אינטרנט מקומית — לכן אין אפליקציית דסקטופ; הדפדפן הוא אפליקציית הדסקטופ.

הוסף מפתח מודל פעם אחת. בממשק האינטרנט, פתח הגדרות → מודלים, הדבק מפתח API של DeepSeek, ושמור. זה נכנס לתוקף מיד, ללא צורך בהפעלה מחדש של השרת. dsh משתמש בתיקייה שממנה התחלת אותו כמיקום ברירת המחדל של מערכת הקבצים, ובממשק המשתמש יש שלב בשם בחירת סביבת עבודה שמאפשר לך לכוון אותו לכל תיקיית פרויקט.

Terminal-window card titled 'Run DeepSeek Harness on Windows' with eyebrow 'Windows · PowerShell', showing a dark terminal window with the lines 'PS> node --version' (comment: needs v22.19+, Node 24 LTS safer), 'PS> npm install -g @deepseek-ai/dsh', 'PS> dsh web' (comment: arrow to http://127.0.0.1:3080), and 'PS> dsh --profile headless "summarize this repo"' (comment: one-shot, prints & exits), with a footer sourcing the commands to the deepseek-ai/deepseek-harness README and user guide, August 2026. OrcaRouter logo composited bottom-right.

זו כל הדרך הרשמית. אם למחשב כבר מותקן Node 22+, הזמן מ"כלום" ל"סוכן רץ" הוא פחות מדקה.

למה כל מאגר "DeepSeek Harness Desktop" הוא מעטפת

תוצאות הדף הראשון לשאילתה זו הן כולן מעטפות דסקטופ קהילתיות — קונכיות Electron, Tauri ו-WebView2 שאורזות סביבת ריצה של Node ומשיקות את ממשק האינטרנט הרשמי בתוך חלון ממוסגר. הן אינן מוצרים של DeepSeek, והן אינן מוסיפות יכולת harness; הן מוסיפות משגר. מה המשותף לכולן:

• הם משוגרים בלחיצה כפולה ונמנעים לחלוטין משורת הפקודה, וזוהי נקודת המכירה האמיתית שלהם.

• הם אינם חתומים, לכן Windows SmartScreen יזהיר בעת ההתקנה — "מידע נוסף ← הפעל בכל זאת" הוא חלק מהתהליך.

• הם עוקבים אחרי הפרויקט הרשמי בקצבים שונים: חלק נועלים את 0.1.0-rc.5, חלק את 0.1.0-rc.6, וחלק עוקבים אחרי master, כך שגרסת המעטפת וגרסת הרתמה מתרחקות זו מזו עם הזמן.

הם מאחסנים את אותם נתונים מקומיים ש-dsh תמיד משתמש בהם תחת ~/.dsh, כך שמעבר בין wrapper לבין ממשק שורת הפקודה הרשמי לא מאפס את ההפעלות שלך.

Two-column card titled 'Official dsh vs the GitHub 'desktop' wrappers' with eyebrow 'What page 1 of this search actually shows'. Left column 'Official dsh' with checkmarks: two commands + browser UI, Web UI at 127.0.0.1:3080, headless CLI + TUI plugins, you control the version, no install wizard. Right column 'Community wrappers' with crosses: double-click installer, bundles Node + official UI, unsigned — SmartScreen warns, version drift: rc.5 / rc.6 / master, third-party update layer. Footer: every page-1 'DeepSeek Harness Desktop' repo wraps the official web UI — none is a DeepSeek product. OrcaRouter logo composited bottom-right.

מתי מעטפת משתלמת? כאשר "לחיצה כפולה על אייקון, לראות מגש, לא לגעת בטרמינל" היא הגורם המכריע, ואתה מקבל שצד שלישי הוא עכשיו שכבת העדכון והאבטחה מול כלי בשלב תצוגה מוקדמת. מתי לא? הדרך הרשמית היא שתי פקודות וטאב בדפדפן — אם כבר יש לך Node, מעטפת קונה לך משגר שאולי לא תצטרך, ובתמורה מוסיפה משטח תחזוקה משלה.

המסלול הטרמינל: CLI ללא ממשק גרפי ותוספי TUI

אם אינך עובד בדפדפן, ל-dsh יש גם אפשרות טרמינל, המחולקת לשני מצבים.

Headless הוא הפרופיל הלא-אינטראקטיבי: dsh --profile headless "summarize this repository" מריץ משימה אחת ללא ממשק משתמש, מדפיס את התוצאה ויוצא — מצב ידידותי ל-CI. ב-Windows זה גם המצב שבו סקריפטים ומשימות מתוזמנות צריכים להשתמש, כי הוא לא דורש תצוגה או הפעלה עם משתמש מחובר.

TUI הוא שער כניסה אינטראקטיבי למסוף בסגנון Claude Code, המופץ כחבילות תוספים קהילתיות ולא בחבילת הליבה. חבילות כמו dsh-tui מותקנות לפרופיל עם dsh plugin --profile tui add <package> ומופעלות עם dsh --profile tui; לפחות אחת כוללת משגר .cmd של Windows. הנקודה שכדאי לדעת לפני שמנסים: TUI דורש מסוף אמיתי גם לקלט וגם לפלט — אם התצורה שלך משתמשת ב-pipe או ב-redirect, dsh יסרב ויגיד לך להשתמש ב-headless במקום.

ארבעת הפרסֶטים: איזה מהם מתאים לאיזו עבודה

dsh כולל ארבע תצורות מוכנות מראש של סוכן, והן אינן סולם קושי — הן ארבעה משטחי כלים שונים. מגדירים את ברירת המחדל ב־~/.dsh/settings.yaml תחת agent-presets.default.

Standard הוא ברירת המחדל: הסוכן היומיומי המלא — עריכת קבצים, שורת פקודה, חיפוש קבצים ואינטרנט, מיומנויות, תת-סוכנים, תכנון. זה מה שרוב משתמשי Windows צריכים להתחיל איתו.

PTC (נקרא גם מצב קוד) שומר על כל מה שיש ב‑Standard אבל משנה את הדרך שבה כלים נחשפים: במקום רצף ארוך של קריאות כלים מבודדות, המודל כותב תוכנית TypeScript שמרכיבה פעולות מרובות‑שלבים — לולאות, פילטרים, ענפים מותנים. עבור זרימות עבודה מורכבות, חוזרות או מרובות‑שלבים.

Minimal מצמצם בכוונה את הסוכן לשני כלים בלבד — מעטפת פקודה מתמשכת ועורך קבצים — ומיועד להערכה ולהשוואת ביצועים, לא לעבודה יומיומית. זוהי ההגדרה שעליה רצים הציונים האג׳נטיים של DeepSeek עצמו.

יצירה (Cordis) מיועדת לבניית פריסטים מותאמים אישית: היא כוללת בדיקת זמן ריצה, התנסות בתוספים בזיכרון, והנחיות ליצירת פריסטים. לצורך התעסקות עם הרתמה עצמה.

MCP והשמעת מסלול: למה כדאי להריץ את זה בכלל

שתי תכונות מצדיקות שימוש ב-dsh על פני לקוח צ'אט רגיל. ראשית, לקוח Model Context Protocol (MCP) מובנה — פקודת /mcp ולשונית MCP בהגדרות מחברות שרתי MCP חיצוניים לתוך ההרכב, כך שאותם כלים שהסוכנים האחרים שלך משתמשים בהם משתלבים ב-dsh. שנית, כל הרצה נכתבת ליומן סשן שאינו ניתן לשינוי (append-only), ותצוגת Trajectory מאפשרת לך לבדוק הרצה לפי מקור, להמשיך אותה, לבקע אותה, לחפש בה, ולהריץ אותה מחדש. זה ההבדל בין ניפוי באגים של סוכן על ידי התבוננות בתשובה הסופית שלו לבין מעבר צעד-צעד על הסיבות שהביאו לכל קריאה.

כשהדרך הרשמית היא התשובה השגויה

אתה צריך לחיצה אחת, בלי טרמינל. אין מתקין רשמי. אם לחיצה כפולה היא בלתי ניתנת למשא ומתן, אתה מסתמך על עטיפות קהילה — שאינן חתומות, אז שקול את הנוחות מול שטח התחזוקה של צד שלישי.

מחשב ה־Windows שלך ישן או חסום. dsh דורש Node 22.19+ (או Node 24). במחשב מנוהל זה אומר התקנת סביבת ריצה, ואולי גם אישור שאין לך.

זוהי תצוגה מקדימה, והיא שוברת דברים. 0.1.0-rc.6 מגיעה עם אזהרה ששינויים שוברים בדרך; בין גרסאות rc, תוספים ופרופילים עלולים להפסיק לפעול. נעלו את הגרסה שלכם לכל דבר שמבוצע באמצעות סקריפטים.

חשבון המודל עליך. dsh הוא חינם; כל משימה שורפת טוקנים על המפתח שהגדרת. לולאת סוכן קוראת מחדש קבצים ומנסה שוב, ומודל מפורט במשימה קשה יכול לבזבז תקציב מפתיע באחר צהריים אחד. כאן בחירת המודל, לא בחירת הרתמה, היא הקובעת את העלות.

מנוי שטוח עשוי לנצח ניתוב לפי אסימון. אם אתה נמצא בתוכנית של מעבדה אחת מתחת למכסות שלה, המנוי השטוח הוא לעיתים קרובות זול יותר מכל מסלול לפי אסימון. ניתוב מנצח כשמערבבים מודלים או רוצים גיבוי — לא כברירת מחדל.

נתב את המודל אל מאחורי הרתמה

הנתיב המקורי הוא ה-API של DeepSeek: הדבק מפתח בהגדרות → מודלים וזהו. אבל dsh מקבל גם כתובת בסיס תואמת OpenAI — הגדר את DEEPSEEK_BASE_URL בסביבה או הגדר את ספק ה-LLM ב-settings.yaml — מה שאומר שניתן להחליף את המודל שמאחורי הרתמה מבלי לגעת ברתמה. ניתן להריץ את DeepSeek V4 Pro עבור הרפקטור הקשה ואת DeepSeek V4 Flash עבור עריכות מכניות זולות, על אותה התקנת dsh מקומית.

זוהי השכבה שאורקה-ראוטר (OrcaRouter) תופס. כתובת בסיס אחת תואמת OpenAI, יותר מ-200 דגמים, ללא תוספת מחיר — מחיר המחירון של הספק מועבר כפי שהוא — וגיבוי אוטומטי כשספק מגביל קצב או מתדרדר. כוון את dsh אליו והרתמה נשארת על המכונה שלך, בעוד קטלוג הדגמים הופך להחלטת ניתוב ולא לרכישה. שני הסתייגויות כנות: אנחנו לא מארחים את dsh — הוא רץ מקומית על מחשב ה-Windows שלך, ואנחנו רק שכבת הגישה לדגמים אם אתה רוצה דגמים מעבר ל-API של DeepSeek עצמו. ובנוגע לדגם כבד בודד בתוך המכסות של התוכנית, המנוי השטוח הוא לרוב הבחירה הזולה יותר, ללא קשר לנתב.

Screenshot of the OrcaRouter model page for DeepSeek V4 Pro: the Flagship badge, roughly $0.44 input / $0.88 output per 1M tokens, a 1M-token context window, 384K max output, and 1.6T total / 49B active parameters, with OpenAI-compatible code samples.

הגרסה הקצרה

DeepSeek Harness על Windows הוא התקנה של שתי פקודות, לא התקנה מחנות אפליקציות: Node 22.19+ (או Node 24), אחר כך npx @deepseek-ai/dsh web, ואז הדפדפן שלך בכתובת http://127.0.0.1:3080. מאגרי ה"Desktop" ב-GitHub הם עטיפות לא רשמיות סביב אותו שרת מקומי. עבור מסופים, מצב headless מריץ משימות חד-פעמיות ל-CI, ותוספי TUI מספקים ממשק בסגנון Claude Code. ארבעה פרסיטים — Standard, PTC, Minimal, Creation — בוחרים את משטח הכלים, ו-MCP עם הפעלה חוזרת של מסלולים הופכים את זה לשימושי באמת. זה חינמי, קוד פתוח, ובשלב תצוגה מקדימה: קבעו את הגרסה, עקבו אחר חשבון המודל, ונתבו את המודל בנפרד מהמערכת.