你是否厌倦了为每个 AI 智能体反复搭建运行环境、硬编码提示词、手动管理工具调用逻辑?Eve 是 Vercel 官方推出的开源框架,它把「智能体(Agent)」变成一种可版本化、可协作、可运维的「文件项目」——就像写 Markdown 博客或配置 Next.js 页面一样自然。它不依赖复杂 UI 或私有平台,而是回归开发者最熟悉的文件系统:把指令、工具、配置都存成普通文件,用 Git 管理,用 IDE 编辑,用 CI/CD 部署,真正实现 AI 应用的工程化落地。
核心功能
- 文件即智能体:整个 Agent 由一个目录定义——
instructions.md是永不遗忘的系统指令,tools/下放 TypeScript 工具函数,agent.ts可选配置模型与运行参数,结构清晰、一目了然。 - 开箱即用的沙盒执行环境:内置安全沙箱,自动隔离工具调用,防止意外副作用;支持异步工具链、流式响应和错误重试策略,让智能体稳定可靠。
- 原生 Markdown 指令支持:系统提示(System Prompt)直接写在
instructions.md中,支持代码块、表格、链接等标准语法,非技术人员也能参与提示工程迭代。 - TypeScript 优先的强类型工具系统:每个工具函数都带完整类型定义,IDE 自动补全 + 运行时校验,避免「模型乱调用」导致的崩溃,大幅提升开发信心。
- 轻量无服务架构设计:无需部署专属服务器或托管平台,单个 Node.js 进程即可启动;天然适配 Vercel、Cloudflare Workers 等边缘环境,5 分钟上线生产级智能体。
- 可调试、可追踪、可审计:每轮对话自动生成结构化日志,支持完整 trace 查看模型输入/输出、工具调用链路与耗时,告别黑盒调试时代。
适合哪些人用
前端工程师、全栈开发者、AI 应用创业者、SaaS 产品团队,以及任何希望将 LLM 能力快速集成到真实业务流程中的人——尤其适合那些已习惯 Git 协作、重视代码可维护性、反感「拖拽式低代码平台」但又不想从零造轮子的务实开发者。如果你曾为「如何让实习生也能安全修改客服机器人提示词」或「怎样把销售助手的 API 调用逻辑纳入 Code Review 流程」而头疼,Eve 正是为你而生。
快速上手
只需三步,5 分钟启动你的第一个智能体:
- 安装:运行
npm create eve@latest my-agent(或使用 pnpm/yarn),交互式创建项目 - 编辑:打开
my-agent/agent/instructions.md写下你的智能体角色定位(例如:“你是一名技术文档翻译助手,专注将英文 React 文档精准译为中文,保留代码块和术语一致性”) - 运行:进入项目目录,执行
npx eve dev,访问http://localhost:3000即可与智能体对话;想上线?直接vercel deploy推送到全球边缘网络。
项目信息
The Framework for Building Agents
558
Stars
23
Forks
TypeScript
Apache-2.0
编程语言:TypeScript|GitHub Star 数:558(持续增长中)|开源协议:Apache-2.0|GitHub 项目地址
如果你相信「最好的 AI 工具,应该让人忘记它在用 AI」——Eve 就是那个把智能体开发拉回工程正轨的务实答案。


