目录条目
sandbaseai
sandbase-harness 插件:本地优先的代理运行时,带 DeepSeek Harness 桥接
兼容 CMA 的开源智能体运行时,可在本地组合多种模型、MCP 工具、场景模板与可视化面板。
这个插件能做什么
sandbase-harness 插件是一个本地优先的代理运行时,提供持久会话、沙箱工具、记忆、凭据管理和审计跟踪。它包含一个内置控制台供人工检查,并通过 MCP stdio 提供 DeepSeek Harness 桥接,使 DSH 能够与代理和会话交互。
sandbase-harness 插件是 AI 代理的运行时层,不是可视化工作流构建器或模型 SDK。它处理持久会话、工具治理、沙箱边界、凭据处理、记忆和可审计性。运行时默认使用 SQLite 存储,支持本地进程、Docker 和 Kubernetes 沙箱。它公开了 Claude Managed Agents 风格的 /v1 API 和本地控制台。一个显著特性是通过 MCP stdio 的 DeepSeek Harness 桥接,允许 DSH 列出代理、创建和运行会话、检查结果以及通过原生 mcpsandbase 工具取消工作。
文档记录的能力
会话管理
sandbase-harness 插件提供持久会话,支持可恢复的 Server-Sent Events 用于重放和调试。可以通过 API 或 DeepSeek Harness 桥接创建、运行和停止会话。
沙箱工具
工具在沙箱环境中运行,支持可配置的后端:本地进程、Docker 每会话容器、通过 kubectl exec/cp 的 Kubernetes,或自托管工作队列。这隔离了工具执行。
DeepSeek Harness 桥接
该插件可以作为 DSH 插件运行,通过 stdio 启动 managed-agents MCP 服务器。DSH 然后可以通过原生 mcpsandbase 工具列出代理、创建会话、流式传输回合和检查工件。
实际使用场景
本地运行多代理系统
团队可以在自己的基础设施上使用任何模型提供商运行多代理系统,利用 sandbase-harness 插件的本地优先运行时和沙箱工具执行。
与 DeepSeek Harness 集成
用户可以将 sandbase-harness安装到 DSH 配置文件中,使 DSH 能够通过 MCP 桥接管理代理和会话,扩展 DSH 的功能。
审计代理活动
内置控制台和审计跟踪允许人工检查代理做了什么,包括会话、工具调用和工件,支持治理和调试。
安装前先审查
信任第三方插件前,请阅读源码、近期发布、所需权限、网络访问范围与维护者历史。
常见问题
sandbase-harness如何与 DeepSeek Harness 集成?
该插件可以作为 DSH 插件安装,通过 stdio 启动 managed-agents MCP 服务器。DSH 然后可以通过原生 mcpsandbase 工具列出代理、创建会话、流式传输回合和检查工件。
sandbase-harness支持哪些沙箱后端?
它支持本地进程、Docker 每会话容器、通过 kubectl exec/cp 的 Kubernetes,以及自托管工作队列。Docker 是可选的,仅用于 Docker 支持的沙箱。
运行 sandbase-harness有哪些要求?
需要 Node.js 22+、npm 10+ 和模型提供商 API 密钥(OpenAI、Anthropic 或 OpenAI 兼容端点)。Docker 是可选的,用于 Docker 支持的沙箱。