Vercel Eve:以文件系统为核心的AI Agent开发框架

📅 2026年06月18日 · 技术

文章封面

当文件系统成为Agent的交互界面

Vercel 发布了一款名为 Eve 的开源框架,其核心理念非常大胆:以文件系统作为AI Agent的创作界面。这意味着你的Agent项目结构本身就是架构设计,无需复杂的配置管理工具。

在 Eve 中,一个Agent项目就是一个标准目录结构:agent/instructions.md 作为永久系统提示词,agent/tools/ 存放可调用工具函数,agent/skills/ 存放按需加载的流程脚本,agent/channels/ 定义消息通道(HTTP、Slack、Discord),agent/schedules/ 配置定时任务。一切都是你熟悉的文件系统。

为什么文件系统优先?

当前主流的Agent框架大多依赖配置文件、管理面板或数据库来定义Agent行为。Eve 选择了截然不同的路径:Agent的能力通过文件存放位置来表明意图,这使得项目更易于审查、扩展和运维。开发者可以直接用编辑器修改Agent的行为,用git管理版本,用CI/CD自动部署。

快速上手

使用一行命令即可初始化一个完整的Agent项目:

npx eve@latest init my-agent

命令会创建标准的目录结构、安装依赖、初始化Git仓库并启动交互式终端界面。Eve 的文档直接包含在 npm 包的 node_modules/eve/docs 中,AI编程助手可以直接读取本地文档来提供帮助。

技术看点

Eve 目前处于早期阶段(703⭐),但在设计和理念上非常有新意。如果你对Agent开发框架感兴趣,它值得一试。

参考来源

🔧 在线开发者工具 — JSON格式化 · Base64 · UUID生成 · 正则测试 等80+免费工具
🔧 在线开发者工具 — JSON格式化 · Base64 · UUID生成 · 正则测试 等80+免费工具