출처: Hacker News원문 보기 ↗
원문 저작권은 출처에 있습니다. 이 사이트는 수집, 번역 또는 형식 정리만 합니다.
사실 흐름
해설과 영향
根据 DeepSeek Harness 官方页面 与 GitHub 仓库 的信息,该项目的名称暗示其核心用途可能是为 AI 模型调用、工作流编排或应用集成提供统一接口。不过,原文未提供具体的架构说明、支持的语言与框架、以及与其他 DeepSeek 产品线的关联方式,因此目前难以判断其确切的技术定位。
从发布节奏来看,DeepSeek 选择以「开发者预览」形式先行公开,符合近年来 AI 基础模型公司常见的产品策略:先向技术社区开放早期版本以收集反馈,再逐步完善文档与稳定性。值得注意的是,GitHub 仓库中尚未展示详细的 README 或使用示例(原文未提供),这意味着早期采用者可能需要自行探索代码结构。
对于开发者而言,现阶段可关注该仓库的后续更新动态。由于官方尚未公布路线图或社区讨论渠道,建议以 GitHub 仓库的提交记录与 Release 页面作为主要跟踪依据。原文未提供关于许可证类型、贡献指南或已知限制的信息,这些细节有待 DeepSeek 后续补充。
참고 자료
출처 원문
DeepSeek Harness developer preview
Everything is a plugin
DeepSeek Harness is now in developer preview for agent harness developers worldwide — source code included.
Every capability is a plugin that can be swapped or recomposed: models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and the UI.
View on GitHub Developer docs Community plugins Quick start Install from source Copy git clone https://github.com/deepseek-ai/deepseek-harness View on GitHub Developer docs Community plugins Agent = Model + Harness
Harness
keeps agents working in real-world environments
The model is the soul of an agent.
A harness lets an agent understand its environment, use tools, and keep working in real-world settings.
Cordis kernel
The Cordis kernel manages plugin mounting, unmounting, and dependencies. Agent capabilities live in the plugins.
Capabilities as 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.
Compose with configuration
Developers can select, swap, or extend any capability in configuration without changing the DeepSeek Harness source code.
Design approach
Everything is a plugin.
Every run is traceable.
Everything is a plugin
DeepSeek Harness is built on Cordis's plugin system. 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.
Every run is traceable
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.
Multiple runtime modes
Standard mode includes the full toolset. Code 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 minimal environment. Creator mode lets you inspect the current runtime, test Cordis plugins in memory, and combine them into new modes.
图片 图片 dsh-demo Creator mode Describe what you want to build Standard mode Full coding agent with file editing, shell, file and web search, skills, planning, goals, subagents, and workflows. Code mode All Standard mode capabilities, with tools exposed through the Code Mode SDK so the model can combine multi-step operations in one TypeScript program. Minimal mode Two-tool coding agent with persistent bash and strreplaceeditor. Creator mode Built for creating custom agent presets, with all Standard mode capabilities plus runtime inspection, plugin experiments, and preset-authoring guidance. Design approach
Everything is a plugin.
Every run is traceable.
Everything is a plugin
DeepSeek Harness is built on Cordis's plugin system. 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.
图片
Every run is traceable
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.
图片
Multiple runtime modes
Standard mode includes the full toolset. Code 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 minimal environment. Creator mode lets you inspect the current runtime, test Cordis plugins in memory, and combine them into new modes.
dsh-demo Creator mode Describe what you want to build Standard mode Full coding agent with file editing, shell, file and web search, skills, planning, goals, subagents, and workflows. Code mode All Standard mode capabilities, with tools exposed through the Code Mode SDK so the model can combine multi-step operations in one TypeScript program. Minimal mode Two-tool coding agent with persistent bash and strreplaceeditor. Creator mode Built for creating custom agent presets, with all Standard mode capabilities plus runtime inspection, plugin experiments, and preset-authoring guidance.
Customize your DeepSeek Harness
Get started
Try it now or install from source
Quick start
Install Node.js, then launch the Web UI with npx.
$ npx @deepseek-ai/dsh web Copy
Install from source
Clone the full source and follow the setup instructions in the repository.
$ git clone https://github.com/deepseek-ai/deepseek-harness Copy
Join the DSH plugin ecosystem
DeepSeek Harness remains in developer preview and is still being tested by developers building agent harnesses. Its core plugins and APIs will continue to evolve. We look forward to exploring the limits of intelligence with developers worldwide using open-source infrastructure that is reusable and composable.