DeepSeek开源编程Agent Harness:可自我进化的插件化智能体框架

DeepSeek推出全插件化开源编程智能体Harness,一周获16.5万Star,主打极致可定制与自我进化能力。
DeepSeek发布了开源编程智能体框架Harness,一周内在GitHub收获16.5万Star。与Claude Code、Codex等封闭工具截然相反,Harness采用全插件化架构——界面的每个组件乃至底层的Agent Loop本身都由插件构成,用户可以自由启用、禁用、扩展,甚至通过内置的Creator Mode让智能体自动生成新插件,实现真正意义上的"自我可扩展"。Harness还内置轨迹视图(Trajectory View)提供类LangFuse级别的可观测性,并支持将Claude Code、Codex等工具作为子智能体委托调用。尽管目前存在明显bug、尚不成熟,但其所代表的"开发者可深度定制、智能体可自我进化"的设计哲学,被认为指向了AI编程工具的未来方向。
一周狂揽16.5万Star的开源编程智能体
很长一段时间以来,编程智能体(Coding Agent)领域似乎没有太多真正令人眼前一亮的新面孔。而现在,DeepSeek带着自研的开源Agent Harness强势登场,并在短短一周内就在GitHub上收获了16.5万Star。这个数字本身就说明了社区对它的关注度。
需要先说明的是,这个工具目前还相当粗糙,存在不少bug——我们后面会详细讨论这一点。但真正值得关注的,是它的设计哲学:它与Claude Code、Codex等主流编程智能体完全相反。
使用Claude Code或Codex时,你被锁定在特定的模型集合中,完全无法接触智能体内部的运作机制,也无法进行任何自定义。而DeepSeek的Harness恰恰相反——它把一切都交给了用户。如果说AI编程的未来属于那些最容易被开发者构建和定制的框架,那么DeepSeek这次交出的,几乎是这一理念的终极形态。

从Pi到DeepSeek Harness的演进
与这一理念最接近的先行者是Pi——一款广受好评的编程智能体工具。Pi最初的口号是"外面有很多编程智能体,但这一个是我的",核心思想是打造一个极简、易用的智能体,并通过扩展(extensions)让用户在其之上自由构建。它是一款"自我可扩展"(self-extensible)的编程智能体,这也是它爆火的原因。
DeepSeek的Harness秉持了类似的哲学,但走得更远。
一切皆插件:DeepSeek Harness的可组合架构
DeepSeek Harness最核心的设计理念只有两个字:插件。
构成这个界面的所有元素,以及底层Harness本身,都由插件构成。它们是底层的可组合单元,拼接在一起才形成了我们看到的完整系统。你可以随意开关这些插件,也可以前往插件市场(Plugin Marketplace)安装第三方工具进行扩展,当然更可以轻松创建自己的插件。
界面上的每一个组件都可以自由启用或禁用——这正是让这个Harness如此易于二次开发的关键所在。
为什么插件化是AI编程的未来
随着编程智能体能力越来越强、我们构建自定义方案的门槛越来越低,单纯依赖开箱即用的产品(如Codex和Claude Code)已经不再是最优解。有时候,把所有能力直接摆在面前确实很方便,但像DeepSeek Harness这样——拿一个基础框架,然后按照自己的流程持续构建和定制——最终才能走得更远。
自我进化:Self-Evolving编程智能体已成现实
这里有一个更深层的逻辑值得展开。
我们已经进入了"自我进化软件"相当现实可行的阶段。如果编程智能体现在已经能够高度自主地构建软件,那么让一个智能体进化自身同样是合乎逻辑的。这正是"自我可扩展编程智能体"的核心概念。
但要让智能体真正可靠地"改造自己",它需要一个底层框架来提供指导和标准——如何添加新的功能组件、如何在测试过程中禁用某些功能、如何调整自身的agent loop以适配你的工作流和代码库。
这正是DeepSeek Harness在做的事情。它的插件系统尽可能做到了细粒度,让不同的功能组件既能在智能体之上构建,也能深入到Harness内部的运作机制。你不仅是在智能体上叠加工具,更是在改造Harness本身。

Creator Mode:让智能体自动生成插件
最酷的一点是,你不必亲手编写这些插件。Harness内置了一个叫做Creator Mode的模式,它会引导你创建任何你所描述功能的插件。换句话说,这个开源框架从一开始就被设计成能够"自我构建"。
DeepSeek Harness上手体验与核心功能详解
安装Harness非常简单,可以通过NPM安装,也可以从源码运行。你甚至可以直接把GitHub仓库URL交给Claude Code,让它自动完成安装和启动。整个工具在本地运行,而非远程网站,所有编程智能体都在本地协同工作。
模型配置也很灵活:在模型标签页填入DeepSeek或OpenRouter的API Key即可使用默认的DeepSeek V3.1,同时你可以接入任意提供商和模型——不会被锁死在任何特定模型上。
三种核心工作模式
- 标准模式(Standard Mode):常规的编程智能体会话,可配置权限,也可开启YOLO模式
- 创建者模式(Creator Mode):用于构建你自己的插件
- 插件模式:让Harness改进自身
轨迹视图:AI智能体的可观测性
每个会话都有一个Trajectory View(轨迹视图),它更像LangFuse或LangSmith这类AI可观测性平台里才会出现的功能。agent loop的每一个环节,你都能看到具体动作以及它的来源。
比如点击某个context injection,就能追溯到它来自"dsh system prompt"插件;点击工具调用,也能看到对应的源头。这种级别的可审计性和对内部智能体的访问权限,是其他编程智能体(甚至Pi)都无法提供的。
子智能体委托(Sub-agent Delegation)
你可以把特定任务委托给Claude Code或Codex作为子智能体。虽然DeepSeek模型本身足够优秀、Harness也能独立完成大量工作,但有时你确实需要借助这些开箱即用工具的能力。只需说明"我想用某个子智能体处理这个任务",它就会通过工具调用委托、对返回结果进行推理,然后继续对话。
而这一切——无论是Codex子智能体、Claude Code子智能体,还是让DeepSeek处理图像的"视觉桥接"插件ModLens、乃至自己搭建的GitHub Star统计插件RepoStats——本质上都是插件。

DeepSeek Harness值得用吗?极简起步的取舍
一个公平的问题是:如此极简的起点,任何需要的功能都得靠自己以插件形式构建,这真的值得吗?
答案是肯定的,尤其是因为构建这些组件正变得越来越简单——这是一个能够"理解自己"的Harness,真正做到了自我可扩展。

解决"我真希望能修好你"的痛点
如果你和大多数人一样使用Claude Code或Codex,你大概每天都会遇到一次让人抓狂的对话:LLM过于啰嗦、子智能体调用出现小故障、或者莫名其妙地走进死胡同。那一刻你会想"真希望能直接把你修好"。
可惜你无法修改Claude Code或Codex,只能靠规则去打补丁,永远做不到完美。但在DeepSeek Harness里,你可以真正做到——修改或创建插件,甚至改变Harness内部的agent loop。这意味着你可以随时间推移不断为特定工作流优化你的编程智能体。这确实需要更多的时间投入,但长期来看会带来丰厚回报。
结语:虽不完美,但代表AI编程的未来方向
必须再次强调,DeepSeek Harness目前确实很不成熟。哪怕是那些内置于开源项目中的工具调用和插件,也能看到不少小故障。它远非完美。
但它已经收获16.5万Star绝非偶然。如果你想要开箱即用的稳定体验,Claude Code、Codex或Pi依然是更好的选择。然而,这类"自我可扩展"的Harness架构,很可能在未来一两年内成为最优解。具体是不是DeepSeek的这套框架并不重要,重要的是——现在就理解这种系统如何运作、一个智能体"自我可扩展"究竟意味着什么,才是关键。
自我进化的编程智能体,就是AI编程的未来。
相关推荐

Harbor:统一80+基准的AI Agent评估框架详解
深入解析Harbor Adapters和Harbor-Index如何通过统一适配器层整合80+基准测试,开展8模型×54基准的大规模AI Agent评估实验,并构建82个高质量任务的元数据集,推动Agent评估标准化。

日元跌破160关口:央行干预为何难挡贬值趋势
日元兑美元再度跌破160关键心理关口,日本央行外汇干预效果被迅速侵蚀。本文深入分析美日利差、套利交易、输入型通胀等核心因素,解读日元持续走弱的结构性原因及未来走势展望。

Grok代理模式实测:一句话自动生成完整视频流程详解
实测Grok 4.6代理模式,用一句话自动完成儿童睡眠视频制作全流程。详解图片生成、视频转换、配乐拼接的自动化效果,以及SUNO配乐协同和剪辑优化技巧。