技术实践

扣子编程以Supabase多分支隔离生成应用环境

应用与实践AI 基础设施AI 开发与运维平台编程

概述

扣子编程(Coze 的编程产品线)已把火山 Supabase 作为其 Vibe Coding 生成物的默认后端:每个由 Vibe Coding 生成的项目(网页应用、移动应用、小程序、智能体、技能)背后都会同步创建并使用一个 Supabase 实例来承载数据与运行,且使用多分支(Branching)能力做环境隔离——开发、预发与生产同属一个 Workspace 但分支完全独立,在 Dev 分支调整 Schema、调 RLS、验证 Agent 逻辑,验证稳定的 Schema 迁到 Staging 灰度,最后仅把 Schema 变更合入 Prod,开发环境出问题可用 PITR 回滚到指定时间。 面向使用者还提供开箱即用的云端环境(打开网页即开工、项目自动分配云端运行环境与资源、异常可一键重启自动恢复)与一键部署和项目构建服务(云端打包、构建与服务部署、支持自定义域名、版本可回退、部署记录完整可追踪)。正文称使用火山 Supabase 后扣子编程整体交付效率、质量与成本均得到显著改善,但未给出量化值与统计口径。