news 2026/4/25 17:54:31

不用再翻墙了!港大开源OpenHarness,Kimi和DeepSeek终于能用上“Claude Code“

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
不用再翻墙了!港大开源OpenHarness,Kimi和DeepSeek终于能用上“Claude Code“

因公众号更改推送规则,请点“在看”并加“星标”第一时间获取精彩技术分享

点击关注#互联网架构师公众号,领取架构师全套资料 都在这里

0、2T架构师学习资料干货分

上一篇:2T架构师学习资料干货分享

大家好,我是互联网架构师!

上周刷GitHub的时候,看到一个项目冲得有点猛

OpenHarness,4月1号开源,一周不到破了9000 Star

说实话,第一眼看到这个简介我是不信的——用11,733行代码复刻Claude Code 98%的能力?Claude Code可是51万行代码啊,你告诉我1/44的体积能做到差不多?

扯淡吧

然后我花了一晚上把代码扒了一遍,顺带跑了几个任务

嗯,好像还真不是吹的

先说它是干嘛的

OpenHarness是港大数据智能实验室搞出来的一个AI Agent框架

你就把它当成"开源版+瘦身版+能换模型版"的Claude Code就行

它解决的最大问题是:Claude Code只能用Claude

国内想用?要么翻墙,要么走中转。想换成Kimi、DeepSeek?没门

OpenHarness直接把这个口子撕开了。改个环境变量,ANTHROPIC_BASE_URL指向Kimi的API,完事

1/44体积是怎么做到的?

这个问题我一开始也很好奇

翻了翻代码,主要是砍掉了所有"不影响Agent干活"的东西——遥测模块没了,OAuth认证没了,前端几百个React组件也消失了。留下来的就是最核心那块:Agent循环、工具调用、记忆管理、权限控制

有点租房:Claude Code是带厨房泳池健身房的一室一厅,OpenHarness就一张床一个灶台,但你要的不就是睡觉和做饭吗

当然,砍掉的东西也有代价。比如它的终端UI就比较朴素,不像Claude Code那么精致。不过反正我是冲着功能去的,UI丑点无所谓

我实际跑了下,说说遇到的问题

安装比想象中顺利,但也不是没坑

它强制用uv包管理器,不支持pip。我一开始习惯性pip install,报错了才反应过来。多装个工具倒是不麻烦,就是觉得……为啥非得这样

后来想了想,作者说是"零锁文件",但我怀疑可能就是想推自己的技术栈。无所谓了,能用就行

配置Kimi的时候也踩了个坑。文档里写要设置ANTHROPIC_BASE_URL,但我一开始填错了地址,连不上。折腾了半小时才意识到URL少写了个/v1。这种坑文档里其实应该标出来的,对新手不太友好

跑起来之后倒是挺顺。让它帮我重构一个500多行的Python脚本,它先把文件读了一遍,给我拆了个模块方案,然后一个文件一个文件地建起来,最后入口也改好了。整个过程没停顿,我基本没动手

中间遇到一个路径权限问题,它自己重试了两次绕过去了。这个细节我还挺满意的——之前用某些框架,遇到错误直接停在那儿不动,还得人工介入,挺烦的

和Claude Code比,真的能打吗?

说实话,这个问题我纠结了很久

单看数据:

项目

OpenHarness

Claude Code

代码量

1.2万行

51万行

工具数

43个

40+

命令数

54个

85+

开源

✅ MIT

❌ 闭源

模型自由

咋一看,OpenHarness好像还不错。但你要问我"能不能替代Claude Code"——

我不敢说能

Claude Code我用了大半年,体验打磨得太好了。权限提示、上下文压缩、工具调用的流畅度……这些细节是51万行代码堆出来的,1万行很难轻易追上

不过有一件事OpenHarness赢了,而且是Claude Code结构上做不到的:你可以换模型。Kimi、DeepSeek、Ollama,甚至自己微调的版本,都能接进来。这个自由度对国内开发者来说,可能比"功能再好10%"更实在

到底谁应该试试

我不想列清单,直接说我的判断

网络环境不稳定、或者本来就不想被Claude绑着的——OpenHarness接国产模型这条路现在是通的,我自己就在跑,没什么大问题。还有就是想搞清楚AI Agent到底怎么实现的,1万多行Python认真读两天能看完,这比去啃Claude Code的TypeScript源码轻松太多,那玩意儿读一个模块都费劲。另外预算有限、想自己改或者商用的,MIT协议,随便动

但有一类人我不建议现在就切:每天都在靠Claude Code正式干活的。那种体验是真的久经打磨,切过来多少有落差,先观望一下等它再成熟点,成本更低

最后说点真心话

OpenHarness的出现让我挺感慨的

Claude Code确实强,但它的强是建立在把你锁在Claude生态里的前提下的。你享受它的便利,就得接受它的限制

OpenHarness走的是另一条路:不说自己最好用,但换模型随你、源码摆那儿、协议没限制——这几件事加在一起,对真正想深入折腾AI Agent的人来说,比"功能再多20%"实在多了

当然,它现在还只是v0.1.0,坑肯定有。那个uv强制要求我就不太爽,文档也有点糙,有些地方得自己摸索

但如果你是我上面说的那几类人,花个晚上试试,觉得不亏

反正我是打算继续用它了。Claude Code那边,先当个备份吧

项目地址:https://github.com/HKUDS/OpenHarness

1、2T架构师学习资料干货分享

2、10000+TB资源,阿里云盘,牛逼!!

3、基本涵盖了Spring所有核心知识点总结

· END ·

最后,关注公众号互联网架构师,在后台回复:2T,可以获取我整理的 Java 系列面试题和答案,非常齐全。

如果这篇文章对您有所帮助,或者有所启发的话,帮忙扫描上方二维码关注一下,您的支持是我坚持写作最大的动力。

求一键三连点赞、转发、在看

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 17:54:24

实战指南:揭秘CUDA加速时序分析的3个核心技巧

实战指南:揭秘CUDA加速时序分析的3个核心技巧 【免费下载链接】causal-conv1d Causal depthwise conv1d in CUDA, with a PyTorch interface 项目地址: https://gitcode.com/gh_mirrors/ca/causal-conv1d 想要在时序数据处理中获得数倍性能提升吗&#xff1f…

作者头像 李华
网站建设 2026/4/25 17:50:18

多层感知机(MLP)神经网络入门与实践指南

1. 多层感知机神经网络速成指南神经网络是机器学习领域最令人着迷的技术之一,但对于初学者来说,那些专业术语和数学符号常常让人望而生畏。作为一名在深度学习领域工作多年的从业者,我将带你快速掌握多层感知机(MLP)的核心概念和实现细节。读…

作者头像 李华
网站建设 2026/4/25 17:47:00

从‘pip install lap’失败到成功:一个Python包依赖地狱的典型排查案例

从‘pip install lap’失败到成功:一个Python包依赖地狱的典型排查案例 在Python开发中,依赖管理一直是开发者们头疼的问题之一。尤其是当涉及到需要编译的包时,各种奇怪的错误信息常常让人摸不着头脑。最近,我在一个项目中尝试安…

作者头像 李华
网站建设 2026/4/25 17:44:25

Zotero重复文献合并终极指南:5分钟智能清理学术库的完整方案

Zotero重复文献合并终极指南:5分钟智能清理学术库的完整方案 【免费下载链接】ZoteroDuplicatesMerger A zotero plugin to automatically merge duplicate items 项目地址: https://gitcode.com/gh_mirrors/zo/ZoteroDuplicatesMerger 还在为文献管理软件Zo…

作者头像 李华
网站建设 2026/4/25 17:41:07

中小代账公司多客户账务隔离分类规范管理实操。

一、实际应用场景描述某中小型代账公司服务 30–100 家小微企业,客户类型包括:- 个体工商户- 小规模纳税人- 部分一般纳税人日常业务包含:- 凭证录入- 科目分类管理- 月度结账- 报表输出- 客户数据隔离与归档在传统模式下,常出现&…

作者头像 李华
网站建设 2026/4/25 17:35:59

YOLOv11-seg改进系列 | 基于CVPR2025 EfficientViM + TransNeXt CGLU的原创C3k2_EfficientVIM_CGLU模块,状态空间建模叠加卷积门控

YOLOv11-seg改进 | C3k2_EfficientVIM_CGLU状态空间与卷积门控融合全流程指南 一、本文简介 二、模块原理详解 三、改进思想与创新点 四、完整代码 4.1 EfficientViM + CGLU 依赖与主块 4.2 C3k2 封装代码 五、手把手配置步骤 六、YAML 配置文件 6.1 全量替换版:状态空间 + CG…

作者头像 李华