Agent-Native BuilderIO 开源框架封面插图
4

7 月

Agent-Native — BuilderIO 开源的 Agent 原生应用框架:一次定义,所有界面通用

Agent-Native:BuilderIO 开源,一次写逻辑,UI/Agent/API/MCP 通用

一句话结论:BuilderIO 的 Agent-Native 让开发者用一套 Action 同时驱动 Web UI、AI Agent、HTTP API、MCP Server、CLI——从设计之初就为 Agent 交互而建。

项目信息

字段内容
项目名Agent-Native
GitHubgithub.com/BuilderIO/agent-native
Stars~3,000(快速增长中)
LicenseMIT
组织BuilderIO(知名开源组织)

解决什么问题

大部分应用是「给人用」设计的,Agent 集成是后来硬加的。Agent-Native 的核心思想:Action 定义一次,所有界面通用。

一个 Action 定义同时暴露给:

  • Web UI(人用)
  • AI Agent(聊天界面)
  • HTTP API(程序调用)
  • MCP Server(Claude Code/Cursor 等工具)
  • A 2 A(Agent-to-Agent 通信)
  • CLI(命令行)

后端无关:任意 Drizzle 支持的 SQL 数据库 + Nitro 兼容的主机。

快速开始

npx @agent-native/core@latest create my-app
cd my-app
pnpm install
pnpm dev

三种启动模式:

  • Full App:克隆完整应用(邮件+日历+表单共享认证)
  • Chat:最小聊天 UI + 浏览器壳
  • Headless:纯 API 无 UI

内置模板

模板说明
Clips屏幕录制+AI Bug 修复
PlansAI 编码 Agent 的可视化规划模式
DesignAI 设计原型生成
Content开源 Obsidian for MDX
SlidesAI 生成 React 演示文稿
AnalyticsAI 驱动的数据分析仪表盘

FAQ

和 LangChain/CrewAI 有什么不同? 那些是 Agent 框架。Agent-Native 是应用框架——它的目的是构建用户可以同时通过 UI 和 Agent 使用的完整应用。

为什么选 BuilderIO? BuilderIO 是知名开源组织,维护着 AI 驱动的低代码平台,Agent-Native 是其对「Agent 时代应用该如何设计」的回答。

适合什么场景? 构建需要同时支持人机交互和 AI Agent 操作的产品——内部工具、SaaS、自动化工作台。

参考来源

开发工具推荐:使用 Agent-Native 构建应用时,搭配 Context 7 可以让 AI 代理始终拿到最新框架文档,避免因 SDK 版本更新导致的 API 错误。

分享这篇文章

RELATED

Posts