-
@vosrock 目前我个人还是Claude Code用的最多。综合下来,我个人纯主观体验,Claude Code是最能发挥模型能力的Agent工具。openCode胜在开源透明,但是目前采纳率我这边实测就是没有Claude Code高。
至于Hermes Agent,我不会让他动我的生产项目。主要是因为他的记忆系统等会有负面影响。我也没什么动力单独开一个Hermes Agent专门来进行Coding。回头有时间我会尝试建一个专门Coding的Hermes,当作一个“开发组长”的角色驱动Claude Code试试看费效比。
-
@kop-wang 没错,CLAUDE CODE性能是最强的,
我为了试试HERMES,新项目就用它来做了,完全不写代码,目前这个项目的Python 源代码:47 个文件,共 10,530 行了,目前完成得还是很不错的,有一些坎过不去,就得自己给出修改方向,还有一些数据结构方面它还是比较迷糊;@vosrock @kop-wang 之前我用cursor写的发帖系统,涉及AI音视频采集,音频转文字,自动写作,交叉审核,回退重写,发帖队列,自动评论等等诸多功能,它改到后面速度就很慢了。但是DeepSeek可以轻松吃透项目,我让hermes到老项目代码中挑选我指定的功能重构,它几乎没有经过什么思考,很快就给出我想要的功能,我估计重构整个项目,Hermes做到也不难。但它毕竟不是专业的编程工具,它偏向于执行指令。
1万行的代码,如果Hermes搞不定,那么多半是代码质量不行,说明文档烂。项目的架构设计,解耦很重要,其实我们大多数程序,都是小的功能模块的组合。如果执行序列相互耦合,功能模块划分不清,最终整个项目会变成屎山,AI理解起来会很难,改个屁大点功能,它就要从整个项目而不是单独功能模块推导。
我写程序,每一个功能文件都分为单独执行和外部调用两个访问方式,重要的功能方便其它模块共享。因为我写C出身的,后来C++/Go/Java/JS/Python/PHP/C#都搞过,即便我很多年不重度编程了,我想要写什么软件,都能很快搞定。我对文件效率要求很高,后来写高级语言代码的时候,发现语法糖远超我的需求。现在有了AI,我写代码,执行效率要求高的偏向于使用Go,立刻要能落地的用python。AI实际上对这两个语言的驾驭能力好于其他语言,另外我最近发现AI也很懂Rust,这可能是比较值得研究的方向,但Go的性能和便利性,其实已经满足绝大部分需求了。
-
@vosrock @kop-wang 之前我用cursor写的发帖系统,涉及AI音视频采集,音频转文字,自动写作,交叉审核,回退重写,发帖队列,自动评论等等诸多功能,它改到后面速度就很慢了。但是DeepSeek可以轻松吃透项目,我让hermes到老项目代码中挑选我指定的功能重构,它几乎没有经过什么思考,很快就给出我想要的功能,我估计重构整个项目,Hermes做到也不难。但它毕竟不是专业的编程工具,它偏向于执行指令。
1万行的代码,如果Hermes搞不定,那么多半是代码质量不行,说明文档烂。项目的架构设计,解耦很重要,其实我们大多数程序,都是小的功能模块的组合。如果执行序列相互耦合,功能模块划分不清,最终整个项目会变成屎山,AI理解起来会很难,改个屁大点功能,它就要从整个项目而不是单独功能模块推导。
我写程序,每一个功能文件都分为单独执行和外部调用两个访问方式,重要的功能方便其它模块共享。因为我写C出身的,后来C++/Go/Java/JS/Python/PHP/C#都搞过,即便我很多年不重度编程了,我想要写什么软件,都能很快搞定。我对文件效率要求很高,后来写高级语言代码的时候,发现语法糖远超我的需求。现在有了AI,我写代码,执行效率要求高的偏向于使用Go,立刻要能落地的用python。AI实际上对这两个语言的驾驭能力好于其他语言,另外我最近发现AI也很懂Rust,这可能是比较值得研究的方向,但Go的性能和便利性,其实已经满足绝大部分需求了。
-
@vosrock 目前我个人还是Claude Code用的最多。综合下来,我个人纯主观体验,Claude Code是最能发挥模型能力的Agent工具。openCode胜在开源透明,但是目前采纳率我这边实测就是没有Claude Code高。
至于Hermes Agent,我不会让他动我的生产项目。主要是因为他的记忆系统等会有负面影响。我也没什么动力单独开一个Hermes Agent专门来进行Coding。回头有时间我会尝试建一个专门Coding的Hermes,当作一个“开发组长”的角色驱动Claude Code试试看费效比。