Recursos do Agent
O Agent pode inspecionar e alterar seu projeto Bubble, trabalhar com registros e logs do banco de dados, gerenciar branches, executar testes e usar ferramentas conectadas.
Os recursos exatos dependem do tipo de projeto, da sua função no Buildprint, das permissões concedidas no Bubble, das branches selecionadas e de a conversa estar no modo Plan ou Build.
Entenda seu app
O Agent pode inspecionar a estrutura permitida do seu app ou plugin Bubble.
Ele pode ler e explicar:
Páginas e elementos reutilizáveis.
Elementos, estilos e configurações responsivas.
Workflows de frontend e backend.
Tipos de dados, campos, conjuntos de opções e regras de privacidade.
Chamadas do API Connector e configurações de app compatíveis.
Branches do Bubble e histórico de versões.
Você pode perguntar ao Agent como um recurso funciona, de onde vem um valor, o que um workflow altera ou o que pode estar causando um problema.
Crie e altere seu app
No modo Build, o Agent pode criar, atualizar e excluir partes permitidas do seu app Bubble.
Isso inclui:
Criar e editar páginas, elementos reutilizáveis e elementos de UI.
Criar e alterar workflows e ações.
Alterar condições, expressões, estilos e configurações responsivas.
Criar e alterar tipos de dados, campos, conjuntos de opções e regras de privacidade.
Atualizar configurações compatíveis do API Connector.
Criar e atualizar plugins Bubble em projetos de plugins.
O Agent pode trabalhar em várias partes conectadas de um recurso. Por exemplo, ele pode adicionar um campo de dados, atualizar um workflow, alterar a UI da página e testar o resultado como uma única tarefa.
Trabalhe com registros do banco de dados
O Agent pode ler e gerenciar registros do banco de dados Bubble quando o acesso aos dados está habilitado.
No modo Plan, o Agent pode pesquisar, buscar, contar e analisar registros sem alterá-los.
No modo Build, o Agent pode usar a CLI do Buildprint dentro da máquina virtual para:
Criar novos registros.
Ler e pesquisar registros.
Atualizar valores de campos.
Excluir registros.
Toda operação de dados é direcionada explicitamente a um app e ambiente Bubble. Live usa dados de produção. Test e as branches personalizadas usam dados de desenvolvimento.
As alterações no banco de dados são imediatas. Atualizações e exclusões exigem confirmação. Verifique o app e o ambiente selecionados antes de o Agent alterar os dados.
Investigue logs
O Agent pode pesquisar e analisar logs do servidor Bubble quando o acesso aos logs está habilitado.
Ele pode encontrar erros, acompanhar a atividade de workflows, inspecionar solicitações e respostas, comparar o comportamento entre versões e relacionar eventos de log à lógica relevante do app.
O Agent também pode ajudar a criar consultas e monitores para os problemas que você deseja acompanhar.
Gerencie branches do Bubble
O Agent pode trabalhar com o controle de versões do Bubble quando o colaborador conectado tem o acesso necessário.
Ele pode:
Listar e inspecionar branches.
Criar uma branch para um novo trabalho.
Comparar alterações entre branches.
Criar pontos de salvamento.
Mesclar branches quando permitido.
Verificar o app após uma mesclagem.
O Agent não pode fazer o deploy do seu app para Live. Você continua responsável por revisar, testar e fazer o deploy das alterações pelo Bubble.
Crie e execute testes
O Agent pode usar o Buildprint Tests para verificar o comportamento do app em um navegador.
Ele pode criar testes, adicionar etapas e condições, configurar usuários de teste, executar testes em uma branch do Bubble, inspecionar capturas de tela e outras evidências e investigar execuções com falha.
Use outros recursos do Buildprint
O Agent pode usar outros recursos do projeto como parte de uma tarefa.
Abrir e trabalhar a partir das descobertas do Radar.
Navegar e instalar Components.
Ler as Skills do projeto e seguir suas instruções.
Trabalhar com arquivos anexados à conversa.
Usar o contexto conectado do Linear e do Slack quando disponível.
Use ferramentas MCP conectadas
As conexões MCP personalizadas adicionam ferramentas de outros serviços a novas conversas do Agent.
Por exemplo, um servidor MCP pode permitir que o Agent leia documentação, consulte outro sistema ou atualize um serviço externo. As ações e permissões disponíveis vêm dessa conexão MCP.
Limites dos recursos
O Agent não pode ignorar funções do Buildprint, permissões de colaboradores do Bubble, acesso a branches ou permissões de um serviço conectado.
Alguns recursos estão disponíveis apenas para projetos de apps Bubble. Projetos de plugins não incluem logs do app, registros do banco de dados, Radar ou testes no navegador.
O Agent pode cometer erros. Use Permissões e segurança para controlar o acesso e siga as práticas recomendadas antes de mesclar ou fazer o deploy de trabalhos importantes.