Builder.io想让agent成为你应用的正式用户
Builder.io刚开源了agent-native,一个前提简单但很锋利的框架:别再往你的应用上硬塞一个AI聊天框了,从一开始就把应用造成agent是头等用户。它这周在GitHub上很火,而且直接建在Anthropic的Claude Agent SDK之上。
核心思路是共享动作。你把一个动作定义一次,它就处处都能用,界面上的按钮、agent的调用、一个HTTP接口、一个MCP工具、一条CLI命令,走的都是同一段代码。底层给你一整套:SQL支撑的状态、身份、工具、技能、任务、可观测性全在一个栈里,还有基于CRDT的人和agent实时协作。所以一个人和一个Claude Code或Cursor会话可以同时改同一个应用,就像两个人共编一个Google Doc。
为什么重要:今天大多数所谓AI应用,其实就是一个普通应用钉了个聊天框,agent只能看到聊天窗口暴露给它的那点东西。agent-native把这事反过来,agent拿到的动词和界面一模一样,不多不少。这就是一个只会提建议的agent,和一个真能动手的agent之间的区别。
现在还早,大概一千个star,版本0.63,它只是众多关于agent原生软件到底是什么的有主见的押注之一。但这个切入角度是对的,加上背后是做出Qwik和Mitosis的团队,值得盯。一行npx @agent-native/core@latest create就能起一个。
https://github.com/BuilderIO/agent-native
← 返回所有文章
核心思路是共享动作。你把一个动作定义一次,它就处处都能用,界面上的按钮、agent的调用、一个HTTP接口、一个MCP工具、一条CLI命令,走的都是同一段代码。底层给你一整套:SQL支撑的状态、身份、工具、技能、任务、可观测性全在一个栈里,还有基于CRDT的人和agent实时协作。所以一个人和一个Claude Code或Cursor会话可以同时改同一个应用,就像两个人共编一个Google Doc。
为什么重要:今天大多数所谓AI应用,其实就是一个普通应用钉了个聊天框,agent只能看到聊天窗口暴露给它的那点东西。agent-native把这事反过来,agent拿到的动词和界面一模一样,不多不少。这就是一个只会提建议的agent,和一个真能动手的agent之间的区别。
现在还早,大概一千个star,版本0.63,它只是众多关于agent原生软件到底是什么的有主见的押注之一。但这个切入角度是对的,加上背后是做出Qwik和Mitosis的团队,值得盯。一行npx @agent-native/core@latest create就能起一个。
https://github.com/BuilderIO/agent-native
评论