Accéder au contenu principal
Retour

Présentation de DevHub

Un nouveau hub développeur sur Databricks : des modèles prescriptifs prêts à copier-coller et une documentation adaptée aux agents, pour les ingénieurs logiciels.

Andre Landgraf
Andre Landgraf
Illustration de couverture pour Présentation de DevHub avec une grille, des étiquettes de lancement et un libellé de hub développeur

Hello World, developers.databricks.com !

Nous lançons developers.databricks.com, un site destiné aux développeurs qui créent des applications internes sur le workspace Databricks que votre entreprise utilise déjà.

Si votre équipe dispose déjà de données dans Databricks et que vous souhaitez bâtir quelque chose par-dessus — un chat sur votre documentation, un outil interne agentique, une interface d'analytique — ce site est le chemin le plus court entre un dossier vide et une application déployée.

Pourquoi nous avons créé cette ressource

Nous sommes des ingénieurs, et nous voulions la ressource que nous aurions aimé avoir à nos débuts sur Databricks : orientée code, avec des partis pris assumés, et assez concise pour être lue de bout en bout. La documentation officielle de Databricks est exhaustive et s'adresse à un large public. developers.databricks.com en est le pendant destiné aux développeurs : du code prêt à copier-coller, pensé pour les agents IA, et centré sur les flux de travail réels de création, de déploiement et d'itération sur les Databricks Apps, les bases de données Lakebase et les composants IA Agent Bricks.

Modèles

Les modèles sont les briques de base. Chacun est un prompt markdown autonome qui vous guide, vous et votre agent de codage, de bout en bout vers un résultat précis.

Les modèles se déclinent en trois variantes.

Recettes atomiques

Guides courts et ciblés, dédiés à l'ajout d'une seule capacité à un système que vous développez déjà :

Parcours de bout en bout

Des prompts plus longs qui combinent plusieurs recettes en un système complet, prêt à être confié à un agent de codage :

  • AI Chat App — chat en streaming via Model Serving, avec l'historique des conversations persisté dans Lakebase.
  • App with Lakebase — une Databricks App avec managed Postgres, la configuration du schema et des routes CRUD.
  • Genie Analytics App — une Databricks App intégrant de l'analytique conversationnelle propulsée par AI/BI Genie.
  • Lakebase Off-Platform — utiliser Lakebase depuis des applications hébergées en dehors de Databricks (Vercel, Netlify, AWS).
  • Operational Data Analytics — Unity Catalog, le Change Data Feed de Lakebase et un pipeline medallion alimenté par votre base de données opérationnelle.

Exemples d'applications

Des guides pas à pas fournis avec une base de code fonctionnelle et des données de départ, pour que vous (et votre agent) puissiez partir d'une véritable application :

  • Agentic Support Console — Lakebase, Change Data Feed, un pipeline medallion, un job d'agent LLM et une Databricks App avec analyses Genie intégrées.
  • Vacation Rentals Operations Console — file d'attente de réservations avec indicateurs et notes d'agent stockés dans Lakebase, analyses de revenus via SQL Warehouse et panneau de discussion Genie intégré.
  • RAG Chat App — RAG en streaming sur un corpus de départ Wikipédia, avec récupération pgvector depuis Lakebase et génération via Model Serving.

Découvrez-les tous sur la page des modèles.

Documentation complémentaire

Les modèles vous montrent comment construire quelque chose. La documentation explique ce qu'est réellement la plateforme sous-jacente, afin que vous (et votre agent) puissiez prendre des décisions éclairées. Chaque page est courte et assume ses partis pris. L'objectif est d'en dire juste assez pour que vous compreniez comment les services et les composants s'articulent.

  • Vue d'ensemble de la plateforme — comment Databricks Apps, Lakebase, Agent Bricks et Unity Catalog s'articulent dans une application interne.
  • Databricks Apps — le runtime managé sur lequel votre application est déployée, avec le SSO du workspace, les secrets et le SDK TypeScript AppKit qui relie le tout.
  • Lakebase — le Postgres managé colocalisé avec les données de votre workspace : quand l'utiliser, comment provisionner une instance et comment s'y connecter depuis des applications internes ou externes à la plateforme.
  • Agent Bricks — la plateforme d'agents : appels aux modèles de fondation via Unity AI Gateway, analytique conversationnelle avec Genie et custom agents.
  • Outils — le CLI Databricks, les agent skills destinées à votre agent de codage, et le serveur MCP Docs qui expose chaque page de ce site aux IDE compatibles MCP.

Commencez par /docs/start-here si vous souhaitez une visite guidée.

Conçu pour être collé dans un agent de codage

La façon dont les développeurs déploient des logiciels évolue, et le contenu que nous lisons doit aussi fonctionner pour nos agents. Chaque modèle (et chaque page de documentation) du site est :

  • Du markdown prêt à copier-coller, destiné à être utilisé par un agent de codage.
  • Disponible en markdown brut, en ajoutant .md à n'importe quelle URL.
  • Accessible via notre serveur MCP Docs pour les IDE compatibles avec le Model Context Protocol.

Un flux de travail efficace :

  1. Ouvrez la page d'un modèle sur developers.databricks.com.
  2. Cliquez sur le bouton Copy pour récupérer la page en markdown.
  3. Collez-la dans votre agent de codage et laissez-le vous guider tout au long du développement.
  4. Itérez dans la même conversation — l'agent dispose déjà du modèle complet comme contexte.

Démarrer

Rendez-vous sur la page d'accueil et copiez le prompt d'introduction. Votre agent vous guidera ensuite tout au long d'un flux de travail de développement de bout en bout couvrant Databricks Apps, Lakebase et Agent Bricks.

Nous enrichissons le site en continu. Si vous développez sur Databricks et qu'un pattern vous semble manquer, ouvrez une issue sur GitHub — nous les lisons toutes. Vous pouvez également échanger avec d'autres développeurs Databricks sur le subreddit r/databricks.

Bienvenue sur developers.databricks.com.

Lire la suite

Databricks Developer Hub

Prêt à lancer votre prochaine application agentique en quelques minutes ?