在 Databricks 上为企业应用实现受治理的 Vibe Coding
Databricks 在 Data + AI Summit 2026 上宣布了 App Spaces、Genie App Builder 和 Serverless Micro Apps 三项新功能,旨在将快速、易用的 vibe coding 引入企业环境,同时不牺牲治理、数据安全和成本控制。
在 Data + AI Summit 2026 上,Databricks 宣布了三项针对 Databricks Apps 的新功能,旨在将“vibe coding”(即通过自然语言快速创建应用)引入企业环境,同时提供必要的治理和数据控制。这些功能包括 App Spaces、Genie App Builder 和 Serverless Micro Apps,它们共同解决了速度与管控之间的平衡问题。
Databricks 观察到,过去六个月中,Databricks Apps 上的客户数量显著增长,活跃应用数量几乎翻倍,每周与应用交互的用户数增长了超过三倍。任何人都可以通过自然语言描述需求,在数小时内获得一个功能性的应用。然而,企业需要的不只是快速启动,还需要数据上下文和访问控制,以确保应用安全、合规且经济高效。
App Spaces 是一种新的治理边界,允许管理员为应用组统一配置资源访问、数据权限和安全策略。每个应用无需单独配置,而是自动继承所在空间的设置。这种方法将治理从被动审查转变为主动管控,使平台团队可以预先定义安全环境,让开发者自主创新,同时保证一致性。管理员能够定义资源访问、API 作用域(用于“代表用户”访问)以及安全策略,所有应用自动继承。
Genie App Builder 是一个 AI 辅助的应用构建工具,深度集成 Databricks 的数据资产。用户只需用自然语言描述需求或提供截图,系统即可生成计划并实时预览。它基于 AppKit(TypeScript SDK)构建,内置缓存、遥测和重试逻辑,并能自动识别 Unity Catalog 中的语义层和现有治理策略,从而简化数据连接。由于 Genie App Builder 构建在 Databricks 之上,它能够直接感知工作区中的表、语义层和治理策略,无需手动连接数据。
Serverless Micro Apps 则解决了传统应用基础设施的成本问题。它采用轻量级微虚拟机运行时,每个应用独立运行,冷启动快速且空闲时自动缩至零,按使用付费。这使得原本因成本问题被搁置的小型部门级应用也变得可行,支持企业构建更广泛的应用程序组合。
这三项功能共同提供了一个开发模型:App Spaces 在创建应用之前建立治理层,Genie App Builder 在该层内利用数据上下文进行构建,而基于微虚拟机的无服务器微应用则使整个模型在经济上可持续扩展。企业可以在没有治理债务或失控基础设施成本的情况下支持广泛的应用组合。这些功能即将在 Databricks Apps 中推出,私人预览版即将开放。更多信息可查阅 Databricks Apps 文档,开发者也可通过 Databricks Developers 获取可复制的提示词,快速构建第一个应用。