一、产品概述
腾讯云开发 CloudBase 是面向 AI Coding 的 AI 原生后端一体化平台,为 AI 驱动的开发流程和终端应用而设计。平台内置数据库、存储、鉴权、云函数与云托管等核心 Serverless 资源,免去繁琐的服务端搭建及运维工作,让开发者专注于产品与业务逻辑。
核心价值:
Serverless 架构:无需管理服务器,自动弹性扩缩容
AI 原生设计:深度适配主流 AI 编程工具,支持 AI Agent 开发
全栈一体化:一个平台覆盖前端、后端、数据库、存储等全部能力
多端支持:支持小程序、Web 应用、小游戏、移动 App 等多端开发

二、核心功能模块
2.1 数据库
文档型数据库
基于开源 NoSQL 数据库 MongoDB 专业打造的高性能分布式数据存储服务,完全兼容 MongoDB 协议,适用于面向非关系型数据库的场景。

功能 | 说明 |
文档管理 | 对文档进行添加、删除、编辑、搜索等操作,支持批量导入和导出数据 |
索引管理 | 通过索引管理实现对数据库的高效查询 |
权限设置 | 调整用户/创建者/管理员的读写权限,保障业务安全性 |
数据库回档 | 找回过去某个指定时间点的数据库集合,回档操作会添加新集合至原有数据集合中 |
聚合搜索 | 支持复杂的聚合查询操作 |
数据库事务 | 支持事务操作,保证数据一致性 |
实时推送 | 数据变更时实时推送通知 |
MySQL 数据库(TDSQL)
提供稳定可靠、高性能的完整 SQL 功能,支持通过 SDK 或直连方式对接。

2.2 身份认证
多端统一认证服务,管理应用的登录方式,支持自建用户体系对接和多个第三方用户体系授权。

支持的登录方式(10+ 种):
登录方式 | 说明 |
微信登录 | 微信小程序、公众号、开放平台授权 |
短信登录 | 手机号 + 验证码登录 |
邮箱登录 | 邮箱 + 密码登录 |
匿名登录 | 无需注册即可体验应用 |
自定义登录 | 对接已有用户体系 |
Google 登录 | 谷歌账号授权 |
企业级协议 | 支持 OAuth / SAML / CAS 企业级协议 |
2.3 云函数
云端代码运行环境,无需管理服务器,自动扩缩容,安全高效。

功能 | 说明 |
多语言支持 | Node.js、Python、PHP、Java 等 |
函数管理 | 新建、删除、配置云函数,进行代码管理和云端测试 |
灰度发布 | 指定两个版本的流量分布,实现灰度配置 |
调用日志 | 查看调用状态、时间、返回结果等,方便开发调试 |
监控记录 | 了解调用次数、运行时间等运行指标 |
AI Agent | 支持 SSE/Streamable 等传输协议,适合运行 AI Agent 应用 |
2.4 云托管
新一代云原生容器引擎(App Engine 2.0),将容器化的后端服务部署至云开发。

2.5 云存储
安全、高速的云端文件存储服务,默认 CDN 加速。

功能 | 说明 |
文件管理 | 支持文件/文件夹的上传、删除、下载、查看详情、搜索等操作 |
权限设置 | 基于用户身份的安全控制,灵活设置读写权限 |
缓存配置 | 配置 CDN 加速节点缓存规则,提升命中率,降低回源率,节省带宽 |
2.6 静态网站托管
静态网站托管可以为您的 Web 应用、静态资源提供快速、安全的托管服务。只需要一个命令,就可以快速地部署静态资源,并且使用 CDN(内容分发网络)加快资源的访问速度。

功能 | 说明 |
一键部署 | 支持 React / Vue 等前端框架应用部署 |
内置 HTTPS | 自动配置 SSL 证书 |
CDN 加速 | 全球加速分发 |
自动构建 | 支持 Git 仓库自动构建,CLI 命令行部署 |
域名管理 | 支持自定义域名绑定 |
基础配置 | 设置索引文档、错误文档、防盗链、IP 黑名单、IP 访问限频等 |
2.7 AI+ 能力
CloudBase 内置 AI 开发能力,帮助开发者快速搭建 AI 应用。
在 Web 应用中集成 AI 功能
在 Node.js 后端中集成 AI 功能
在微信小程序中集成 AI 功能

2.8 其他功能
模块 | 说明 |
HTTP 访问服务 | 管理云资源的 HTTP 触发路径,稳定快速,支持自定义路由规则 |
安全配置 | 管理 Web 安全域名和移动应用安全来源 |
日志监控 | 高级日志检索及管理能力,查看环境日志并支持检索 |
监控告警 | 对不同资源设置告警策略,异常时通知采取措施 |
工作流 | 业务逻辑可视化编排 |
微搭 | 可视化低代码开发 |
云后台 | 开箱即用的管理端应用,支持低代码定制 |
三、AI 原生开发
3.1 CloudBase MCP(Model Context Protocol)
提供 39 个 MCP 工具,覆盖数据库、云函数、云存储、静态托管、云托管、安全规则的全流程操作。支持本地模式和远端 SSE 模式。
AI 原生开发意味着:
用自然语言描述需求,AI 自动完成从代码生成到应用部署的完整流程
在 AI 对话中直接操作云服务,创建数据库、部署云函数、配置静态托管,无需手动操作控制台
基于错误日志智能修复问题,让开发过程更加流畅
3.2 CloudBase Skills
提供 22 套生产级实践 Skills,涵盖微信登录配置、数据库安全读写、小程序发布等场景,AI 可自动遵循这些最佳实践。
# 安装 CloudBase Skillsnpx skills add tencentcloudbase/cloudbase-skills -y
Skills 按领域分为:
领域 | Skills |
身份认证 | 配置管理、Web SDK、微信小程序、App 集成 |
数据库 | 文档数据库 Web SDK/小程序 SDK、关系型数据库工具与规则/Web SDK、App 集成 |
后端开发 | 云函数(Node.js)、云托管(多语言) |
应用集成 | Web 应用、微信小程序、UI 设计、App 集成 |
AI | Web 应用 AI 集成、Node.js 后端 AI 集成、微信小程序 AI 集成 |
开发工具 | Spec 工作流(需求分析/技术设计/任务规划)、CloudBase 平台知识库 |
3.3 CloudBase CLI
3.4 兼容的 AI 开发工具
类型 | 工具 |
AI IDE | OpenClaw、Cursor、CodeBuddy、VSCode (GitHub Copilot)、WindSurf、Trae、Kiro |
AI 编程插件 | Cline、RooCode、Augment Code、通义灵码、文心快码、Qoder |
AI CLI | Claude Code、CodeBuddy Code、Gemini CLI、OpenAI Codex CLI、Qwen Code、OpenCode、iFlow CLI |
专用工具 | 微信开发者工具、Google Antigravity、CloudBase CLI |
四、环境管理
在云开发控制台中,所有资源通过环境来分配和管理。每个环境拥有全局唯一的环境 ID,在使用云资源时通过此 ID 识别和关联。
模块 | 说明 |
环境总览 | 查看当前环境的资源概况、网站托管资源概况及各类云资源访问数据报表 |
资源购买 | 管理环境基本配置及购买资源 |
登录授权 | 管理应用登录方式 |
安全配置 | 管理 Web 安全域名和移动应用安全来源 |
HTTP 访问服务 | 管理云资源的 HTTP 触发路径 |
五、应用场景
5.1 小程序开发
后端即服务,打通微信生态、微信支付
原生打通微信开放能力、免鉴权 API 调用
在腾讯云控制台创建的环境可在微信开发者工具中使用
5.2 Web 应用开发
适用于静态网站、各类前端框架(React、Vue、Next.js 等)
一键部署,内置 HTTPS 和 CDN
全栈开发能力,前后端一体化
5.3 小游戏开发
支持微信小游戏、QQ 小游戏等多端
AI + CloudBase 极速开发
5.4 后台服务托管
将容器化的后端服务部署至云开发
支持 Node.js、Python、Go、Java 等多语言
5.5 AI Coding 平台解决方案
为各类 AI Coding 平台打造的云开发解决方案
支持多租户架构
六、SDK 与 API
七、相关链接