To Agent, not Human
软件开发的方向,正在从面向人类,变成面向Agent。因为Agent操作软件的比重一定会越来越大,Agent作为生产力主体的比重一定会越来越大。在这个趋势下,CLI、Skills、MCP、Framework这四个技术栈值得关注。
Key Takeaway
软件开发转向Agent First:从面向人类(GUI/TUI)转向面向Agent,工具CLI化、Skill生态爆发(已超3万),一切能力都要让Agent能“像母语一样”直接调用,成为行业共识。
newtype系统全面CLI化:作者将多Agent内容生产系统(8个Agent + Skills)彻底改造成命令行接口,让OpenClaw等外部Agent可直接调用,成为专业内容外包团队,生产力大幅提升。
四层Agent技术栈:CLI(执行接口)+ MCP(确定性工具集成)+ Skills(声明式能力封装)+ Framework(多Agent操作系统),作者以此构建完整闭环,个人开发者必须抓住这一波Agent成为生产力主体的机会。
软件开发的方向,正在从面向人类,变成面向Agent。
这个我最近非常强烈的一个感受。于是在前天,我做了一个决定:把newtype内容生产系统彻底CLI化。
newtype是一个多Agent编排系统,内置8个Agent,组成一个专业内容团队。此外,我还往里边添加了好几个Skill,用来强化分析、写作等方面的能力。
之前这套生产系统一直是给人用的。启动之后,会以TUI的形式呈现。我说的CLI化,指的就是不需要图形界面,直接通过命令行操作。
比如,输入nt research再加一个主题,就会启动researcher去调研;完事之后,fact-checker会做事实核查。
像这样的命令我准备了一整套。显然,它们不是给人用的,是给Agent用的。比如你的OpenClaw就可以调用newtype,这相当于找了一个专业的内容外包团队,效果绝对比单独用OpenClaw生成内容更好。
为了教Agent使用newtype的命令,我又特意做了个Skill。为了方便用户安装,我添加了一条命令nt init,它会扫描已安装的Agent,然后按照规范把Skill存进相应的文件夹。
我在开头说的那个强烈感受,其实是来自OpenClaw。真的,从OpenClaw这一波开始,“Agent First”成为越来越多开发者的共识。
我跟你分享两个很明显的现象,你就知道我为什么这么说了。
第一,各种工具开始CLI化。
比如Firecrawl、Supabase、Stripe等等,这些市场上非常有名的工具都推出了CLI。
其中Firecrawl做得最绝。他们发布了CLI和Skill双工具包。一行命令就能完成CLI安装,以及向所有检测到的Agent注册Skill。我前边说的那个方法,就是受到Firecrawl的启发。
第二,Skill生态爆发。
今年年初,社区市场上已有超过31000个Skill在流通。Vercel在1月推出的skills.sh平台上线后,迅速突破2万次安装。
这个Skill化的动作,不是个别团队在做,而是全行业集体行动,包括Anthropic、Vercel、Supabase、Cloudflare、VS Code等等。
CLI的本质,是把一个能力的执行入口,标准化为文本输入和输出的原子操作,让Agent能像说母语一样直接调用。
Skill的本质,是把“何时使用某能力、调用哪些工具、按什么步骤完成任务”封装成声明式说明,让Agent能直接学会使用该能力。
这个就是我开头说的,软件开发的方向,从面向人类,变成面向Agent。
那么,今年的趋势和路线图就很清晰了。Agent是主角。一切面向Agent构建。整个技术栈包括四层:
CLI是执行接口。一定会有越来越多工具推出CLI版本。Agent操作软件的比重一定会越来越大。
MCP是工具集成协议。别看那么多人喷MCP,但是啊,你如果搞的是工程类而非知识类的项目,需要确定性的动作执行,那肯定需要MCP。
Skills是声明式能力包。它提供的是非确定性的知识交付。它灵活、轻量,很容易创建。普通用户、自媒体都能快速上手,所以很火。
Framework是包含了记忆、调度、路由在内的Agent操作系统。OpenClaw和我做的newtype都属于这个范畴。
这四个层面其实是一个整体。我打个比方你就很好理解了:Framework是地基,Skills是说明书,CLI是门,MCP是管道。
我是这么判断的,也是这么做的:
newtype的Framework,是一套多Agent编排系统,搭配记忆系统。
在这个框架基础上,我添加一系列Skills去增强某些方面的能力,由Agent按需调用。
这套Framework和Skills就构成了newtype的内核。
而在接入方面,跑在本地的话,如果是人来操作,那就通过TUI;别的Agent来操作,那就通过CLI。
如果以后我还想云端部署的话,那我大概率会把它封装成一个MCP Server。
如果你是个人开发者,这一波趋势一定要抓住。Agent作为生产力主体的比重,一定会越来越大。
OK,以上就是本期内容。想了解AI,想成为超级个体,想找到志同道合的人,就来我们newtype社群。那咱们下期见!

