App Spaces、Genie App Builder、Serverless Micro Appsにより、ガバナンスの効いたアプリケーションのバイブコーディングがDatabricksで実現します。
によって エヴァン・パンディア, ジャスティン・デブラバント 、 Cong Xu による投稿
コーディングエージェントの台頭は目覚ましいものがあります。過去6ヶ月間だけでも、Databricks Appsでアプリを構築するお客様の数は大幅に増加しており、アクティブに実行されているアプリの数はほぼ倍増し、毎週アプリを利用するユーザーの数は3倍以上に増えています。
ビジネスアナリスト、ドメインエキスパート 、業務リーダーなど、明確なアイデアを持つ人なら誰でも、必要なものを自然な言葉で説明するだけで、数時間で機能的なアプリケーションを手に入れることができます。これは、お客様がデータと関わる方法を大きく変えつつあります。
しかし、エンタープライズにおいて価値を生み出すには、単に素早くスタートできるだけでは不十分です。ほとんどのバイブコーディングツールは、スピードと手軽さに最適化されています。しかし、実際のビジネスデータに基づいたものを構築するためのコンテキストや、構築されたものが安全にデプロイされ、コスト効率に優れているかを確認するためのコントロールがなければ、アプリが組織全体に広範なインパクトを与えることはできません。
Data + AI Summit 2026において、私たちはDatabricks Appsの3つの新しい主要機能により、Databricksがどのようにしてアプリのバイブコーディングをエンタープライズにもたらすかについてお話ししました。

私たちの目標は、組織内のあらゆるユーザーがDatabricks上で安全にアプリを作成し、デプロイできるようにすることです。
しかし、これはDatabricksの 管理者が、アプリケーションセキュリティのエキスパートではないかもしれない 開発者–がデータを安全に扱えるようにする必要があることを意味します。 より多くの人々がより多くのアプリを構築するようになるにつれ、アプリごとに個別にガバナンスを適用することは不可能になります。アプリごとの設定はスケールせず、プラットフォームチームのボトルネックを生み出します。
App Spacesは、この課題を解決するために設計されています。管理者は、App Spaceレベルでリソースやデータへのアクセス、「ユーザー代理」アクセスのためのAPIスコープ、およびセキュリティポリシーを定義します。そのスペース内のすべてのアプリは、これらの設定を自動的に継承します。最初のアプリが作成される前に、すでにガードレールが存在している状態になります。
これにより、ガバナンスは事後対応的なものから体系的なものへと移行します。プラットフォームチームは、新しいアプリを個別にレビューする代わりに、開発者が作業するための事前承認済みの環境を作成できます。開発者はより高い自律性を得られ、管理者はポートフォリオ全体にわたって、どのようなアプリが存在し、誰が所有し、どのように使用されているかという一貫した可視性を得ることができます。
Genie App Builderは、技術系・非技術系を問わず、あらゆるチームに対して、自然な言葉による説明から実際に動作する社内アプリを作成するためのAI支援パスを提供します。ユーザーは構築したい内容を説明するか、コンテキストとしてスクリーンショットを提供し、生成されたプランを確認し、サイドペインでリアルタイムに更新されるアプリのプレビューを見ながら反復開発を行うことができます。

内部的には、アプリは AppKit(本番環境に対応したDatabricksアプリケーション向けに特別に設計されたTypeScript SDK)上で構築されています。AppKitは、組み込みのキャッシュ、テレメトリ、リトライロジック、およびDatabricks内のデータやリソースとのシームレスな統合を、すぐに使える形で処理します。
Genie App BuilderはDatabricks上に構築されているため、ワークス ペースを直接認識します。お持ちのテーブル、Unity Catalogで定義されたセマンティックレイヤー、すでに適用されているガバナンスポリシーなどを把握しているため、プロンプトで要望を説明すると、ビルダーエージェントが適切なデータを見つけ出し、手動で接続することなくアプリに表示してくれます。
従来のアプリインフラストラクチャの経済性は、より小規模で特化したアプリにとってはあまり有利ではありませんでした。部門ツールや基幹業務ワークフローなど、このタイプのアプリの多くは、一時的に集中的に使用され、ほとんどの時間はアイドル状態になります。常時稼働の専用コンピュートを使用することは、多くの場合、使用されていない容量に対して料金を支払うことを意味します。しかし、これに代わる手段には、歴史的に独自のトレードオフが伴っていました。コールドスタートの遅さ、分離されていない共有環境、あるいはインフラコストの正当化が困難であるために優先順位が上がらないアプリなどです。
Serverless micro appsは、これを解決する新しいマイクロVMベースのランタイム上に構築されています。各アプリは独自の軽量な仮想マシンで実行されるため、必要なときに素早く起動し、アイドル時には完全にスケールダウンし、他のアプリから隔離された状態を維持できます。実際的な効果として、Databricks上での軽量アプリのデプロイは、予約容量ベースではなく、使用量ベースになります。これにより、コストへの懸念から優先順位を下げられていたような、あらゆるクラスのアプリを作成することが非常に現実的になります。
バイブコーディングのスピード、アクセシビリティ、迅速な反復開発は、本番環境で重要な要素を犠牲にする必要はありません。App Spacesは、単一のアプリが構築される前にガバナンスレイヤーを確立し、Genie App Builderはそのレイヤー内でデータとワークスペースのコンテキストを完全に認識しながら作成を行い、マイクロVMベースのServerless Micro Appsはモデル全体を大規模に経済的持続可能にします。その結果、ビジネス課題に最も近い人々が、実際のエンタープライズデータに基づいてアプリを構築・リリースでき、組織はガバナンスの負債やインフラコストの暴走を招くことなく、幅広いアプリポートフォリオをサポートできる開発モデルが実現します。
これら3つの機能はすべてDatabricks Appsに導入され、間もなくプライベートプレビューが開始されます。詳細については、 Databricks Appsのドキュメントをご覧ください。構築を開始する準備はできましたか? Databricks Developersにアクセスして、コーディングアシスタントの助けを借りて最初のアプリを起動して実行するための、コピー可能なプロンプトを入手してください。また、Summitのセッションを見逃した場合は、録画を databricks.com/dataaisummitでご覧いただけます。
(このブログ記事はAI翻訳ツールを使用して翻訳されています) 原文記事
ブログを購読して、最新の投稿を受信トレイにお届けします。