内容提要
eve CLI 新增集成安装功能,支持从官方目录或第三方源添加扩展、频道、连接等。用户可通过 `eve add` 安装,用 `eve registry` 命令搜索和查看,或添加自定义源。集成会写入项目文件,需审查配置。建议仅信任可靠来源,并检查变更。
延伸解读
安装前审查是关键
集成会直接写入项目文件,可能添加依赖或修改配置。文章强调要像对待项目代码一样对待集成,建议使用 `eve registry view` 检查集成内容,并审查项目差异后再运行代理。这提醒用户,即使来自官方目录,也应谨慎验证,避免引入不必要或有害的变更。
第三方源与信任问题
支持添加自定义注册源,格式兼容 shadcn registry,这扩展了集成的获取渠道。但文章明确警告“添加你信任的源”,因为第三方源可能包含恶意或低质量集成。用户应仅从可信来源添加,并定期审查已添加的源,防止供应链风险。
CLI 工作流提升效率
通过 `eve add` 和 `eve registry` 系列命令,用户无需离开终端即可发现和安装集成,简化了配置流程。这种命令行工作流适合自动化脚本或快速原型开发,但需注意集成可能引入额外配置步骤,安装后仍需手动检查生成的文件。
Q&A
如何在 eve 项目中安装集成?
在 eve 项目目录下运行 `eve add` 命令,例如 `eve add extension/agent-browser` 或 `eve add channel/slack`。
eve CLI 有哪些命令可以搜索和查看集成?
`eve registry list` 列出可用集成,`eve registry search <term>` 搜索目录,`eve registry view <name>` 在安装前查看集成详情。
如何添加第三方集成源?
使用 `eve registry add @acme=https://registry.acme.com/r/{name}.json` 添加,然后通过 `eve add @acme/analytics` 安装。
安装集成后需要做什么?
集成会写入项目文件,需要审查生成的配置并添加必要的配置,然后才能运行 agent。
eve 集成支持哪些类型?
支持扩展、频道、连接和仪表化等类型,例如 Agent Browser 扩展、Slack 频道、Vercel MCP 连接和 Braintrust 仪表化。
如何直接通过 URL 安装集成而不配置源?
直接运行 `eve add https://registry.acme.com/r/analytics.json` 即可。
使用 eve 集成时有哪些安全建议?
只添加可信源,使用 `eve registry view` 检查集成,并在运行 agent 前审查项目差异。