O que são templates?
O que são templates?
O DevHub inclui uma coleção de templates que ajudam você a montar rapidamente a estrutura inicial de um app Databricks.
Um template é simplesmente um prompt de agente — um bloco de texto que você cola no seu assistente de programação (Cursor, Claude Code, Codex ou qualquer agente que rode no seu editor) e que diz a ele exatamente como construir algo no Databricks.
O assistente faz o trabalho de construção: ele faz perguntas para esclarecer pontos, executa a Databricks CLI, escreve código e implanta a aplicação. Você continua no controle das decisões de alto nível, mas não precisa conhecer nem memorizar nenhum comando específico.
Como usar um template
Todo template neste site tem um botão Copy prompt no topo.
- Abra um template em /templates e escolha o que corresponde ao que você quer construir.
- Clique em Copy prompt e cole o conteúdo no seu agente de codificação.
- O agente lê o prompt, faz as perguntas necessárias (qual workspace, qual catálogo, dados reais ou dados de exemplo, etc.) e então parte para a construção.
Os tipos
Os templates estão disponíveis em dois tipos: templates de aplicativos completos (end-to-end) e templates de tarefas.
Templates de aplicativos completos
O agente cria um aplicativo Databricks completo do zero — incluindo interface, servidor, recursos do Databricks e etapas de implantação. Use-os quando estiver iniciando um projeto novo e quiser um aplicativo funcional que possa adaptar ao seu caso de uso.
Exemplos:
- App with Lakebase — um aplicativo CRUD com Postgres gerenciado.
- AI Chat App — um aplicativo de chat com respostas em streaming e histórico de conversas persistente.
- Vacation Rentals Operations Console — uma fila de reservas com sinalizadores e notas de agentes no Lakebase, análise de receita via SQL Warehouse e um painel de chat do Genie incorporado.
Alguns templates completos também incluem uma base de código inicial implantável do repositório app-templates do Databricks. Nesses casos, o agente a clona como ponto de partida e a adapta aos seus dados, ao seu workspace e ao seu caso de uso.
Templates de tarefa
O agente executa um trabalho específico em um projeto existente. Use-os quando você já tiver um app Databricks e quiser acrescentar algo a ele.
Exemplos:
- Onboard Your Coding Agent — instale as skills da plataforma Databricks e o Docs MCP Server no seu repositório.
- Lakebase Data Persistence — adicione armazenamento Postgres gerenciado a um app já existente.
- Criar um projeto Lakebase — provisione um projeto Lakebase e colete os valores de conexão.
Os templates de tarefa foram projetados para serem combinados. Vários deles encadeados podem levar você de um repositório vazio a um app implantado — que é exatamente o que os templates de ponta a ponta fazem nos bastidores.
Próximos passos
- Explore o catálogo de templates completo.
- Conheça em detalhes os serviços da plataforma Databricks que você pode usar para criar seu app: Databricks Apps, Lakebase Postgres, Agent Bricks e o Data Lakehouse.