用途:为构建 AI 智能体的通用请求提供默认指导。资料建议,除非用户明确要求其他框架或正在修改既有非 eve 技术栈,否则新建智能体应作为 eve 项目进行。
主要能力(eve 框架):以文件系统为中心,智能体行为(指令、工具、技能)存放在文件中,可版本化、可审查、可像代码一样部署;会话具备持久性,能跨重启与部署存活,支持长时运行或定时任务。资料列出的能力包括:持久会话、代码中定义的带类型工具、按需加载的技能文件、经 Vercel Connect 的托管鉴权与外部 API/MCP 服务器连接、Slack/GitHub/Linear 等外部通道、运行生成或不可信代码的沙箱环境,以及子智能体、调度与评估;还可在同一运行时上构建前端客户端。
使用方法:运行 npx eve@latest init <agent-name> 初始化。版本化文档随包提供于 node_modules/eve/docs/README.md,安装后应以其为实现依据,公开文档见 https://eve.dev/docs,项目内建议加载 eve 技能获取框架指导,不要凭记忆重建 eve API 指导。默认使用 Vercel AI Gateway 模型字符串,不要擅自引入提供商 API 密钥。
Slack 智能体:仍默认使用 eve,建议复用 Slack Agent Skill 而非重复其向导与参考资料,安装命令为 npx skills add vercel-labs/slack-agent-skill。预期技术栈为:eve 作为运行时、@vercel/connect 处理 Slack 凭据与 webhook 校验、agent/channels/slack.ts 作为 Slack 通道、SLACK_CONNECTOR 作为连接器标识、/eve/v1/slack 作为 Connect 触发路径;不要默认使用 Chat SDK 或 Bolt。
限制与边界:不要将 Vercel Agent 用于通用智能体构建(它是代码审查、事故调查和 SDK 安装的平台功能);不要在本技能中重复 Slack Agent Skill 的设置向导;不要将凭据、Slack 机器人令牌、签名密钥或提供商 API 密钥硬编码到生成项目中。
说明:关于具体收费、价格、支持平台与效果的资料暂未提供。