技术实践

腾讯CodeBuddy以数据库和托管发布交付生成应用

应用与实践智能体系统AI 基础设施Agent 工具调用AI 开发与运维平台编程

概述

GenieAI 是腾讯云 CodeBuddy 推出的在线 AI 编程工作台,覆盖需求理解、界面设计、代码生成、数据库配置到一键部署上线的全流程,可基于一句话需求生成网页应用、小程序、AI 应用与小游戏,面向产品经理、创业者与独立开发者,产出是包含前后端与数据库的完整全栈应用并可交回 CodeBuddy IDE 二次开发。 它选择 CloudBase 作为后端基础设施:数据库侧默认采用 CloudBase 提供的 PostgreSQL,原生支持事务、外键、复杂 SQL 与向量检索,每个用户生成的项目自动获得一份独立的 PG 实例,实例级租户隔离避免「一个项目慢查询拖垮全平台」,Agent 在生成阶段即可用标准 SQL 建表、写约束、加索引,无需适配私有简化数据模型。 身份侧因服务全球用户而采用 CloudBase 的 Google 登录,应用一键获得 Sign in with Google,由 CloudBase 负责 OAuth 流程、Token 管理、会话续期与跨端同步,Agent 不必在每个项目里重写 OAuth 客户端或分别申请维护 Google OAuth Client。 发布侧通过 CloudBase 静态托管与云函数部署,每个项目生成完成后秒级获得可访问的 HTTPS 链接并支持绑定自有域名,构建、上传、发布与回滚全部 MCP 化,Agent 声明式调用即可完成,无需触碰服务器、Nginx 或证书。