Uso offline
Você não precisa de uma conta do Buildprint para ver seu app como BubbleScript. Exporte seu app do Bubble e abra-o com a CLI. Tudo é executado na sua máquina.
Usar buildprint open significa que todos os seus dados permanecem na sua máquina, e o Buildprint nunca vê nem registra seu app.
Observe que recursos como verificação de problemas, edição e acesso ao banco de dados exigem uma conta do Buildprint.
1. Exporte seu app do Bubble
No editor do Bubble, acesse Configurações → Geral → Exportar aplicativo. O Bubble baixa um arquivo .bubble referente à ramificação atual.
O Bubble remove chaves privadas e outras configurações seguras das exportações, portanto o arquivo não contém segredos de API.
2. Instale a CLI
npm install -g buildprint3. Abra a exportação
buildprint open ./my-app.bubbleIsso cria um espaço de trabalho BubbleScript em ./<appId>/export/. Ele contém os mesmos arquivos que uma ramificação clonada: páginas, elementos reutilizáveis, workflows, workflows de backend, tipos de dados, conjuntos de opções, estilos e configurações. Use --dir <path> para escolher onde ele será criado.
4. Aponte seu agente para ele
Abra a pasta export no Claude Code, Codex, Cursor ou em qualquer agente de programação e faça perguntas sobre seu app:
"Explique como funciona o fluxo de checkout, desde o clique no botão até a gravação no banco de dados."
"Quais páginas exibem ou alteram o tipo de dados
Order?""Encontre workflows executados sem uma verificação de privacidade."
"Escreva a documentação de cada workflow de backend."
Você também pode executar verificações sem uma conta:
buildprint check # validate the BubbleScript
buildprint audit # scan the app for security and quality issuesO que um espaço de trabalho de exportação não pode fazer
Um espaço de trabalho de exportação é uma cópia somente leitura. A edição não é compatível, e plugins não são compatíveis (portanto, isso pode significar que parte do BubbleScript seja expressa como JSON bruto quando envolver uma ação ou um elemento de plugin).
Para que um agente crie e altere seu app, cadastre-se no Buildprint, conecte seu app e clone uma ramificação ativa:
buildprint link <token>
buildprint project clone <appId> --branch test