使用 AI IDE 开发云函数
借助 AI IDE,通过自然语言对话即可完成云函数的开发全流程:AI 负责生成代码、安装依赖、部署上线与日志排障,开发者无需在控制台与命令行之间反复切换 。
本文介绍如何接入 CloudBase AI Toolkit,在 AI IDE 中对话式完成云函数的创建、修改、部署、日志查询、HTTP 访问配置等操作。
提示
WorkBuddy 与 CodeBuddy 已内置腾讯云 CloudBase 连接器,一键启用,无需手动配置 MCP。其它 IDE 需按各自方式接入 CloudBase MCP。
适用场景
- 从零创建:描述需求,AI 生成代码骨架并部署到指定环境
- 迭代修改:更新业务逻辑、环境变量、超时与内存等配置,重新部署
- 排障运维:查询函数列表、详情与最近执行日志
- 对外暴露:为函数配置 HTTP 访问入口
选型约定与更多提示词,参考 后端开发:云函数 Skill。
前置条件
- 已 开通云开发环境(新用户可免费开通)
- 已安装任一支持 MCP 的 AI IDE
一、接入 CloudBase
按所使用的 IDE 完成配置,任选其一:
| IDE | 集成方式 | 配置文档 |
|---|---|---|
| WorkBuddy | 内置 CloudBase 连接器,一键启用 | WorkBuddy 配置指南 |
| CodeBuddy | 内置 CloudBase 集成 | CodeBuddy 配置指南 |
| Cursor | 手动配置 MCP | Cursor 配置指南 |
| Claude Code | 手动配置 MCP | Claude Code 配置指南 |
| 其它 IDE | 通用 MCP 接入 | 完整 IDE 列表 |
WorkBuddy:内置连接器一键启用
WorkBuddy 已内置腾讯云 CloudBase MCP 连接器:
- 在对话界面点击输入框左下角的 连接器 按钮
- 找到 腾讯云 CloudBase,点击 连接 启用
- 在对话中输入
/cloudbase选择 CloudBase Skill,直接描述需求
详细步骤(含截图)见 WorkBuddy 配置指南。
安装云函数 Skill(推荐)
云函数 Skill 让 AI 遵循平台约定生成代码,正确区分 Event Function 与 HTTP Function,并按规范处理 scf_bootstrap、端口 9000 等运行时要求。
安装全部 CloudBase Skills:
npx skills add tencentcloudbase/cloudbase-skills
或仅安装云函数 Skill:
npx skills add https://github.com/tencentcloudbase/skills --skill cloud-functions
Skill 内容在线查看:cloud-functions。
二、开始对话开发
登录并绑定环境后,直接向 AI 描述需求,例如:
- 「帮我创建一个云函数
hello_world并部署到当前环境」 - 「把
hello_world改成从请求体读取name,返回hello, {name},再重新部署」 - 「查一下
hello_world最近 10 条执行日志」 - 「给
hello_world配一个 HTTP 访问路径/hello」 - 「把
hello_world的超时时间改成 30s,内存改成 512MB」
常见问题
MCP 连接失败或工具数量显示为 0
检查配置文件格式、重启 IDE、确认网络连通性。详见 AI Toolkit FAQ。