首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >DeepSeek Harness 来了:比 Codex 更底层,把 AI Agent 拆成一块“洞洞板”

DeepSeek Harness 来了:比 Codex 更底层,把 AI Agent 拆成一块“洞洞板”

原创
作者头像
陌涛
发布2026-08-14 14:22:09
发布2026-08-14 14:22:09
3340
举报
文章被收录于专栏:畅所欲言畅所欲言

8 月 13 日到 14 日,DeepSeek 接连甩出两张牌:DeepSeek-V4 Pro 正式版,以及预热已久的 DeepSeek Harness(开发者预览版)。前者负责把模型能力推上去,后者则想做一件更底层的事——重新定义 AI Agent 该怎么被组装、运行和观察。

 DeepSeek Harness 将自己定位为“开源 coding agent / agent harness”
DeepSeek Harness 将自己定位为“开源 coding agent / agent harness”

一、Harness 不是模型,也不是又一个 Codex

很多人第一反应是:DeepSeek 是不是又出了一个对标 Claude Code、Codex 的编程助手?答案既对也不对。

对的是,它确实是个开箱即用的代码 Agent;不对的是,它更像是一套“让模型变成 Agent”的基建。DeepSeek 在官方页面给出了一条公式:

Agent = Model + Harness:模型决定上限,Harness 决定落地方式
Agent = Model + Harness:模型决定上限,Harness 决定落地方式

这里的 Harness(马具/约束装置)负责把模型的“脑力”连接到文件系统、Shell、网页、子 Agent 和各类工具,同时记录它做了什么、限制它能做什么,并在出错时决定重试、取消还是压缩上下文。换句话说:没有 Harness,模型只是语言模型;有了 Harness,它才成为能动手干活的 Agent。


二、“一切皆插件”背后的 Cordis 微内核

DeepSeek Harness 最显眼的主张是“一切皆插件”。这不是营销话术,而是架构选择:模型适配器、Agent Loop、会话持久化、工具、安全策略、Web UI……几乎每一个能力都被拆成独立包,注册到 Cordis 微内核上。

仓库已包含超过 230 个 workspace 成员,每个目录对应一项可被替换的能力
仓库已包含超过 230 个 workspace 成员,每个目录对应一项可被替换的能力

Cordis 的内核只干三件事:插件加载、卸载和依赖管理。核心亮点是两项组合性:

  • 时间可组合性:插件卸载后,它产生的副作用能被完整撤销;
  • 空间可组合性:插件能动态处理自身依赖的新增、消失和变更。

这意味着 Agent 在运行过程中可以给自己“插拔”能力,甚至在线创造新插件。官方同步发表了一篇 88 页的论文《A Programming Paradigm for Spatiotemporal Composability》。如果普通 Agent 是一台装好封死的电脑,DeepSeek Harness 更像一块尺寸惊人的洞洞板——模型、工具、界面、存储、安全策略都可以插上去,也可以拔下来。


三、四种模式:从“开箱即用”到“自己造扳手”

对不想写配置的用户,DeepSeek Harness 的 Web UI 直接给了四种预设模式。它们不是四套独立 Agent,而是基于同一套 Harness 宿主,装入不同工具和提示词后形成的“运行时形态”。

Web UI 内置四种 Agent 预设:标准、PTC、极简、创造
Web UI 内置四种 Agent 预设:标准、PTC、极简、创造
  • 标准模式:新手首选,文件编辑、Shell、检索、Skills、子 Agent、工作流全部预装;
  • PTC 模式:同样能力,但让模型用 TypeScript 程序一次性编排多步工具调用,减少反复对话、更省 Token;
  • 极简模式:只保留持久 Bash 和文件编辑器,适合模型基准测试,不建议日常用;
  • 创造模式:最特别。Agent 可以检查自己的 Cordis 运行时,临时挂载或卸载插件,甚至根据需求创建新的 Agent 预设。

“创造模式”有点像让 Agent 发现自己缺一把扳手,于是现场造一把、插到手上,再用它继续干活。这个想法很酷,也很考验使用者的工程判断。


四、涨价:V4 Pro 高峰期输出价涨到 27 元

与 Harness 一起来的,还有 DeepSeek-V4 Pro 的涨价。8 月 17 日起生效的新价表中,V4 Pro 缓存命中价从 0.025 元涨到高峰时段 0.30 元,涨了 12 倍;输出价从 6 元涨到高峰 27 元,涨了 4.5 倍。

DeepSeek-V4 API 新定价,高峰与空闲时段价差明显
DeepSeek-V4 API 新定价,高峰与空闲时段价差明显

如果把价格放到整个行业看,DeepSeek 曾经的“价格屠夫”优势被明显稀释。尤其在高峰期,V4 Pro 与 GLM、Qwen 3.8 Max 的差距已经不大。不过 Harness 没有把用户锁在 DeepSeek 模型上:你可以自定义模型提供方、Base URL 和模型列表,理论上完全可以在 Harness 里跑 GLM 或其他模型

与主流旗舰模型 API 价格对比,DeepSeek 高峰期性价比优势被稀释
与主流旗舰模型 API 价格对比,DeepSeek 高峰期性价比优势被稀释

五、把 Agent 的运行当“事实”保存下来

DeepSeek Harness 另一个值得关注的工程判断是:Session Log 是整个系统的权威来源。 凡是模型看见的内容——系统提示词、运行环境、工具 schema、模型请求、流式输出、工具调用结果、权限切换、取消原因——都会以事件形式追加进同一份日志。

轨迹视图按来源查看每次运行,开发者可观测、可审计、可复现
轨迹视图按来源查看每次运行,开发者可观测、可审计、可复现

这样做解决了一个老问题:Agent 任务失败后,你往往只看到“失败”二字,根本不知道它从哪一步开始跑偏。Harness 的轨迹视图把一次运行拆成 Turn、Step 和工具调用,让调试和评估有统一依据。界面、持久化、Fork、回放都从同一个事件源派生,避免各自维护“差不多正确”的状态。


六、安全、入口与社区插件

Agent 一旦拿到文件系统和 Shell 权限,本身就带有风险。DeepSeek Harness 把安全当作架构问题处理:默认采用 workspace-write 模式,命令执行和文件修改被限制在当前工作区;需要扩大权限时必须说明原因并经过审批。权限切换和审批请求也会进入 Session Log,方便审计。

默认 Workspace Write,权限扩张需要明确审批
默认 Workspace Write,权限扩张需要明确审批

在使用入口上,Harness 提供了 Web UI(默认 http://127.0.0.1:3080)、TUI、Headless(适合脚本/CI)、ACP 和 JSON-RPC/Python SDK。不同入口共享核心事件语义和大部分插件,但通过不同 bundle 组装出不同产品形态。

上线几小时,GitHub Star 就冲到数万。社区也已经开始贡献插件:@文件、更好用的侧边栏、GenUI 渲染、自动化任务、视觉通道等。如果你需要的功能官方没有,创造模式允许你自己写一个挂上去。

社区已出现文件管理、侧边栏、视觉通道、自动化等增强插件
社区已出现文件管理、侧边栏、视觉通道、自动化等增强插件

写在最后

DeepSeek Harness 现在远没到“安装即用、体验丝滑”的地步。对普通用户来说,插件、Cordis、PTC 这些概念门槛不低,界面和功能也还粗糙。但它真正的价值不在“今天又多了个编程助手”,而在于把 Agent 的底层工程答案公开化了:Agent 不该是越写越臃肿的循环,而应该是可组合、可观察、可替换的能力集合;会话不该只是聊天记录,而应该是运行事实;工具不该只是函数,而应该同时拥有策略、日志和安全边界。

从这个角度看,DeepSeek Harness 做的不是 Codex 的竞品,而是 Codex 们赖以生长的那片土地。值不值得上手?如果你只是想找个 AI 帮你改代码,它暂时还不够友好;如果你想理解或参与下一代 Agent 基础设施,现在正是进去看看的时候。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 一、Harness 不是模型,也不是又一个 Codex
  • 二、“一切皆插件”背后的 Cordis 微内核
  • 三、四种模式:从“开箱即用”到“自己造扳手”
  • 四、涨价:V4 Pro 高峰期输出价涨到 27 元
  • 五、把 Agent 的运行当“事实”保存下来
  • 六、安全、入口与社区插件
  • 写在最后
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档