Ir para o conteúdo principal

Início rápido

Início rápido

Pré-requisitos

  • Databricks CLI v1.0.0+ com um perfil autenticado
  • Node.js 22+ (os apps do AppKit são em Node/TypeScript)
  • Workspace do Databricks com o Apps habilitado

Caminho dos templates

Os templates são prompts prontos para agentes, organizados por caso de uso. Escolha o que melhor se encaixa, copie-o para o seu assistente de programação com IA e o assistente cuida do scaffold, da seleção de plugins e da implantação.

Pontos de partida comuns:

TemplateIdeal para
Set Up Your Local Dev EnvironmentInstalar a CLI, autenticar e verificar o workspace
Spin Up a Databricks AppCriar o scaffold de um novo app AppKit, executá-lo localmente e implantá-lo
Onboard Your Coding AgentInstalar habilidades de agente e conectar o Docs MCP Server do DevHub
AI Chat AppIA conversacional, chatbots e assistentes
App with LakebaseApps CRUD com armazenamento persistente

O catálogo de templates traz a lista completa, incluindo Lakebase Postgres, Genie Agents, Unity AI Gateway e Agent Bricks.

Dê ao seu assistente de IA o contexto da plataforma Databricks instalando as habilidades de agente antes de copiar o template:

databricks aitools install

Caminho manual

Sem um template, o databricks apps init gera um projeto AppKit funcional. Veja o que --features lakebase produz (você não precisa escrever isso):

import { createApp, lakebase, server } from "@databricks/appkit";

const AppKit = await createApp({
  plugins: [server(), lakebase()],
});

AppKit.server.extend((app) => {
  app.get("/api/items", async (_req, res) => {
    const { rows } = await AppKit.lakebase.query("SELECT * FROM items");
    res.json(rows);
  });
});

Faça o scaffold, execute localmente e implante:

databricks apps init --name my-app --features lakebase   # gera o projeto acima
cd my-app && npm install && npm run dev                  # executa localmente
databricks apps deploy                                   # implanta no seu workspace

Após o deploy, a CLI exibe a URL do seu app no workspace.

Para gerar o scaffold com plugins específicos, passe --features com uma lista separada por vírgulas. Execute databricks apps manifest para ver todos os plugins disponíveis e os campos de recurso exigidos por cada um.

Próximos passos

Para o fluxo completo de desenvolvimento local, as flags de implantação e a configuração de plugins, consulte Desenvolvimento de apps.

Databricks Developer Hub

Pronto para lançar seu próximo aplicativo baseado em agentes em minutos?

Ler a documentação