7.1
深览指数
科技腾讯新闻·deephub··AI 生成

DeepSeek Harness 0.2.1更新解读:Web部署、插件自扩展与Claude Code Mods兼容

本文解读了DeepSeek Harness v0.2.1-alpha.1版本的三大核心更新:新增`--public-url`参数以支持反向代理部署;允许Agent在Creator Mode中动态创建插件以实现运行时能力扩展;以及实验性的Claude Code Mods兼容层,用以验证其插件系统的API映射能力。作者对该版本的功能进行了技术细节梳理与潜在风险分析,适合Agent开发者与AI应用工程师阅读。原文 ↗

核心观点
  • ▍DeepSeek Harness v0.2.1-alpha.1 的核心更新聚焦于三个方向:完善Web部署能力(`--public-url`)、强化运行时插件扩展(Agent创建插件)、以及探索与Claude Code Mod生态的API兼容层。
  1. 01新增 `--public-url` 参数用于解决反向代理部署中的 URL 不一致问题,使 Harness 可以监听 127.0.0.1 的同时,对外暴露如 `https://example/harness/` 的规范地址。
  2. 02插件管理界面新增「Let the agent create a plugin」入口,进入 Creator Mode 后,Agent 可在保留草稿的前提下,接收用户需求并创建、安装插件 bundle。
  3. 03Harness 插件基于 Cordis 运行时,分为 Host 插件(扩展 Agent 能力)和 Client 插件(扩展 Web UI),安装后可通过 plugin_manager 进行跨 Session 的加载、启用和禁用。
  4. 04Claude Code Mods compatibility layer 处于实验阶段,旨在验证 Claude Mod API 在 Harness 插件系统中的映射程度,并非实现完整的生态兼容。
  5. 05Compatibility layer 已实现对 session.start、turn.complete、tool.call 等核心事件及 `$.tool`、`$.state`、`$.http.fetch` 等 `$` API 的覆盖,但 `$.process.spawn`、`$.model`、`$.agent` 等接口尚未实现。
反方 / 局限
  • — Agent 创建插件依赖高权限的 plugin_manager(install_bundle/remove_bundle),涉及代码注入,可能导致安全隐患;若插件崩溃,可能拖垮整个 Harness 实例,作者对此持保留态度。
  • — Claude Code Mods 兼容层当前为单向验证,无法直接安装 Claude Code 插件市场中的 Mod,且对复杂 TUI、`$` API 依赖较深的 Mod 兼容性差。
  • — Harness 与 Claude Code 的权限检查机制存在差异,当前 bridge 不支持在 permission check 之前动态改写 tool name 或 tool arguments。
17 分钟 · 4 卡片 · 11 资料
读原文 →

前置背景

平行视角

未来推演

延伸追问