首页/AI 开源项目/Agent-Native
开发框架上手难度 🔧 进阶#Agent-Native#AI 原生应用#A2A 协议#实时协作#BuilderIO#TypeScript

Agent-Native · AI Agent 原生应用框架(BuilderIO)

Agent 与 UI 同权同构:共享状态+实时协作+A2A 互调,不用在 UI 与智能体之间二选一,2.5k⭐

指标同步中,请稍后刷新查看 在 GitHub 查看源码

5 分钟上手

纯软件框架,无特殊硬件要求;云端/Serverless 均可部署
# 使用 npm/pnpm 安装
npm install agent-native
# 或从 GitHub 克隆
git clone https://github.com/BuilderIO/agent-native.git

项目速览

Agent-Native 是 BuilderIO 于 2026 年开源的 Agent 原生应用框架,核心理念是「Agent 与 UI 在同一系统中地位对等」——不再把智能体当作 UI 上方的一层 AI 插件,而是让 Agent 直接进入应用内部,共享同一数据库、同一状态,与人类用户在同一文档中实时协作。它基于 CRDT 合并算法实现多人+多 Agent 同时编辑,支持 @ 调用其他 Agent(A2A 协议),并内置独立的技能、记忆、指令、子 Agent 和 MCP 服务器系统。适用于任意 SQL 数据库和任意托管环境,包括 Serverless。

能做什么

  • Agent 与 UI 全面互联:点击或对话皆可触达,任意一侧变更即时反映在另一侧
  • 实时多人协作:人类与 Agent 可同时在同一文档中编辑,支持 CRDT 合并与实时在场感知(光标、选区、幻灯片)
  • 每用户独立工作区:技能、记忆、指令、子 Agent 和 MCP 服务器以 SQL 为后端,可按用户定制
  • Agent 调用 Agent:从任意应用中 @ 另一个 Agent,通过 A2A 相互发现并在整个技术栈中协同行动
  • 自我进化应用:Agent 可以随时间推移添加功能、修复 Bug、优化 UI

怎么部署

支持 Drizzle 兼容的任意 SQL 数据库和 Nitro 兼容的任意部署目标(含 Serverless)。无供应商锁定。详细文档见 GitHub 仓库 README。

适合谁

构建「AI 优先」应用的开发者、需要 Agent 与 UI 深度融合的产品团队、探索 Agent-Native 架构的前端全栈工程师。

✅ 优点

  • •Agent 与 UI 真正平等共享状态,非「UI+AI 插件」式集成
  • •CRDT 实时多人+多 Agent 协作,架构先进
  • •A2A 协议让 Agent 相互调用,适合复杂任务编排

⚠️ 局限与坑

  • •项目较新,生态与文档还在快速迭代中
  • •CRDT 合并在大规模文档下性能有瓶颈
  • •需要前端全栈能力,门槛略高于传统 AI Chat 方案

💼 典型应用场景

  • 1.构建 Agent 与人类协作的文档/设计/项目管理工具
  • 2.将传统 SaaS 应用改造为 AI-Native 架构
  • 3.多 Agent 协同的自动化工作流平台

不想部署?试试同类在线工具

返回全部开源项目指标每周自动更新,数据来自 GitHub API