安装
CloudBase CLI 是云开发官方提供的命令行工具,帮助您快速管理和部署云开发资源
安装 CLI
使用您熟悉的包管理工具,全局安装 CloudBase CLI:
- npm
- yarn
- pnpm
npm i -g @cloudbase/cli
# 如果安装过程中遇到网络超时错误(如 `ETIMEOUT`、`network request failed` 等),可以临时指定腾讯云 npm 镜像源
npm i -g @cloudbase/cli --registry=http://mirrors.cloud.tencent.com/npm/
yarn global add @cloudbase/cli
# 如果安装过程中遇到网络超时错误(如 `ETIMEOUT`、`network request failed` 等),可以临时指定腾讯云 npm 镜像源
yarn global add @cloudbase/cli --registry=http://mirrors.cloud.tencent.com/npm/
pnpm add -g @cloudbase/cli
# 如果安装过程中遇到网络超时错误(如 `ETIMEOUT`、`network request failed` 等),可以临时指定腾讯云 npm 镜像源
pnpm add -g @cloudbase/cli --registry=http://mirrors.cloud.tencent.com/npm/
登录认证
安装完成后,运行以下命令登录:
tcb login
CLI 会自动打开云开发控制台获取授权。在浏览器中点击同意授权按钮即可完成登录。
设备码登录
在 Agent、远程服务器、容器、无头环境等无法直接打开浏览器的环境中,tcb login 会自动使用设备码授权流程:
- 执行
tcb login后,CLI 会输出一个授权链接(verification_uri)和用户码(user_code) - 在任意可访问浏览器的设备上,打开授权链接,输入用户码并完成授权确认
- CLI 自动轮询授权状态,完成登录后保存本地登录态
💡 该流程适用于 AI 编程助手(如 Claude Code、OpenAI Codex)通过 MCP 工具或脚本调用 CloudBase CLI 的场景。
其他登录方式
- 云 API 密钥授权
- CI 环境登录
- 临时密钥登录
- 自定义 Endpoint
适合需要更高权限控制的场景:
tcb login --key
按提示输入云 API 密钥的 SecretId 和 SecretKey 即可完成登录。
⚠️ 安全提示:腾讯云 API 密钥可以操作您名下的所有腾讯云资源,请妥善保存和定期更换密钥。更换密钥后,请及时删除旧密钥。