SuperAPI AI 工具集

vercel-agent-deploy-to-vercel

智能体与模型

查看项目

更新于 10-16 06:16

技能介绍

用途:帮助智能体将项目部署到 Vercel,目标是把用户带入“项目已链接 Vercel 并支持 git push 自动部署”的长期最佳状态。默认只部署预览,除非用户明确要求生产。

主要能力:先做四项状态检查(git 远端、.vercel/project.json 或 .vercel/repo.json 是否存在、vercel whoami 是否已认证、vercel teams list 列出团队),再据状态选择部署方式:已链接且有 git 远端时提交并推送触发部署;已链接但无远端时用 vercel deploy;未链接但 CLI 已认证时先 link 再部署;CLI 未安装或未认证时安装并登录,或在沙箱中改用免认证脚本。

使用方式要点:多团队时列出团队 slug 供选择,并通过 --scope 传团队;有 git 远端时优先用 vercel link --repo。部署命令示例:vercel deploy [path] -y --no-wait;生产部署需用户明确要求才加 --prod。查看状态用 vercel inspect <deployment-url>,git push 后用 vercel ls --format json 找预览 URL。免认证回退:bash .../resources/deploy.sh [path] 或 deploy-codex.sh,返回 previewUrl 与 claimUrl。推送前必须获得用户明确同意。

适用场景:需要把本地项目或 tarball 发布到 Vercel 并获取链接的场景,包括终端型智能体、claude.ai 沙箱和 Codex 沙箱等环境。

限制:未提供收费与价格信息;未提供支持的具体框架清单、环境变量配置细节及所有部署边界条件。无认证回退需用户后续认领链接才能管理部署;沙箱可能因网络限制失败,需在设置中允许 *.vercel.com 或使用升级网络权限。不要用 curl 验证已部署 URL,只返回链接。