CloudBase AI ToolKit
官方一键将AI提示转化为可运行的应用程序。CloudBase AI ToolKit 是连接您的AI IDE(如Cursor、Copilot等)与腾讯云开发平台的桥梁。
你可以用 Cloud Base AI Tool Kit MCP 做什么?
- 登录到你的 CloudBase 环境 — 让 AI 进行身份验证并选择一个环境,以便后续操作针对你自己的后端。
- 查询和修改数据库记录 — 使用
database工具对 CloudBase 的文档数据库或 PostgreSQL 数据库执行增删改查操作。 - 部署云函数和静态托管 — 指示 AI 编写、部署和调用云函数,或将前端资源发布到静态托管。
- 管理认证和存储 — 配置登录方式、设置对象存储权限,并将访问规则关联到你的数据模型。
- 检查日志并重新部署服务 — 读取运行时日志以排查问题,并触发 CloudRun 服务或函数的重新部署。
文档
CloudBase AI Toolkit
AI 编写代码,CloudBase 运行后端。
面向 AI 编程工具的 CloudBase 集成层:插件安装技术栈,Skills 指导代码编写方式,MCP 操作数据库、云函数、存储,并从对话中完成部署。
近期更新
v2.25.x (2026-07)
- CloudRun / 网关:使用 TCP 数据库时的 VPC 指导;域名/路由支持
upstreamResourceType和路径透传 - CloudRun / 网关:重新部署时保留远程 VPC 和环境配置;部署后优先使用自定义域名访问 URL
- 插件:通过 Open Plugin / 市场打包更便捷地安装
发布版本 · Star · Watch → Releases
这是什么
AI IDE(Cursor、Claude Code、Codex、CodeBuddy 等)擅长生成代码。通常阻碍你的是后端:数据模型、权限、云函数、存储、环境和发布。
CloudBase 是腾讯云面向 AI 的原生一站式后端(数据库、存储、认证、云函数、Cloud Run 等)。本仓库是将此后端连接到 AI 工具的工具集:
| 组成部分 | 角色 |
|---|---|
| 插件 | 一起安装 MCP Server、Agent Skills 和 Hooks——减少每个 IDE 的配置工作 |
| Agent Skills | 场景技能(Web / 小程序 / 数据库 / 认证 / 云函数等),导向可落地的 CloudBase 实践 |
| MCP | 登录、查询和修改数据、管理云函数和静态托管、读取日志——均在对话中完成 |
此仓库提供 npm 包 @cloudbase/cloudbase-mcp、Skills 和 AI 插件。
你仍然需要自己的 CloudBase 环境,并且应确认 AI 提出的敏感操作。工具集提供能力和路径——而非判断。
相关仓库
发布和同步仓库位于 TencentCloudBase 下。与此工具集直接相关的有:
| 仓库 | 内容 | 典型入口 |
|---|---|---|
| CloudBase-AI-Toolkit (本仓库) | MCP Server 源码;Claude Code / Codex 的市场源 | npx @cloudbase/cloudbase-mcp@latest |
| cloudbase-plugin | Open Plugin Spec 发布仓库(CI 同步):MCP + Skills + Hooks | npx plugins add TencentCloudBase/cloudbase-plugin · CNB 备用:npx plugins add https://cnb.cool/tencent/cloud/cloudbase/cloudbase-plugin.git |
| cloudbase-sites-plugin | Sites 插件:Vite Web 创建与部署 | npx plugins add TencentCloudBase/cloudbase-sites-plugin · CNB:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-sites-plugin.git |
| cloudbase-skills | Agent Skills 集合 | npx skills add TencentCloudBase/cloudbase-skills · CNB:https://cnb.cool/tencent/cloud/cloudbase/cloudbase-skills.git |
| skills | 每个技能的安装目录(也在 skills.sh 上) | npx skills add tencentcloudbase/skills --skill <name> |
| awesome-cloudbase-examples | CloudBase 示例和案例研究 | 浏览 / 克隆示例 |
| OpenVibeCoding | CloudBase 上的 Vibecoding 模板 | 用作项目启动模板 |
推荐使用插件获取完整技术栈;仅需要知识约束时单独使用 Skills。对于市场类 IDE,请使用此仓库——不要在同一工具上同时运行 npx plugins add。
快速开始
为你的工具选择一个默认路径。
| 你的工具 | 建议路径 |
|---|---|
| Claude Code / Codex (原生市场) | 添加此仓库为市场,然后安装 cloudbase 插件 (插件文档) |
| Open Plugin Spec 工具 | npx plugins add TencentCloudBase/cloudbase-plugin |
| 偏好一个 CLI 管理多个工具 | CloudBase AI CLI:npm i -g @cloudbase/cli && tcb ai |
| CodeBuddy / WorkBuddy / ZCode (内置) | 使用 IDE 内置的 CloudBase 插件或连接器 |
| 其他支持 MCP 的 IDE | 仅 MCP 配置(见下文) |
插件
npx plugins add TencentCloudBase/cloudbase-plugin
详情和 IDE 差异:AI 插件文档。
仅 MCP
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
托管 HTTP、自托管云模式和插件作用域:安装与连接。
首次提示词
Login to CloudBase
Use CloudBase Skills to build a todo app with login, database and permissions, then deploy
Skills 塑造结构和实践;MCP 处理环境和资源。你应该能够在你自己的环境中验证数据和 API——而不仅仅是获取本地源文件。
支持的 AI IDE
| 工具 | 平台 | 指南 |
|---|---|---|
| CloudBase AI CLI | CLI | 指南 |
| OpenClaw | CLI | 指南 |
| WorkBuddy | 独立 IDE | 指南 |
| ZCode | 独立 IDE (≥ 3.4.1 内置) | 指南 |
| Codex App | 应用 | 指南 |
| Cursor | 独立 IDE | 指南 |
| WindSurf | IDE / 插件 | 指南 |
| CodeBuddy | 独立 IDE (内置) | 指南 |
| CLINE | VS Code 插件 | 指南 |
| GitHub Copilot | VS Code 插件 | 指南 |
| Trae | 独立 IDE | 指南 |
| Tongyi Lingma | IDE / 插件 | 指南 |
| RooCode | VS Code 插件 | 指南 |
| Baidu Comate | 插件 | 指南 |
| Augment Code | 插件 | 指南 |
| Claude Code | CLI | 指南 |
| Gemini CLI | CLI | 指南 |
| Codex CLI | CLI | 指南 |
| OpenCode | CLI | 指南 |
| Qwen Code | CLI | 指南 |
完整设置:IDE 指南。
能力
设置完成后,AI 可以在你的环境中完成典型的后端工作(确认关键步骤):
- 数据库:PostgreSQL 和文档数据库,数据模型,增删改查,权限和安全规则
- 计算:编写、部署、调用和调试云函数 / Cloud Run
- 认证与存储:登录方式,对象存储,与数据的权限联动
- 发布与运维:静态托管 / 小程序发布;查看日志和重新部署
适用于 Web、微信小程序和后端服务。平台概览:CloudBase 文档。
评估
在受控条件下,使用相同的 Todo 应用简介和前端脚手架来比较两种后端路径:传统云虚拟机(自管理运行时、进程和网络暴露)和 CloudBase(托管数据库、匿名认证和相关后端服务)。AI 代理执行了端到端的开发和验证。鉴于模型和任务设置,CloudBase 路径在完成延迟、Token 使用量和工具调用次数方面更有利。这些结果受限于模型、代理框架和任务定义,不应泛化到该范围之外。
方法、数据和局限性:同任务评估:云虚拟机 vs CloudBase
安装与连接
前提条件
- Node.js v18.15.0+
- 一个 CloudBase 环境
- 一个支持 Plugin / Skills / MCP 的 AI 工具
设置选项
- 插件(当工具支持时)
npx plugins add TencentCloudBase/cloudbase-plugin - CloudBase AI CLI
npm i -g @cloudbase/cli && tcb ai - 手动 MCP(编写 IDE 配置文件)
Cursor (.cursor/mcp.json)
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
WindSurf (.windsurf/settings.json)
{
"mcpServers": {
"cloudbase": {
"command": "npx",
"args": ["@cloudbase/cloudbase-mcp@latest"]
}
}
}
CodeBuddy
CloudBase 已内置(MCP / Skills);通常无需手动配置。
其他:IDE 设置指南。
MCP 连接模式
本地(默认):npx 在你的机器上——完整功能,包括本地文件系统上传/模板。
托管:IDE 通过 HTTP 连接到腾讯云 MCP;无需本地 Node。部分本地文件功能不可用。
{
"mcpServers": {
"cloudbase": {
"type": "http",
"url": "https://tcb-api.cloud.tencent.com/mcp/v1?env_id=<env_id>",
"headers": {
"X-TencentCloud-SecretId": "<Tencent Cloud Secret ID>",
"X-TencentCloud-SecretKey": "<Tencent Cloud Secret Key>"
}
}
}
}
托管 URL 可以使用 enable_plugins / disable_plugins。规范名称位于 mcp/src/server.ts。
自托管云模式:设置 CLOUDBASE_MCP_CLOUD_MODE=true(或 MCP_CLOUD_MODE=true),以便为远程调用者禁用本地文件和进程工具。
| 场景 | 建议 |
|---|---|
| 个人 | 本地 npx |
| 团队 / 零运维 | 托管 HTTP |
| 自托管 MCP | 需要云模式 |
示例
在线五子棋:描述需求;获得 Web + 云数据库/实时同步并部署。
演示:五子棋 · 更多:教程
文档
常见问题
这与 Vercel / Netlify 有何不同?
那些专注于发布前端或容器。CloudBase 提供后端构建块(数据库、认证、云函数)。工具集让 AI 工具在聊天中使用它们。部署只是路径的一部分。
我可以在没有 GUI IDE 的情况下使用它吗?
可以。任何可以配置 MCP Server 或安装匹配的 Plugin / Skills 的工具都可以——包括 Claude Code、Gemini CLI、OpenCode。支持列表
我的代码去了哪里?
部署目标是你自己的 CloudBase 环境。在本地模式下,MCP 在你的机器上运行;代码在部署之前无需离开。云流量使用 HTTPS。
自托管 MCP 服务器安全吗?
本地 npx 等同于你自己运行工具。对于远程主机,设置 CLOUDBASE_MCP_CLOUD_MODE=true 以禁用本地文件/进程工具。腾讯云托管 HTTP 包含此保护。
费用?
工具集(包括 MCP)基于 MIT 协议开源。CloudBase 有免费额度;超出部分按量计费——参见 计费。
登录提示环境不存在?
在 控制台 确认环境存在且健康,然后重新登录并选择正确的环境。
社区
| 文档 | docs.cloudbase.net |
| 问题反馈 | GitHub Issues |
| 发布版本 | 更新日志 |