站内导读
中文 DeepSeek Harness(dsh)是 DeepSeek AI 开源的 Agent harness,基于 Cordis 的“一切皆插件”架构,设计思路见其时空可组合性论文。它提供统一的 Agent 运行框架,插件化组织各模块,便于按需扩展。当前处于开发者预览阶段,会有破坏兼容性的变更,运行前需阅读安全说明。可通过 npx 启动 Web UI,也可从源码构建。适合需要搭建和定制 Agent 的开发者与研究者。
日本語 DeepSeek Harness(dsh)は DeepSeek AI が公開したオープンソースの Agent harness です。Cordis を基盤に「すべてがプラグイン」という構成を採り、モジュールをプラグイン単位で組み替えられます。Agent の実行基盤を共通化し、拡張や差し替えをしやすくするのが目的です。現在は開発者プレビューで、互換性を壊す変更が入ります。実行前に安全に関する注意を確認してください。npx で Web UI を起動でき、ソースからのビルドにも対応します。Agent を自作・拡張したい開発者向けです。
한국어 DeepSeek Harness(dsh)는 DeepSeek AI가 공개한 오픈소스 Agent harness입니다. Cordis를 기반으로 ‘모든 것이 플러그인’인 구조를 채택해 모듈을 플러그인 단위로 조립하고 교체할 수 있습니다. Agent 실행 기반을 공통화해 확장과 커스터마이징을 쉽게 하는 것이 목적입니다. 현재 개발자 프리뷰 단계로 호환성을 깨는 변경이 예정되어 있으며, 실행 전 안전 공지를 확인해야 합니다. npx로 Web UI를 띄울 수 있고 소스 빌드도 지원합니다. Agent를 직접 구성하려는 개발자에게 적합합니다.
English DeepSeek Harness (dsh) is an open-source agent harness from DeepSeek AI, built on Cordis with an everything-is-a-plugin architecture. It gives agents a shared runtime where modules are assembled and swapped as plugins, so behavior can be extended without rewriting the core. The project is in developer preview and will ship compatibility-breaking changes; read the safety notice before running it. Start the Web UI with npx or build from source. It suits developers and researchers building or customizing agents.
README · 详细文档
来源 · 查看原文
DeepSeek Harness
English | 中文
DeepSeek Harness (dsh) is an open-source agent harness developed by DeepSeek AI.
It is built on an everything-is-a-plugin architecture and powered by Cordis, whose design is described in _A Programming Paradigm for Spatiotemporal Composability_.
Documentation: https://deepseek-harness.github.io/deepseek-harness/
Developer preview
DeepSeek Harness is in developer preview and iterating rapidly. THERE WILL BE COMPATIBILITY-BREAKING CHANGES.
Review the safety notice before running the project.
Run
Run from npm
Install Node.js, then run:
npx @deepseek-ai/dsh web
The command starts the Web UI at http://127.0.0.1:3080 by default and opens it in the default browser for a local launch. An SSH launch only prints the host URL because the SSH client or editor owns the local forwarded address. Pass --no-open to run the server without opening a browser. See Web UI guide.
Run from source
To run from a repository checkout:
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web
pnpm run build prepares the repository artifacts. pnpm dsh web uses those built artifacts without rebuilding.
Community and support
- Submit feedback or bug reports through GitHub Discussions.
- Add the 0 topic to your plugin repository for discoverability.
- Join <a href="https://discord.gg/4MrtZUhpxg">DeepSeek Harness Discord community</a>.
Contributing
See CONTRIBUTING.md.
Development
Start with the development guide and architecture documentation.
pnpm run dev:web builds, serves, and rebuilds client bundles on source edits in one terminal, and make help lists the matching Make targets for Web and Desktop; the guide's application commands section owns the full table.
For agents, follow AGENTS.md.
Citation
@misc{deepseek-harness2026,
title={DeepSeek Harness: Everything is a Plugin},
author={DeepSeek-AI},
year={2026},
publisher={GitHub},
howpublished={\url{https://github.com/deepseek-ai/deepseek-harness}},
}
License
MIT
Third-party dependencies and their licenses are disclosed in THIRDPARTYNOTICES.md.