O desenvolvedor e divulgador britânico Simon Willison publicou em 23 de outubro de 2026, às 21h35, o Quick Study, uma ferramenta web que abre uma fotografia e a redesenha em poucos segundos sobre um elemento canvas, imitando o gesto de um pincel. O anúncio saiu no blog pessoal dele, o Simon Willison's Weblog, na forma de um post curto do tipo "beat" — registro rápido de um experimento recém-concluído, e a página do projeto está hospedada no endereço Quick Study, dentro do domínio de ferramentas mantido pelo autor.
A proposta é deliberadamente simples: o usuário carrega uma imagem e assiste à sua reconstrução em traços, sem espera longa. Segundo Willison, o Quick Study usa detecção de bordas por Sobel e não depende de nenhuma biblioteca externa além do Google Fonts.
Ou seja, toda a lógica de leitura da imagem, extração de contornos e desenho sobre a tela roda em JavaScript puro, sem frameworks de visão computacional ou pacotes de processamento gráfico.
O que o experimento faz
O funcionamento descrito é o de uma pintura simulada: em vez de exibir a foto original, a ferramenta reconstrói a cena com pinceladas geradas em código, progressivamente, ao longo de alguns segundos. O resultado fica entre a ilustração e o filtro estilizado, mas a ênfase do autor está no processo, ver a imagem "aparecer" no canvas, traço a traço, em contraste com a aplicação instantânea de um filtro tradicional.
A mecânica se apoia em dois pilares. O primeiro é a detecção de bordas, que identifica onde a luminosidade muda bruscamente e, com isso, localiza contornos de objetos, silhuetas e texturas.
O segundo é a camada de desenho: o canvas recebe as pinceladas em sequência, criando a sensação de execução manual. Como não há bibliotecas externas de processamento de imagem, o trabalho de conversão de pixels e de cálculo dos gradientes fica inteiramente a cargo do código gerado.
Sobel, canvas e a ausência de dependências
O operador de Sobel é uma técnica clássica de visão computacional, usada há décadas para aproximar gradientes em imagens e realçar fronteiras. Ao trazê-lo para o navegador sem intermediários, Willison mantém o projeto leve e fácil de inspecionar, uma característica recorrente nos artefatos que publica em seu site de ferramentas.
A menção ao Google Fonts como única dependência externa reforça o ponto: o núcleo do Quick Study é autossuficiente.
O autor também remete a uma experiência anterior, de 25 de agosto de 2026, em que fez o Claude Fable simular uma ilustração em aquarela com P5.js, disponível em seu post sobre o experimento da aquarela. A comparação ajuda a situar o Quick Study em uma linhagem de testes: usar modelos de linguagem para produzir pequenos programas visuais que rodam no navegador e entregam resultados estéticos verificáveis em segundos.
O prompt como ponto de partida
O detalhe mais revelador do anúncio é a origem da ferramenta. Willison publicou o prompt que enviou ao Claude Opus 5.5 High, disponível em uma conversa compartilhada no Claude: o pedido era construir um artefato em que se abre uma foto e ela é rapidamente pintada, em poucos segundos, com um elemento canvas e um pincel simulado.
A descrição do modelo como "Opus 5.5 High" e a existência de um link público de conversa mostram que o fluxo de trabalho adotado foi o de especificar o comportamento em linguagem natural e deixar o modelo escrever a implementação completa. Não há, no material, informação sobre tempo de geração, número de tentativas ou ajustes manuais posteriores, apenas o registro do pedido e do artefato resultante.
Por que isso importa
Experimentos como esse funcionam como demonstrações de capacidade em escala reduzida. Em vez de benchmarks abstratos, o leitor pode abrir a ferramenta, carregar uma imagem e julgar o resultado por conta própria, e, ao mesmo tempo, examinar o código para verificar se a técnica anunciada (Sobel, canvas, sem dependências) corresponde ao que foi entregue.
Há também um aspecto prático para quem desenvolve: a combinação de um prompt bem delimitado com um modelo de fronteira produz protótipos funcionais de processamento de imagem no navegador, sem instalar bibliotecas nem configurar servidores. O custo dessa abordagem aparece na dependência do modelo e na necessidade de revisar o código gerado, ponto que o próprio autor contorna ao manter os projetos abertos e inspecionáveis.
Vale notar o contexto de publicação: o post é patrocinado pelo WorkOS Airlock, descrito como controle de acesso baseado em intenção para agentes de IA, e aparece junto a outros registros recentes do blog, como um jogo de estratégia em tempo real criado por "vibe coding" com multiplayer por áudio (20 de outubro), a chegada do Python 3.15 (12 de outubro) e o lançamento do Claude Haiku 5.5 (7 de outubro). O Quick Study, nesse conjunto, é o tipo de nota curta que documenta um experimento de fim de tarde, mas que expõe, de forma concreta, como ferramentas de geração de código estão encurtando a distância entre uma ideia descrita em texto e um programa que funciona no navegador.
Fontes e links
- Simon Willison
- Quick Study, ferramenta
- Operador de Sobel (Wikipedia)
- Experimento anterior: aquarela com Claude Fable e P5.js







