sandbase-harness:DeepSeek Harness 的本地优先 Agent 运行时
sandbaseai/sandbase-harness
为 DeepSeek Harness 提供本地优先的 Agent 运行时,支持沙箱、审计与回放。
为 DeepSeek Harness 提供生产级 Agent 运行时,支持持久会话、沙箱工具、审计回放和本地控制台。
dsh plugin --profile web add github:sandbaseai/sandbase-harness- 分类
- 技能与智能体
- 平台
- DSH-Plugin
- 作者
- sandbaseai
- 分发方式
- 插件
sandbase-harness 核心特性
sandbase-harness 仓库信息

sandbase-harness 仓库简介
SandBase Harness 是 DeepSeek Harness(DSH)的 Agent 运行时插件(DSH plugin),由 sandbaseai 维护,采用 Apache-2.0 协议,是一个本地优先、兼容 CMA 的开源 Agent 运行时。它解决的是生产级 Agent 在模型循环之外的需求:持久会话、工具治理、沙箱边界、凭据管理、审计与回放,以及供人类检查的可视化控制台。核心能力包括 SQLite 元数据存储、可恢复的 SSE 事件流、多种沙箱后端(本地进程、Docker、Kubernetes、自托管 worker)、MCP 工具集、权限策略、凭据保险库、技能包,以及内置的 DeepSeek Harness 桥接(通过 stdio MCP 暴露 agents、sessions、streamed turns、artifacts 和 cancellation)。
SandBase Harness 这个 DSH plugin 支持哪些核心特性?
SandBase Harness 提供 Claude Managed Agents 风格的 /v1 API 和本地 Console,支持 SQLite 元数据、本地文件/技能字节存储、可恢复的 SSE 会话回放、Settings V2 配置(模型供应商、循环引擎、存储、记忆、沙箱),以及 MCP 工具集、权限策略、内置工具和技能包。它还能通过 MCP stdio 桥接 DeepSeek Harness,让 DSH 原生列出 agents、创建并运行会话、检查结果和 artifacts,并通过 mcp__sandbase__* 工具停止工作。
SandBase Harness 这个 DSH plugin 怎么安装?
安装 SandBase Harness 作为 DSH 插件,使用以下命令:
dsh plugin --profile web add github:sandbaseai/sandbase-harness
安装后,设置 MANAGED_AGENTS_URL 环境变量指向本地服务,然后启动 DSH web 界面即可。
SandBase Harness 这个 DSH plugin 兼容哪些 DeepSeek Harness 版本和平台?
SandBase Harness 需要 Node.js 22+ 和 npm 10+,支持 OpenAI、Anthropic 以及 OpenAI 兼容端点(包括 DeepSeek V4)。沙箱后端可选 Docker(用于 Docker 沙箱)和 Kubernetes。项目最近更新于 2026-08,当前版本 v0.3.2,支持本地优先的 SQLite 和文件存储,无需托管控制平面。
SandBase Harness 这个 DSH plugin 的许可证和社区情况如何?
SandBase Harness 采用 Apache-2.0 许可证,由 sandbaseai 维护,在 GitHub 上拥有 597 个 Star 和 57 个 Fork,社区活跃。项目提供 TypeScript SDK(位于 managed-agents/sdk),并包含 release gate 检查(npm run release:check)。