
Cách cài đặt DeepSeek Harness (dsh): Ứng dụng máy tính để bàn, lệnh một dòng npx, bản dựng từ mã nguồn và plugin
- GoogleMỚIGoogle: Gemini 4 Carbon2026-11-10$2.00 / $10.00 trên 1 triệu token · 221 tok/s
- AnthropicMỚIAnthropic: Claude Fable 5.22026-11-09$8.00 / $40.00 trên 1 triệu token · 104 tok/s
- orcaMỚIOrca: OrcaC2 1.02026-11-0722 tok/s
- OrcaMỚIOrcaCyber: GLM 5.3 Abliterated / Uncensored2026-11-04$3.00 / $5.00 trên 1 triệu token · 136 tok/s
- OrcaMỚIOrcaCyber: Hy4 Abliterated / Uncensored2026-11-04$0.80 / $1.60 trên 1 triệu token · 413 tok/s
- OrcaMỚIOrcaCyber: Kimi K3.1 Pro Abliterated / Uncensored2026-11-04$4.00 / $20.00 trên 1 triệu token · 44 tok/s
- OrcaOrcaCyber: MiniMax M3.1 Flash Abliterated / Uncensored2026-10-29$0.80 / $1.60 trên 1 triệu token · 130 tok/s
- OrcaOrcaCyber: GLM 5.3 Flash Abliterated / Uncensored2026-10-27$0.80 / $1.60 trên 1 triệu token · 57 tok/s
- OrcaOrcaCyber: Qwen3.8 Flash Next Abliterated / Uncensored2026-10-26$0.80 / $1.60 trên 1 triệu token · 98 tok/s
- OrcaOrcaCyber: MiMo V2.6 Flash Abliterated / Uncensored2026-10-26$0.80 / $1.60 trên 1 triệu token · 40 tok/s
- MoonshotMoonshotAI: Kimi K3.1 Pro2026-10-2447Trí tuệ
- OrcaOrcaCyber: DeepSeek V4.1 Flash Abliterated / Uncensored2026-10-23$0.80 / $1.60 trên 1 triệu token · 165 tok/s
- minimaxMiniMax: M3.1 Flash2026-10-1929Trí tuệ
- OrcaOrca: OrcaCyber Ultra 1.02026-10-17$5.00 / $10.00 trên 1 triệu token · 106 tok/s
- deepseekDeepSeek: DeepSeek V4.1 Flash 10172026-10-1733Trí tuệ
- DeepSeekDeepSeek: DeepSeek V4.1 Flash2026-10-1740Trí tuệ
- OrcaOrca: OrcaCyber Zero 1.52026-10-10$3.00 / $7.50 trên 1 triệu token · 69 tok/s
- openaiOpenAI: GPT-6.1 Sol2026-09-2955Trí tuệ
- anthropicAnthropic: Claude Sonnet 5.52026-09-2855Trí tuệ
- typesafeTypeSafe: Jev 1.132026-09-24$0.04 / $0.00 trên 1 triệu token · 412 tok/s
DeepSeek Harness (dsh) — runtime tác nhân mã nguồn mở mà DeepSeek phát hành ngày 13 tháng 8 năm 2026 — đã có ứng dụng khách desktop chính thức vào ngày 24 tháng 9 năm 2026. Đây là ứng dụng đóng gói cho Windows và macOS Apple silicon, được phát hành từ máy chủ tải xuống riêng của DeepSeek với runtime harness được đóng gói sẵn bên trong: không cần cài Node.js, không cần npx, không cần terminal. Dòng lệnh vẫn chưa biến mất — npx @deepseek-ai/dsh web vẫn là cách nhanh nhất trên Linux, nền tảng mà bản dựng desktop không hỗ trợ. Hai điều cần biết trước khi bắt đầu: dsh không phải là một mô hình — nó là lớp harness kết nối một mô hình như DeepSeek V4 Flash 0731 hoặc DeepSeek V4 Pro 0813 với công cụ, tệp và terminal — và mọi kênh của nó vẫn là bản xem trước dành cho nhà phát triển, nên hãy chuẩn bị cho các thay đổi phá vỡ tương thích giữa các bản phát hành. Hướng dẫn này bao gồm ứng dụng desktop, câu lệnh npx một dòng, bản dựng từ mã nguồn, chế độ headless, plugin, MCP và những điểm chưa hoàn thiện thực tế.
DeepSeek Harness là gì — và điều nó không phải
Công thức nội bộ của DeepSeek, được xác nhận bởi nhà nghiên cứu cấp cao Chen Deli, là Model + Harness = Agent. Mô hình là bộ não; harness là mọi thứ biến nó thành thứ có thể hoàn thành công việc: quản lý ngữ cảnh và bộ nhớ, gọi công cụ, lập kế hoạch tác vụ, đọc và ghi tệp, thực thi terminal, phản hồi lỗi, và quyết định khi nào tác vụ hoàn thành. DeepSeek Harness là lớp đó, được phát hành mã nguồn mở theo giấy phép MIT vào ngày 13 tháng 8 năm 2026 — cùng ngày bản build DeepSeek V4 Pro 0813 xuất hiện trên DeepSeek API.
Hai sự thật định hình trải nghiệm cài đặt. Thứ nhất, kiến trúc là "mọi thứ đều là plugin," được xây dựng trên Cordis, một bộ chứa plugin TypeScript — vậy nên thứ bạn cài đặt là một lõi nhỏ cộng với một tập hợp plugin cung cấp bộ điều hợp mô hình, công cụ, phiên và UI. Thứ hai, các kênh npm hiện nay là 0.1.5-rc.3 trên latest và 0.1.7-rc.2 trên next, cả hai đều là bản ứng viên phát hành mà chính dự án gắn cờ là bản xem trước dành cho nhà phát triển: README cảnh báo, bằng chữ in hoa, rằng các thay đổi phá vỡ khả năng tương thích đang đến. Độ phổ biến là có thật — 50.000 sao GitHub trong 12 giờ đầu tiên và 235.000 vào cuối tháng 9 năm 2026 — nhưng sao đo lường sự quan tâm, chứ không phải sự ổn định. Hãy lên kế hoạch cài đặt như bạn lên kế hoạch cho một bản xem trước: thử nhanh, dễ vứt bỏ.
Trước khi bắt đầu: các yêu cầu hệ thống thực tế
Đối với cài đặt qua dòng lệnh, yêu cầu bắt buộc duy nhất là Node.js. Dự án hướng đến dải engine ^22.19.0 || >=24.0.0 — nói một cách đơn giản, Node 22.19 trở lên, hoặc bất kỳ bản Node 24.x nào. Kiểm tra phiên bản của bạn bằng node --version. Nếu bạn đang dùng Node cũ hơn, cài đặt bằng npx sẽ thất bại hoặc hoạt động không đúng, chứ không hề suy giảm một cách êm ái. Ứng dụng desktop bên dưới là ngoại lệ: nó đóng gói sẵn runtime riêng, nên hoàn toàn không cần Node.js.
Mọi thứ khác đều nhẹ nhàng hơn những gì đám đông ưu tiên mô hình giả định:
• Một khóa API của mô hình. dsh chạy một mô hình thực; nó cần khóa cho API của DeepSeek hoặc bất kỳ nhà cung cấp tương thích OpenAI nào bạn cấu hình. Bạn có thể thêm một khóa trong giao diện web sau lần khởi động đầu tiên.
• pnpm — chỉ dành cho bản build từ mã nguồn. Cài đặt một lần bằng npm install -g pnpm.
• ~1 GB dung lượng đĩa trống cho gói npm, workspace và nhật ký phiên làm việc, cộng thêm những gì một mô hình cục bộ cần (bản thân dsh không chạy trọng số). Trình cài đặt desktop thì nặng hơn — 288 MB cho file .exe trên Windows, 368 MB cho file ảnh đĩa trên macOS — vì nó mang theo runtime đó ở bên trong.
• OS: tuyến npm hoạt động trên Windows, macOS và Linux. Ứng dụng desktop thì hẹp hơn — chỉ Windows x64 và macOS Apple-silicon, không có bản dựng cho Intel-Mac và không có mục tiêu Linux. SDK Python thậm chí còn hẹp hơn (Linux x64/arm64, macOS 14+ arm64 — không có Windows gốc), được đề cập bên dưới.
Bạn không cần GPU. Harness chỉ điều phối; mô hình chạy từ xa thông qua API.
Cách 1 — ứng dụng máy tính chính thức (Windows và macOS)
Vào ngày 24 tháng 9 năm 2026, DeepSeek đã phát hành bản dựng desktop đóng gói đầu tiên của DeepSeek Harness. Đây là một lớp vỏ Electron bao quanh cùng một Web UI với runtime dsh được đóng gói sẵn bên trong, nên không cần cài đặt gì trước và không cần khởi động thủ công: không Node.js, không npx, không terminal, và không có tab trình duyệt nào còn mở ở 127.0.0.1:3080. Mã nguồn nằm trong kho công khai tại apps/desktop dưới dạng gói @deepseek-ai/dsh-desktop, các tệp đầu ra được phục vụ từ máy chủ tải xuống production của chính DeepSeek tại download.deepseek.com/dsh-desk/, và ứng dụng tuân theo chính xác phiên bản harness — bản dựng hiện tại là 0.1.7-rc.2.
Những gì máy chủ đó đang phục vụ vào ngày 25 tháng 9 năm 2026:
• Windows — deepseek-harness-0.1.7-rc.2-win-x64.exe, bộ cài đặt 288 MB, đi kèm một tệp .blockmap bên cạnh để cập nhật delta.
• macOS — deepseek-harness-0.1.7-rc.2-mac-arm64.dmg, một ảnh đĩa 368 MB, hoặc cùng bản dựng dưới dạng .zip 373 MB. Chỉ dành cho Apple silicon.
• Phiên bản — 0.1.7-rc.2, có ngày phát hành 24 tháng 9 năm 2026, khớp với phiên bản harness trên tag next của npm.
• Thiếu — không có bản dựng cho Intel-Mac (nguồn cập nhật mac-x64 trả về 404) và không có bất kỳ mục tiêu Linux nào.
Mỗi mục tiêu cũng công bố một nguồn cập nhật tại download.deepseek.com/dsh-desk/feeds/, trong đó trường releaseDate là ngày build. Kiểm tra tệp đó là cách nhanh nhất để biết liệu có bản dựng mới hơn hay không mà không cần chờ ứng dụng đề nghị cập nhật.
Vì sao client chính thức là một thứ khác biệt so với các wrapper cộng đồng. Nó là first-party và tự cập nhật, nó mang runtime trong trình cài đặt thay vì tải một cái về ở lần khởi chạy đầu tiên, và nó không phục vụ UI từ cổng 3080 của web profile: shell tải ứng dụng thông qua một scheme nội bộ dsh-app:// và giao tiếp với một tiến trình host riêng trên cổng riêng của nó, mặc định là 19387. Nó cũng cư xử như một ứng dụng desktop — đóng cửa sổ vẫn giữ các tác vụ đang chạy sống (Windows giữ một biểu tượng khay hệ thống), khi thoát sẽ hỏi trước nếu có công việc đang thực hiện, và ghi chú phát hành 0.1.7-rc.2 bổ sung một quy trình onboarding cho lần chạy đầu tiên giới thiệu tín dụng khả dụng và tách các tác vụ được chi trả bằng tài khoản khỏi các tác vụ dùng API key, để bạn có thể đăng nhập bằng tài khoản DeepSeek thay vì dán key.
Hai lưu ý, bởi vì ứng dụng khách này được phát hành âm thầm thay vì được công bố. README của kho lưu trữ vẫn chỉ ghi tài liệu về npx và bản dựng từ mã nguồn, còn trang dự án tại www.deepseek.com/harness không hề có liên kết tải xuống nào — các tệp nhị phân và nguồn cập nhật của chúng đang hoạt động trên máy chủ riêng của DeepSeek, đó là điều chúng tôi đã xác minh vào ngày 25 tháng 9 năm 2026, nhưng không có ghi chú phát hành nào ở đâu mô tả chúng. Và chúng tôi chưa chạy các trình cài đặt, nên hướng dẫn này không đưa ra quan điểm nào về trạng thái ký hoặc công chứng của các tệp nhị phân đã phát hành; quy trình đóng gói trong kho lưu trữ có bao gồm các bước ký mã Windows và công chứng của Apple, và đó là tất cả những gì có thể nói từ bên ngoài.
Một hệ quả của việc bản dựng desktop đi theo phiên bản harness: hiện tại nó đang vượt trước bản cài đặt dòng lệnh mặc định. Thẻ latest của npm vẫn trỏ đến 0.1.5-rc.3 trong khi mọi artifact desktop đều là 0.1.7-rc.2. Nếu bạn muốn harness mới nhất trên một nền tảng mà ứng dụng desktop không hỗ trợ, hãy cài đặt thẻ này một cách rõ ràng — npx @deepseek-ai/dsh@next web — thay vì tin vào mặc định.
Cách 2 — lệnh một dòng npx (mọi nền tảng, kể cả Linux)
Hướng dẫn khởi động nhanh chính thức chỉ là một lệnh, và thực sự chỉ là một lệnh:
npx @deepseek-ai/dsh web
npx fetches the @deepseek-ai/dsh package (npm's latest tag currently resolves to 0.1.5-rc.3, not the newest harness), installs it into npm's cache, and starts the Web UI profile. Watch the output for the line that tells you it's listening — by default that is http://127.0.0.1:3080. Open it in your browser. Note the 127.0.0.1 loopback address: the UI binds to localhost only, which is the right default for a tool that can read and write files in your workspace — it also means you won't casually expose it on your network.
Lần khởi chạy đầu tiên có đúng hai bước thiết lập:
• Thêm khóa mô hình.Cài đặt → Mô hình → nhập khóa API của bạn. Nó được lưu trong $DSH_HOME/.credentials.yaml và không hiển thị dưới dạng văn bản thuần sau đó. Trên bản cài đặt tiêu chuẩn, DSH_HOME mặc định là ~/.dsh.
• Chọn một không gian làm việc.Thêm thư mục dự án mà dsh được phép làm việc. Đầu vào vẫn bị khóa cho đến khi hoàn tất cả hai bước.
Sau đó, hãy gửi một tác vụ đầu tiên — một bài kiểm tra khói tốt là "Tóm tắt kho lưu trữ này và xác định các gói chính của nó." Nếu bản tóm tắt được trả về và các lệnh gọi công cụ xuất hiện trong dấu vết chạy, thì cài đặt của bạn đã hoạt động.
Phương pháp 3 — build từ mã nguồn
Bạn muốn chạy từ repository? Đường dẫn chính thức là:
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web
Bạn cần pnpm cho việc này (các nhà đóng góp cố định pnpm 11.7.0). Chọn bản build từ mã nguồn nếu bạn muốn chạy bản mới nhất trên nhánh main thay vì bản phát hành thử nghiệm đã công bố, nếu bạn định đọc hoặc sửa bộ khung (harness), hoặc nếu bạn muốn xây dựng preset tùy chỉnh từ thư mục apps/cli/config/agent-presets/ trong repo. Còn với mọi người khác, cách dùng npx là cùng một phần mềm nhưng ít nghi thức hơn — bản build từ mã nguồn không mở khóa tính năng nào mà gói npm thiếu.

Ba chế độ: web, headless và tui.
dsh có ba cấu hình chạy, và bạn dùng cái nào tùy thuộc vào nơi công việc diễn ra:
• web (mặc định) — giao diện trình duyệt đầy đủ trên cổng 3080. Đây là thứ mà npx @deepseek-ai/dsh web khởi động, và đây là cấu hình mà hầu hết mọi người sẽ cài đặt đầu tiên.
• headless — một tác vụ, rồi thoát. dsh --profile headless "run the test suite and report failures" bắt đầu một phiên, chạy tác vụ, ghi lại kết quả và kết thúc. Headless runtime được thiết kế rõ ràng là một quy trình một tác vụ: bạn không thể chèn thêm các yêu cầu tiếp theo giữa lúc chạy, và các chỉnh sửa là một lần chạy mới trên cùng một workspace. Đây là profile để tích hợp vào các script và CI.
• tui — giao diện terminal cho các phiên điều khiển bằng bàn phím: dsh --profile tui.
Cả ba đều dùng chung cấu hình (~/.dsh/profiles/<name>/) và cùng một hệ thống plugin, vì vậy việc chuyển một tác vụ từ giao diện web sang headless chỉ là thay lệnh, chứ không phải cài đặt lại.
Thêm plugin
Quản lý plugin là một lệnh CLI hạng nhất, không phải là việc chỉnh sửa tại chỗ:
npx @deepseek-ai/dsh plugin --profile web add <source>
Nguồn có thể là tên gói npm, một kho GitHub (github:user/repo), một tệp tar, hoặc một thư mục cục bộ. Bản cài đặt đầu tiên hữu ích nhất là chợ plugin chính thức, nơi biến việc khám phá plugin thành một giao diện người dùng:
npx @deepseek-ai/dsh plugin --profile web add dshmarket
Sau đó, khởi động lại dịch vụ web và mở mục Settings → Plugin Market để duyệt và cài đặt một chạm từ danh mục. Có hai quy tắc thường khiến người dùng vấp phải: các gói plugin được mount khi profile khởi động, vì vậy một plugin vừa được thêm vào cần khởi động lại dsh web; còn một lệnh npm install thông thường không đăng ký plugin vào profile — bạn phải dùng dsh plugin. Hệ sinh thái còn non trẻ nhưng không trống rỗng: danh sách awesome-dsh-plugin do cộng đồng duy trì đã liệt kê hàng trăm plugin thuộc nhiều hạng mục như UI, kỹ năng, công cụ, nhà cung cấp và thông báo.
MCP, bốn cài đặt trước, và phát lại quỹ đạo
Ba tính năng quan trọng khi bạn đã vượt qua bước cài đặt cơ bản:
MCP. dsh giao tiếp bằng Model Context Protocol thông qua một @deepseek-ai/dsh-mcp-client plugin tích hợp sẵn. Hiện tại, việc này được cấu hình trong các tệp, không phải trong giao diện người dùng: bạn chỉnh sửa ~/.dsh/profiles/web/cordis.patch.yml (hoặc một bản vá cục bộ của dự án) và khai báo phương thức truyền tải của từng máy chủ — stdio cho các lệnh cục bộ như npx @playwright/mcp@latest, streamable-http cho các URL từ xa. Nó hoạt động, nhưng đây là phần kém trau chuốt nhất trong bản xem trước; hãy chuẩn bị cho tình trạng thỉnh thoảng không ổn định và không có GUI để bật/tắt máy chủ.
Các bộ cài đặt sẵn. dsh tải một trong bốn bộ cài đặt sẵn cho tác nhân trong mỗi phiên, và mỗi bộ là một sự đánh đổi khác nhau:
• Standard — bộ công cụ đầy đủ: chỉnh sửa tệp, shell, truy xuất tệp và web, kỹ năng, lập kế hoạch, subagents, quy trình làm việc. Lựa chọn mặc định hàng ngày.
• PTC (Gọi Công Cụ Theo Chương Trình) — Bản Standard cộng với SDK Code Mode cho phép mô hình viết các chương trình TypeScript để điều phối các cuộc gọi công cụ qua nhiều vòng. Mạnh mẽ hơn, nhiều tác dụng phụ hơn.
• Tối giản — chỉ bash và một trình soạn thảo file, không gì khác. Được xây dựng để benchmark mô hình và tái tạo tối thiểu; chế độ mà tài liệu API DeepSeek V4 Flash đã đề cập khi họ công bố điểm số agent của chính họ chạy trên "DeepSeek Harness minimal mode."
• Sáng tạo — một sân chơi runtime: kiểm tra và tải các plugin Cordis vào bộ nhớ, thử nghiệm và củng cố một tổ hợp hoạt động thành một preset mới.

Phát lại quỹ đạo. Mỗi lần chạy ghi một nhật ký phiên chỉ nối thêm — lời nhắc hệ thống, lý luận, các lời gọi công cụ và kết quả của chúng, lập lịch cho tác tử con. Chế độ xem Quỹ đạo cho phép bạn kiểm tra theo nguồn, tiếp tục, rẽ nhánh, tìm kiếm và phát lại một lần chạy. Đó chính là trình gỡ lỗi cho công việc tác tử: khi một tác vụ thất bại, bạn không chạy lại và hy vọng; bạn phát lại quỹ đạo đã thất bại, rẽ nhánh tại bước lỗi và kiểm tra bản sửa mà không vứt bỏ bản gốc.
Tùy chọn SDK Python
Nếu bạn muốn vận hành harness bằng Python thay vì bằng trình duyệt, thì có một SDK chính thức: pip install deepseek-harness-sdk. SDK này đi kèm với runtime dsh (gói wheel pip mang theo runtime Node, nên không cần cài Node riêng), và cách dùng là một context manager: hãy tạo một DeepSeekHarness instance, rồi gọi run("task"). Nó kế thừa các biến môi trường chuẩn như DEEPSEEK_API_KEY và DEEPSEEK_BASE_URL, nên việc đổi nhà cung cấp chỉ là một thay đổi cấu hình. Điểm hạn chế: nó yêu cầu Python 3.10+ và chỉ hỗ trợ Linux x64/arm64 và macOS 14+ arm64 — không có wheel Windows gốc, đây là một thiếu sót thực sự nếu Windows là hệ điều hành chính của bạn. Trên Windows, hãy dùng theo hướng npm.
Trỏ dsh vào các mô hình bạn trả phí
dsh cần một API key cho mô hình, và nó được thiết kế có chủ đích là không phụ thuộc vào nhà cung cấp: Settings → Models chấp nhận một nhà cung cấp tùy chỉnh với URL gốc tương thích OpenAI (trong settings.yaml, đó là api: openai-completions, baseURL, và một models list). Mặc định là API riêng của DeepSeek; một nhà cung cấp tùy chỉnh là nơi mà một cổng định tuyến trở nên hữu ích.
OrcaRouter is an OpenAI-compatible endpoint that passes DeepSeek's list price through with zero markup — https://api.orcarouter.ai/v1. The models dsh will actually call are all on it: DeepSeek V4 Flash 0731 (deepseek/deepseek-v4-flash-0731, $0.22 per million input tokens and $0.66 per million output), DeepSeek V4 Pro 0813 (deepseek/deepseek-v4-pro-0813, $0.66/$1.98) and DeepSeek V4.1 Flash (deepseek/deepseek-v4.1-flash, $0.15/$0.60), the model DeepSeek's own rate card bills as deepseek-flash. Every rate doubles inside DeepSeek's peak windows, 01:00-04:00 and 06:00-10:00 UTC on weekdays; the router passes that surcharge through rather than hiding it, and automatic failover moves a request to another provider if one wobbles. Figures checked against both rate cards on September 25, 2026. For dsh, the practical win is that you can keep the cheap tier for the bulk of everyday agent tasks and switch the same harness to V4 Pro for the hard passes — one key, one base URL, and the swap is a model name in the settings, not a reinstall.

Để rõ ràng về ranh giới: OrcaRouter lưu trữ các mô hình mà dsh gọi; nó không lưu trữ chính dsh, và nó cũng không phân phối ứng dụng khách desktop — thứ đó đến từ máy chủ tải xuống của chính DeepSeek. dsh là một runtime tác nhân cục bộ, và bạn chạy nó trên máy của riêng bạn.
Hướng dẫn này sai ở đâu đối với bạn — những vấn đề thẳng thắn về bản xem trước
Một hướng dẫn cài đặt chỉ cho bạn biết phải gõ gì thì mới làm được một nửa công việc. Đây là những gì bản xem trước hiện đang sai, để bạn không phải phát hiện ra lúc 2 giờ sáng:
• Thay đổi phá vỡ tương thích là một lời hứa, không phải một lời cảnh báo. Bạn đang dùng bản release candidate — 0.1.5-rc.3 nếu bạn chọn mặc định của npm, 0.1.7-rc.2 nếu bạn cài ứng dụng desktop hoặc tag next. Các khóa cấu hình, API plugin và định dạng preset đều có thể thay đổi mà không báo trước. Hãy coi ~/.dsh là trạng thái có thể vứt bỏ — cái giá của một bản cập nhật lỗi là cài lại, và điều đó chỉ chấp nhận được ở giai đoạn này vì mọi cách cài đặt ở đây đều là tải xuống hoặc một lệnh duy nhất.
• Bạn không cần dsh để sử dụng các mô hình DeepSeek như một agent. Nếu mục tiêu duy nhất của bạn hôm nay là DeepSeek V4 Flash hoặc DeepSeek V4 Pro bên trong một agent, endpoint tương thích Anthropic của DeepSeek đã hoạt động trong Claude Code và các công cụ agent khác mà không cần phần mềm mới nào. dsh là một tùy chọn chính thống, không phải điều kiện tiên quyết. Hãy bỏ qua bước cài đặt này cho đến khi bạn thực sự muốn sử dụng bộ khung gốc.
• MCP được cấu hình qua tệp tin và thỉnh thoảng không ổn định. Không có GUI, không có nút bật/tắt cho từng máy chủ, và các báo cáo thực tế mô tả những lỗi chập chờn. Hãy dành thời gian gỡ lỗi YAML nếu quy trình làm việc của bạn phụ thuộc vào các máy chủ MCP.
• Tin cậy plugin là một quyết định bảo mật. Plugin bên thứ ba chạy bên trong tiến trình lõi của harness và không có xác minh chữ ký hay nguồn gốc khi cài đặt. Chỉ cài đặt những plugin bạn đã đọc hoặc đến từ nguồn bạn tin cậy, và kiểm thử chúng trong một không gian làm việc dùng một lần trước khi sử dụng cho công việc thực tế. Hồ sơ sandbox danger-full-access có thể sửa đổi bất kỳ tệp tin hiển thị nào — chỉ dùng cho các bản checkout tạm thời.
• Bản xem trước có các lỗi đã biết. Vòng lặp bash bị treo là một chế độ lỗi đã được ghi nhận (ngắt và thử lại), và hành vi liên quan đến các phiên chạy lâu vẫn đang được ổn định.
• Các bản dựng desktop không chính thức không còn lý do để tồn tại. Cho đến ngày 24 tháng 9 năm 2026, những ứng dụng desktop dsh có thể cài đặt chỉ bằng một cú nhấp duy nhất chỉ là các wrapper cộng đồng chưa được ký, và lựa chọn là giữa chúng với dòng lệnh. Ứng dụng khách chính thức loại bỏ sự đánh đổi này: do bên thứ nhất phát triển, đóng gói sẵn runtime, tự cập nhật. Không có lộ trình di chuyển thực sự giữa hai loại shell — chúng đều bọc cùng một harness — nên hãy gỡ cài đặt cái này và cài đặt cái kia, đồng thời giữ nguyên cùng thư mục workspace.
• Nếu bạn cần sự ổn định cho production, hãy chờ bản phát hành không phải rc. Bộ harness này mạnh mẽ nhưng còn non trẻ. Đối với một hệ thống agent production, một bộ harness trưởng thành, đã qua thử thách — hoặc phương án endpoint tương thích Anthropic — là lựa chọn hợp lý cho đến khi dsh đạt được tag ổn định.
Điểm mấu chốt
Cài đặt DeepSeek Harness giờ là hai công việc khác nhau tùy theo nền tảng của bạn. Trên Windows hoặc Mac chip Apple silicon, hãy tải 0.1.7-rc.2 từ máy chủ riêng của DeepSeek và thế là xong — không cần Node.js, không cần terminal, và có ngay phiên bản harness mới nhất trong mọi kênh. Ở mọi nơi khác, vẫn chỉ cần một lệnh trên Node 22.19+: npx @deepseek-ai/dsh@next web, sau đó thêm khóa mô hình và một workspace rồi gửi một tác vụ kiểm thử. Dùng chế độ headless cho script, chỉ dùng bản dựng từ mã nguồn nếu bạn muốn sửa đổi hoặc theo dõi nhánh main, và hãy coi MCP là bản đang trong quá trình hoàn thiện. Lưu ý trung thực vẫn không thay đổi: mọi kênh trong số này đều là bản phát hành ứng viên 0.x và nó sẽ gây hỏng hóc trên đường tới bản ổn định — một sự đánh đổi hợp lý nếu bạn muốn xem DeepSeek đang đưa tầng agent đi tới đâu. Các mô hình mà nó chạy — DeepSeek V4 Flash 0731, DeepSeek V4 Pro 0813 và DeepSeek V4.1 Flash — hiện đã có sẵn theo giá niêm yết thông qua OrcaRouter, sẵn sàng cấp sức mạnh cho harness ở phía bên kia của quá trình cài đặt.
So sánh trong bài viết này1
Phát hiện từ bài viết này · Benchmark: Artificial Analysis · cập nhật hằng ngày
