免责声明:这篇文章的初稿由 AI 在我的参与下写成。文章里的观点和想表达的内容是我的,AI 主要负责整理和展开。
以后我可能会越来越多地用 AI 来写 Blog。我觉得这没什么问题,只要写出来的东西确实是我自己想说的,就可以。
最近我比较偶然地发现了一个叫 Craft Agents 的软件,试了几天,感觉挺有意思,先记一点感受。
AI 代码工具我用过很多了,最近的话还是主力用 Cursor 和 Claude Code,同时也试了下 pi 和 Codex。但是主打非代码场景的桌面 AI Agent 我还真没怎么用过,Claude Cowork 听说很厉害,咱也买不到啊……
Craft Agents 也算是这一类的吧。它当然也能写代码,更像是一个桌面工作台。你可以拿它处理很多事情,其中有些事情可能会借助代码,但目标本身不是写代码。
这种工具其实也不光是非码农会用到。因为日常工作里,其实有很多事都不是写代码:写邮件,整理一个 plan,汇总资料,处理几个文件,或者把几个来源的信息拼起来,最后变成一个能发出去的结果。这些事情往往都不大,但每天很多,而且彼此之间可能有关系却又相对独立。
这种场景下,我觉得 Craft Agents 这种形态就挺合适。它会很自然地把一件件杂事变成一个个 session。写代码时我对 session 管理没那么敏感,因为本来就有 repo、分支、PR 这些东西在帮我管理上下文。但做这些非代码的杂事时,这种结构往往是没有的。用 ChatGPT 来做这些事情的话,我需要开很多个 Chat Session,最后在反复切换中 lost。
我还没有用很久,不过有一些发现我觉得挺有趣的。
一个是 Craft Agents 支持很多集成:MCP、SKILL 之类的都有,还有一些别的我还没用过。这些没有什么特别的,特别的是它没有提供 UI 去配置,而是就给了一个输入框。比如要加什么 MCP,你可以把具体命令贴进去,也可以贴个文档,它会自己探索如何配置,最后帮你写一个它自己的配置文件。甚至很细的地方,我配置一个 MiniMax 的 MCP,它还会去把 MiniMax 的 Logo 找回来,作为这个集成的图标!
这让我想起 OpenClaw 那种“会长”的感觉。很多人说用 OpenClaw 像在“养龙虾”。我自己不太会用“养”这个词,但我理解那种感觉:你跟它说去做些什么,它会改自己的配置,会装一些东西,会写一点代码,它的能力像是在慢慢长出来。Craft Agents 给我的感觉也有一点像这样。它不是简单地让模型扮演一个角色,而是真的把它当成一个 Agent,让它知道自己是能被修改的,并且会自己去改。
我现在这篇文章本身就是在 Craft Agents 的协助下写的。写的过程中,当我提到它自己的一些功能时,它会去读它自己的文档,然后再回来解释。我猜装完之后,它的 prompt 或环境里某个地方是告诉了它这些文档在什么位置,所以它知道遇到这种问题时,不是靠猜,而是去查。
我想了一下我平时做的 Agent,基本都是说“你是一个家具知识专家”、“你是一个资深客服”,而不会跟它说“你是一个 AI Agent”,所以用起来的感觉就很不一样了。
目前看来 Craft Agents 还是很有潜力的,也许可以安利给别的同事。正好让他们用 SKILL 大礼包时,也能有个更友好的界面。