产品与服务

CloudBase CLI V3 上线:面向 AI Agent 重设计,15 个顶层命令 + --json 与结构化退出码

腾讯正式发布面向Agent设计的命令行工具:CloudBase CLI V3

智能体系统AI 基础设施Agent 工具调用Agent HarnessAI 开发与运维平台

概述

CloudBase CLI V3 面向 AI Agent 重新设计并正式上线,新增 15 个顶层命令模块:tcb env(环境创建、套餐变更、续费、销毁、用量)、tcb cors(安全域名)、tcb domains(自定义域名与 SSL 证书)、tcb routes(HTTP 路由,替代 tcb service)、tcb user(用户管理)、tcb role(角色与权限策略)、tcb permission(资源级权限)、tcb agent(AI 智能体管理)、tcb ai(AI CLI 统一入口,集成 Claude Code / CodeBuddy / Codex / aider)、tcb logs(云函数/云托管/数据库/大模型统一日志,支持 CLS 语法)、tcb api(腾讯云 API 通用透传)、tcb docs(CLI 内文档检索)、tcb app(应用一键部署)、tcb cloudrun(云托管,替代 tcb fun,支持灰度与流量管理)、tcb secrets(临时密钥)、tcb db(NoSQL 原生命令、MySQL SQL 执行、备份回档、慢查询监控);存量命令风格由冒号分隔(tcb functions:deploy)统一迁移为空格分隔(tcb fn deploy)。面向 Agent 的四项关键设计:每个命令与子命令内置 -h/--help,输出完整用法、参数与示例,Agent 可先 tcb --help 再逐层探索,无需外部知识;新增 tcb docs(list/read/search,无需登录),让 Agent 在终端内直接查官方文档,形成「遇问题→搜文档→确认→执行」的自主排查闭环;所有子命令统一支持 --json 全局参数,输出去除进度条与颜色编码、成功与失败均为结构化数据(失败返回含 code/message/exit_code 的 error 对象),并定义 0 成功、1 通用错误、2 认证失败、3 参数错误、4 资源不存在、5 云端 API 错误、6 本地配置文件错误六个退出码供 Agent 直接分支响应。文中以 Claude Code + CLI V3 搭建智能客服工单系统做验证(三个集合的数据库、四个云函数、HTTP 路由、数据库安全规则与运营账号角色授权、自定义域名与 SSL、前端部署),全程 tcb 命令完成、0 次控制台操作;环境优先级为全局配置 < cloudbaserc.json < 命令行 -e。发布方式为 npm install -g @cloudbase/cli 后 tcb login。