Agent-Native
**产品简介** Agent-Native 是 Builder.io 开源的一款 TypeScript 框架
Agent-Native 是 Builder.io 开源的一款 TypeScript 框架,用于构建「AI Agent 与 UI 共享同一套数据层、动作层和应用状态」的应用程序。传统软件将人机接口与机器接口分离维护,导致双重维护负担和功能漂移;Agent-Native 反其道而行之,将每个功能建模为统一的 Action,让 AI Agent 和 UI 调用同一套底层逻辑。
核心功能
统一 Action 定义:开发者只需编写一次 defineAction,即可让 AI Agent 将其作为工具调用、React UI 通过 useActionQuery 同步调用、MCP/A2A/HTTP/CLI 等多种协议共同访问。
内置 AI Agent 核心能力:框架开箱提供 Agent Chat(人机协作对话界面)、身份认证与权限控制、Skill 与 Memory(持久化上下文)、Automations(定时/事件触发任务)、Agent Teams(多 Agent 协作)等完整基础设施。
PostgreSQL 持久化后端:生产环境使用 PostgreSQL,本地开发使用 PGlite,无需额外部署数据库。
丰富的示例应用生态:官方提供 Clips(视频录制与会议纪要)、Design(设计稿生成与优化)、Slides(演示文稿制作)、Analytics(数据问答与仪表盘)、Calendar(日程管理)等十余款可直接 fork 的示例应用。
全协议兼容:内置 MCP(Model Context Protocol)、A2A(Agent-to-Agent)、HTTP API、CLI 等接口。
特色优势
- MIT 许可证,完全开源,可自由 fork 并部署到自有基础设施
- 架构设计理念新颖:每个 App 即是一个 Agent,解决了 Agent 应用缺乏用户界面的痛点
- 与 Builder.io 的低代码平台深度整合,非工程师也能通过拖拽方式构建 Agent 原生应用
- 官方提供 clips.agent-native.com 托管版本,可直接注册使用,无需自行部署
- 配套开源应用全部开源,避免 SaaS 订阅费绑架用户
应用场景
- 企业内部工具开发:构建 AI 驱动的 CRM、审批流、数据查询面板
- SaaS 产品 AI 化:将现有 Web 应用升级为 Agent 原生架构
- 开源社区工具:开发者 fork 示例应用并部署到 Cloudflare/Netlify
- 智能助手平台:基于 Agent Teams 构建多角色协作系统
适用人群
具备 TypeScript/React 基础的开发团队,以及希望构建自有 AI Agent 应用的企业。框架对 AI 技术细节做了充分封装,开发者无需深入了解 LLM 原理即可上手。
评论与建议
登录 后参与评论或提建议