Vercel Eve开源:每个智能体就是一个文件夹,AI Agent开发迎来新范式

目录

前言

[一、Vercel Eve是什么?](#一、Vercel Eve是什么?)

二、环境准备

[三、实操步骤:5分钟搭建你的第一个Eve Agent](#三、实操步骤:5分钟搭建你的第一个Eve Agent)

四、进阶用法

五、2026年6月AI领域其他重磅动态速览

六、总结与建议

前言

2026年的AI开发圈,真可以用"神仙打架"来形容。就在昨天(6月18日),SpaceX以600亿美元收购了AI编程助手Cursor,创下AI Coding领域最大规模收购案;同一天,Anthropic的新AI设计工具Claude Design首周用户就突破了100万;而Vercel则在6月17日开源了一个名为Eve的AI智能体框架,它的核心理念简单到令人惊讶------每个智能体就是一个文件夹。

今天我们就来深度解读这个刚刚开源的Eve框架,看看它到底有什么特别之处,以及你如何快速上手用它搭建自己的AI Agent。

一、Vercel Eve是什么?

1.1 背景

Vercel作为前端开发领域的头部平台(Next.js的母公司),一直以来都在推动开发者体验的革新。这次开源的Eve框架(npm包,Apache-2.0许可),是Vercel在AI Agent领域的又一次重磅出击。

1.2 核心理念:Agent即目录

Eve最颠覆的设计在于它的**"Agent即目录"**理念:

每个智能体对应一个文件目录,目录结构直接映射模型的模型配置、指令、工具、技能、连接和子智能体。

这意味着你不需要写复杂的JSON配置文件或YAML定义,只需要在文件系统中组织你的Agent,Eve就会自动解析并运行它。这种设计让AI Agent的开发从"写配置"变成了"组织文件",极大地降低了入门门槛。

1.3 核心特性对比

特性 Vercel Eve LangChain AutoGen

配置方式 文件系统目录结构 代码+配置文件 代码定义

学习曲线 ⭐ 低(文件即配置) ⭐⭐⭐ 中等 ⭐⭐⭐⭐ 高

持久会话 ✅ 内置 ❌ 需自行实现 ❌ 需自行实现

沙箱隔离 ✅ 内置 ❌ ⚠️ 部分支持

子Agent嵌套 ✅ 目录即子Agent ⚠️ 需手动编排 ✅ 支持

许可证 Apache-2.0 MIT MIT

npm包名 @vercel/eve langchain @microsoft/autogen

二、环境准备

在开始之前,请确保你的开发环境满足以下要求:

2.1 前置条件

• Node.js:18.0 或更高版本(推荐 20+)

• npm 或 pnpm:包管理器

• API Key:OpenAI / Anthropic / Google 等大模型API密钥

• 代码编辑器:VS Code 推荐(Eve对VS Code有原生支持)

2.2 安装Eve

使用 npm 安装

npm install @vercel/eve

或使用 pnpm

pnpm add @vercel/eve

或使用 yarn

yarn add @vercel/eve

2.3 初始化项目

创建新项目

mkdir my-agent && cd my-agent

npm init -y

安装 Eve

npm install @vercel/eve

创建环境变量文件

echo "OPENAI_API_KEY=sk-your-key-here" > .env

三、实操步骤:5分钟搭建你的第一个Eve Agent

3.1 创建Agent目录结构

Eve的魔力在于------你只需要创建文件夹和文件,不需要写复杂的配置代码。

my-first-agent/

├── agent.md # Agent的"大脑"------系统指令

├── tools/ # 工具目录

│ ├── search.md # 搜索工具

│ └── calculator.md # 计算器工具

├── skills/ # 技能目录

│ └── summarize.md # 文本摘要技能

├── models.json # 模型配置(可选)

└── .env # 环境变量

3.2 编写Agent指令(agent.md

agent.md 是你的Agent的"系统提示词",定义它的身份和行为:

我的智能助手

你是一个专业的AI研究助手,擅长:

  • 搜索和整理最新的技术资讯

  • 对复杂概念进行简明扼要的解释

  • 编写清晰的技术文档

工作原则

  1. 优先使用工具获取最新信息,不依赖过时知识

  2. 回答要简洁、准确、有引用来源

  3. 遇到不确定的问题,主动调用搜索工具验证

3.3 定义工具(tools/search.md)

搜索工具

功能

使用搜索引擎查找最新信息

使用场景

  • 查询最新的技术动态

  • 验证不确定的事实

  • 获取实时数据

参数

  • query: 搜索关键词(必填)

  • num_results: 返回结果数量,默认5

返回

搜索结果列表,包含标题、摘要和链接

3.4 定义技能(skills/summarize.md)

文本摘要技能

功能

将长文本压缩为简洁的摘要

输入

  • 原始文本(string)

  • 摘要长度限制(int,默认200字)

输出

  • 结构化摘要(string)

3.5 配置模型(models.json)

{

"default": "gpt-4o",

"models": {

"gpt-4o": {

"provider": "openai",

"apiKeyEnv": "OPENAI_API_KEY"

},

"claude-3-5-sonnet": {

"provider": "anthropic",

"apiKeyEnv": "ANTHROPIC_API_KEY"

}

}

}

3.6 运行你的Agent

使用 Eve CLI 运行

npx @vercel/eve run my-first-agent

或者在代码中导入使用

import { Eve } from '@vercel/eve';

const agent = new Eve({

path: './my-first-agent',

env: process.env

});

const response = await agent.chat('帮我搜索一下今天AI领域的最新新闻');

console.log(response);

四、进阶用法

4.1 创建子Agent(嵌套结构)

Eve支持通过目录嵌套创建子Agent:

research-agent/

├── agent.md

├── tools/

├── skills/

└── sub-agents/ # 子智能体目录

├── news-reader/ # 新闻阅读Agent

│ └── agent.md

└── summarizer/ # 摘要Agent

└── agent.md

父Agent可以自动发现和调用子Agent,实现复杂的任务编排。

4.2 持久会话与沙箱隔离

Eve内置了持久会话管理和沙箱隔离机制:

• 持久会话:Agent会自动保存对话历史,支持跨会话的上下文延续

• 沙箱隔离:每个Agent在独立的沙箱环境中运行,工具调用不会互相干扰

查看会话历史

npx @vercel/eve sessions list

恢复指定会话

npx @vercel/eve sessions resume <session-id>

4.3 连接外部服务

Eve支持通过connections/目录配置外部服务连接:

connections/

├── github.md # GitHub API连接

├── notion.md # Notion数据库连接

└── slack.md # Slack机器人连接

五、2026年6月AI领域其他重磅动态速览

在关注Eve框架的同时,以下是6月中下旬值得关注的AI大事件:

日期 事件 影响

6月18日 SpaceX以600亿美元收购Cursor AI Coding领域最大收购,Cursor估值从500亿跃升至600亿

6月18日 Anthropic发布Claude Design,首周百万用户 AI设计工具新入局者,直接对标Figma AI

6月17日 智谱发布GLM-5.2,1M无损上下文 开源模型在Code Arena排名全球第二

6月17日 Vercel开源Eve框架 Agent开发范式革新

6月16日 阿里巴巴发布Qwen-Robot具身智能三模型套件 涵盖操作控制、视觉导航、任务规划

6月9日 Anthropic发布Claude Fable 5/Mythos 5 上下文窗口突破200万token

6月5日 Cognition AI完成超10亿美元融资,估值260亿美元 ARR达4.92亿美元,Devin开发商持续领跑

6月2日 姚期智、Yoshua Bengio等签署IDAIS伦敦宣言 呼吁协同防范AI网络攻击与生物滥用

六、总结与建议

Eve框架的核心价值

  1. 极简上手:文件即配置,无需学习复杂的DSL或YAML

  2. 天然可扩展:目录嵌套=Agent嵌套,无限层级

  3. 生产就绪:内置持久会话、沙箱隔离、多模型支持

  4. 开源友好:Apache-2.0许可,商业使用无限制

适用场景

• ✅ 快速原型开发:半天内搭建可运行的Agent原型

• ✅ 企业Agent编排:通过目录结构管理多Agent协作

• ✅ 教育/学习:文件即代码,适合教学演示

• ✅ 个人效率工具:构建个性化AI助手

注意事项

• ⚠️ Eve目前处于早期阶段(2026年6月刚开源),API可能变动

• ⚠️ 需要自行配置大模型API Key

• ⚠️ 复杂工具调用仍需编写工具定义文件

下一步行动

  1. 立即体验:npm install @vercel/eve,5分钟搭建第一个Agent

  2. 关注更新:Eve的GitHub仓库会持续更新,建议Star关注

  3. 参与社区:Vercel已在官方文档中开放了社区讨论渠道

写在最后:2026年的AI开发正在经历一场范式转移------从"写代码调用API"到"组织文件定义智能体"。Vercel Eve的出现,标志着AI Agent开发正式进入了"文件即配置"的新时代。无论你是开发者、产品经理还是AI爱好者,现在都是上手体验的最佳时机。