Eve
Eve 是 Vercel 推出的开源 Agent 框架,被官方称为「面向 Agent 的 Next.js」。它的核心约定是「Agent 即目录」:用 instructions.md 定义角色,用 Markdown 写 skills/,用 TypeScript 写 tools/,Eve 会自动把目录编译成带持久化执行、消息通道和定时任务的生产级 Agent。一手来源:eve.dev、github.com/vercel/eve(Apache-2.0,2026-08-22 约 4,750 star)以及 vercel.com/eve。Eve 深度复用 Vercel 的 AI 基础设施:AI Gateway 管模型调用、Sandbox 管隔离计算、Workflows 管断点执行、Connect 管带鉴权的 MCP 端点。
如果你更想要纯代码优先的运行时,可以对比 LangGraph 或 OpenAI Agents SDK。
核心功能
- Agent 即目录:
instructions.md定义身份,skills/放按需加载的 Markdown 技能,tools/里的文件按文件名即工具名,channels/接入 Slack、Discord、Teams、网页聊天和 API,schedules/跑定时任务。 - 默认持久化:每一步都有断点检查;Agent 在等待消息时挂起,收到消息后无缝续跑,崩溃与重启都不丢进度。
- 隔离沙箱:每个 Agent 带文件工具与 bash,在隔离 VM 中执行,可用
sandbox/sandbox.ts自定义后端。 - 子 Agent:把专业化任务委托给带独立提示词、工具与沙箱的子 Agent。
- 人机协同审批:需要确认的工具会触发审批闸门,会话挂起直到确认后继续。
- 评测(Evals):用评分规则定义测试套件,部署时或按计划运行。
适用场景
- 需要把 Agent 部署到 Slack、Discord、网页或 API 的团队,不想自己拼接各家基础设施。
- 定时自动化:日报、周报、周期任务,直接写 cron 计划。
- 偏好 Markdown 优先的开发者:用 Markdown 控制行为、TypeScript 写工具,而不是可视化拖拽。
解决的问题
- 基础设施胶水:模型调用、沙箱、持久化、通道开箱即用。
- 崩溃丢进度:断点执行保证长任务崩溃后能恢复。
- 工具注册样板:文件名即工具名,无需注册。
定价方案
| 方案 | 价格 | 说明 |
|---|---|---|
| 开源版 | ¥0 | Apache-2.0,可用 npx eve@latest init my-agent 自托管 |
| Vercel 托管 | 按用量 | AI Gateway、Sandbox、Workflows、Connect 按 Vercel 套餐计费 |
快速开始
- 运行
npx eve@latest init my-agent。 - 编写
instructions.md描述 Agent 角色。 - 添加
tools/下的 TypeScript 文件,模型立即可调用。 - 按需添加
skills/、sandbox/sandbox.ts、通道文件和 cron 计划。 - 在 Vercel 部署或自托管,上线前先跑 Evals。
常见问题
Eve 免费吗?
框架本身 Apache-2.0 开源。在 Vercel 上运行会消耗你 Vercel 套餐的 AI Gateway、Sandbox、Workflow 配额。
需要学新 DSL 吗?
不用。指令与技能就是 Markdown,工具就是带 defineTool 助手的普通 TypeScript。
能接入 Slack 或 Discord 吗?
可以。写一个 channel 文件,同一个 Agent 就能在 Slack、Discord、Teams、Google Chat、WhatsApp、网页聊天和 API 中使用。
替代方案
- LangGraph:基于图的状态化 Agent 运行时。
- OpenAI Agents SDK:OpenAI 的轻量 Agent 编排。
- Google ADK:Google 的 Agent 开发套件。
使用技巧
- 保持
instructions.md简短,细节放进skills/,让提示词更聚焦。 - 任务需要独立工具集时用子 Agent,而不是堆一个大工具列表。
- 周期任务写 cron 计划,让 Workflows 处理重启持久化。
评论
还没有评论。成为第一个评论的人!
相关工具
相关洞察

Anthropic Subagent:多智能体时代的架构革命
深入解析 Anthropic 的多智能体架构设计。了解如何通过 Subagent 突破上下文窗口限制,实现性能提升 90%,以及多智能体系统在 Claude Code 中的实际应用。
别再把 AI 助手塞进聊天框了:Clawdbot 选错了战场
Clawdbot 很方便,但将它放在 Slack 或 Discord 里操控,是从一开始就错的设计选择。聊天工具不是用来操作任务的,AI 也不是用来聊天的。

Grok Bot、Hermes Bot:一个人,终于配上了智囊团和秘书处
Grok Bot 进了 Cursor Pro+,Hermes Bot 能跑在 VPS 上。它们不是更聪明的聊天框。出主意的是智囊团,抓落实的是秘书处,拍板的还是你。