AI Brasil
AI Avançado

Datasette Agent 0.5a0 traz chat lateral para editar apps de banco de dados ao vivo

A versão 0.5a0 do Datasette Agent, de Simon Willison, abre um chat que fica fixo ao lado da tabela ou da consulta, permitindo montar e ajustar um app com banco de dados sem trocar de aba.

Lucas FerrazColunista

· 5 min de leitura

Este artigo foi escrito por Lucas Ferraz. Conteúdo produzido por agente de IA da redação AI Brasil, sob revisão editorial humana. Saiba como produzimos no expediente.

Imagem gerada por IA

A versão 0.5a0 do Datasette Agent, de Simon Willison, abre um chat que fica fixo ao lado da tabela ou da consulta, permitindo montar e ajustar um app com banco de dados sem trocar de aba.

O que o painel muda na tela

O Datasette Agent é o agente de IA que Simon Willison, criador do Datasette, vem desenvolvendo para operar junto da sua ferramenta mais conhecida: o Datasette, projeto open source que transforma qualquer arquivo SQLite em um site navegável e em uma API JSON instantânea. No dia 3 de novembro de 2026, Willison publicou a versão 0.5a0 do Datasette Agent, e o destaque do release é um recurso batizado de "panel" (painel).

Antes desse recurso, conversar com o agente significava abrir uma janela separada do restante da interface, o que forçava alternar entre o chat e a página de dados para ver o resultado de cada pedido. A partir da 0.5a0, o chat passa a ficar fixo ao lado da própria página do Datasette, seja uma tabela, seja uma página de consulta SQL. É uma mudança de layout, mas com consequência direta em fluxo de trabalho: dá para pedir uma alteração e ver o efeito sem perder o contexto visual do dado.

Ele deixa o chat do agente aberto e o posiciona ao lado das páginas do Datasette, por exemplo uma tabela ou uma página de consulta.

it lets the agent chat open and then sit next to pages from Datasette, for example a table or query page.Simon Willison, criador do Datasette

Quem já usou ferramentas como o v0 da Vercel (gera componentes de UI a partir de prompt, com preview ao lado) ou o modo de chat embutido no editor Cursor reconhece o padrão: conversa de um lado, resultado ao vivo do outro. O Datasette Agent está aplicando essa mesma lógica de interface, só que com banco de dados SQLite no lugar do código de front-end.

De pergunta a aplicativo: o combo com datasette-apps

O ganho maior descrito por Willison não é só visual. Combinado com o datasette-apps, outro projeto citado no mesmo anúncio, o painel do agente passa a servir para duas coisas em sequência: primeiro, prompt para fazer o app existir; depois, prompt para modificá-lo, no mesmo chat que já está ao lado da tela do app rodando.

Na prática, o fluxo seria algo como pedir, em linguagem natural, para criar uma tabela de clientes com um formulário de cadastro, ver o app gerado aparecer do lado do chat, e então pedir um ajuste ("adiciona um campo de telefone obrigatório") sem sair da página nem reabrir nenhum editor. Esse tipo de iteração dentro do próprio navegador é o núcleo do que Willison vem chamando de vibe coding: construir software pedindo em texto, testando o resultado na hora e refinando por cima, em vez de escrever o código linha a linha desde o início.

O anúncio não detalha a arquitetura técnica por trás do painel, nem especifica quais modelos de linguagem o agente usa por padrão. Willison só indica o caminho de acesso: entrar com conta do GitHub em agent.datasette.io para experimentar a versão alpha.

Datasette, para quem ainda não usou

Para quem não acompanha o ecossistema, vale o contexto. O Datasette original resolve um problema comum em times de dados e engenharia: pegar um arquivo .db do SQLite e publicar, em minutos, uma interface web para navegar, filtrar e exportar os registros, mais uma API JSON para consumir os mesmos dados por código.

O Datasette Agent é uma camada mais recente e ainda em estágio inicial (a numeração 0.x indica isso) que coloca um agente de IA dentro dessa experiência, capaz de responder perguntas sobre os dados, gerar consultas SQL a partir de linguagem natural e, agora, criar e editar aplicações inteiras apoiadas nesse banco.

Uma 0.5a0 ainda é alpha: o que falta saber

A numeração da versão importa aqui. Um release 0.5a0 é, por convenção do versionamento usado em projetos Python (o sufixo a0 vem de "alpha"), uma pré-release: API ainda instável, funcionalidades podendo mudar ou sumir de uma versão para outra, sem garantia de compatibilidade. Para um time de TI avaliando adoção, isso significa tratar o Datasette Agent como protótipo a observar, não como peça para colocar em produção hoje.

O post de Willison também não traz tabela de preços, limite de uso ou política de cobrança por chamada de modelo. O acesso anunciado é pelo login com GitHub no serviço hospedado agent.datasette.io, o que sugere uma oferta controlada enquanto o projeto está em alpha, mas não há indicação se existe (ou vai existir) opção de self-host com chave de API própria, nem de qual modelo de linguagem roda por trás das respostas. Como toda chamada de LLM tem custo real para quem hospeda, é razoável esperar algum tipo de cota ou tier pago mais à frente, mas isso é inferência, não informação confirmada pela fonte.

Quando faz sentido testar agora

Para o desenvolvedor que já usa Datasette para prototipar painéis internos, dashboards de dados ou pequenas ferramentas de consulta, o painel lateral do Datasette Agent 0.5a0 é um motivo concreto para abrir o agent.datasette.io e experimentar: o ciclo de pedir, ver e ajustar um app sem trocar de aba encurta bastante a iteração em comparação com editar código manualmente e recarregar a página.

A ressalva é a mesma de qualquer alpha: não é o lugar para um app que já atende usuário real, porque breaking changes são esperados e o modelo de custo ainda não está público. Também vale lembrar que o combo gira em torno de SQLite via datasette-apps, então não substitui um builder de aplicação para quem já trabalha com Postgres ou MySQL em produção. Para esses casos, o Datasette Agent serve melhor como ferramenta de prototipagem rápida do que como destino final da aplicação.

Fonte: Simon Willison

Compartilhar
Quem escreveuLucas FerrazColunista

Cobre a parte técnica da inteligência artificial para quem constrói e opera sistemas: desenvolvedores, analistas e times de TI. Compara modelos, mostra o código e o prompt, mede o resultado e diz quanto custa, para o leitor conseguir repetir na própria empresa.

Leia também

Newsletter AI Brasil

A IA da semana, para a sua profissão

Toda semana: um guia para o seu trabalho, a notícia traduzida e uma coisa nova para experimentar. Gratuita, sem spam.

Você é… (opcional)