
Claude Opus 5.5 animou uma festa de kākāpō em um único arquivo HTML: o que a demo realmente entrega
- typesafeNOVOTypeSafe: Jev 1.132026-09-24$0.04 / $0.00 por 1M de tokens · 578 tok/s
- openaiNOVOOpenAI: GPT-6 Luna2026-09-2237Inteligência
- openaiNOVOOpenAI: GPT-6 Sol2026-09-2248Inteligência
- anthropicNOVOAnthropic: Claude Opus 5.52026-09-2258Inteligência
- grokNOVOGrok 4.72026-09-2146Inteligência
- OrcaNOVOOrca: OrcaCyber Zero 1.02026-09-17$3.00 / $5.00 por 1M de tokens · 182 tok/s
- orcaNOVOOrca: OrcaVerify Text 1.02026-09-16$2.00 / $0.00 por 1M de tokens · 1312 tok/s
- deepseekDeepSeek: DeepSeek V4.1 Flash2026-09-1040Inteligência
- openaiOpenAI: GPT-6 Astra2026-09-0453Inteligência77Código
- googleGoogle: Gemini 3.8 Flash2026-09-0241Inteligência76Código
- qwenQwen: Qwen3.8 Max (0902)2026-09-0245Inteligência76Código
- anthropicAnthropic: Claude Fable 5.12026-09-0153Inteligência82Código
- AlibabaQwen: Qwen3.8 Flash2026-08-26$0.15 / $0.47 por 1M de tokens · 114 tok/s
- z-aiZ.ai: GLM 5.3 Flash2026-08-2642Inteligência72Código
- DeepSeekDeepSeek: DeepSeek V4 Flash Vision (Exp)2026-08-21$0.22 / $0.66 por 1M de tokens · 225 tok/s
- z-aiZ.ai: GLM 5.32026-08-1845Inteligência75Código
- obsidianQwen3.8 27B2026-08-1534Inteligência68Código
- deepseekDeepSeek: DeepSeek V4 Pro 08132026-08-1236Inteligência69Código
- grokSpaceXAI: Grok 4.62026-08-1244Inteligência77Código
- metaMeta: Muse Spark 1.22026-08-0540Inteligência72Código
Um slide de keynote de encerramento é um lugar estranho para encontrar um teste de modelo, mas foi onde este acabou parando. Em 25 de setembro de 2026, Simon Willison encerrou o WeAreDevelopers World Congress North America com um vídeo de quinze segundos de duas dúzias de kākāpō em pixel art saltitando sob confetes caindo — e o vídeo não é a parte interessante. A parte interessante é o que se pediu a Claude Opus 5.5 para criar e o que ele devolveu: não uma filmagem, nem uma sequência de imagens, mas um único arquivo HTML de 45.880 bytes que não contém imagens, vídeo nem chamadas de rede. O Claude Opus 5.5 foi lançado em 22 de setembro de 2026 por US$ 4 por milhão de tokens de entrada e US$ 20 por milhão de saída, e é isto que o modelo faz quando você lhe dá três fotos de papagaio e pede uma festa.
As duas metades da afirmação estão publicadas, o que é a única razão pela qual vale a pena um post. O próprio artefato está em tools.simonwillison.net/kakapo-party, e a sessão que o transformou em um MP4 foi documentada com sua transcrição completa e o script do Playwright que utilizou. Portanto, isto é verificável de uma forma que a maioria dos posts do tipo "veja o que o modelo fez" não é — embora ainda seja a tarde de um profissional, e não um benchmark. A Anthropic não publicou nada sobre isso, e nenhuma pontuação independente está associada a isso em lugar algum.
O que o artefato realmente é
Leia o código-fonte da página e a forma da coisa se torna clara. Há exatamente um <canvas> elemento e um 2D contexto. Não há <img>, <video> ou <audio> tags, nem fetch, nem XHR, nem WebSocket, nem link de CDN, nem fonte web, nada gravado em localStorage ou cookies. O arquivo é renderizado de forma idêntica a partir de um caminho file:// baixado com a rede desconectada — e é exatamente por isso que um gravador local conseguiu capturá-lo.
A arte é onde o trabalho se esconde. Cada sprite é armazenado como um array de strings de caracteres e pintado letra por letra por meio de um mapa de paleta, então um contorno é um K, um verde de corpo é um G, e um realce é um L. O pássaro vem em 6 variantes de cor — três verdes de corpo cruzados com duas paletas de rosto e pés — vezes 5 quadros de animação, então 30 pequenos canvases offscreen são construídos antes que qualquer coisa se mova. A multidão é posicionada proceduralmente em fileiras escalonadas com a garantia, no código-fonte, de que pelo menos 22 pássaros acabam aparecendo na tela. O prompt pedia "pelo menos 20 deles".
Os adereços são construídos da mesma forma: 6 cores de balão, 6 cores de bandeirinhas, 5 cores de lâmpada no cordão de luz, uma bola de espelhos, chapéus em 6 trios de cores em 3 ângulos de inclinação, três gravatas-borboleta e 8 cores de confete, cada uma com uma variante escurecida para sombreamento. Até o céu noturno é feito à mão — uma matriz de dithering ordenado 4×4, além de uma pequena fonte bitmap com uma tabela de mácron para que o banner possa escrever KĀKĀPŌ PARTY! sem pegar emprestada uma fonte tipográfica do sistema.
O movimento é coreografado, e não aleatório. O loop roda a 124 BPM, e cada frase de oito tempos escolhe um de seis modos de grupo: todos juntos, uma ola mexicana, aves intercaladas, um vale-tudo, uma ondulação a partir do meio, ou fileiras se revezando. Ele respeita a preferência prefers-reduced-motion, e a dica na tela exibe "toque" ou "clique", dependendo de o dispositivo reportar suporte a toque.

Por que a pixel art é um teste incomumente honesto
O Claude Opus 5.5 não desenha isto. Ele escreveu o programa que o desenha, o que significa que o modelo teve de manter na cabeça, de uma só vez, uma grande quantidade de detalhes já definidos: uma paleta que não destoasse, uma geometria de sprite que se lê a 18 pixels de largura, um arco de salto que faz loop e confetes que caem de forma convincente. Não há como blefar isso com uma amostra de sorte. Uma única coordenada mal definida aparece como um buraco na cabeça de um pássaro.
Também tinha de funcionar a partir de fotografias. As três imagens de referência entraram como entrada de imagem, e o que saiu foi um sprite simbólico — uma abstração de um papagaio verde-musgo, de rosto bigodudo, sem nenhum vestígio da foto. Esse é o pipeline inteiro em miniatura: percepção entra, código sai, pixels produzidos pelo código.
A verificação visual é a parte mais incisiva, e também corta para o outro lado. Nada no arquivo foi renderizado para o autor inspecionar antes de ele abri-lo; o artefato ou parece uma festa, ou não, e ele publicou um link, então você pode julgar por si mesmo. Essa é uma forma de evidência mais forte do que uma captura de tela em uma thread — e ainda assim muito mais fraca do que um número.
O vídeo é uma história do Claude Code, não uma história do Claude Opus 5.5
Os quinze segundos no slide de encerramento foram feitos por uma sessão local do Claude Code controlando o Playwright, e não pelo modelo que escreveu a animação, e a distinção importa se você estiver tentando reproduzir qualquer parte disso.
A página interativa só solta confetes quando você clica nela. Então o gravador teve de clicar — dez vezes, em coordenadas programadas espalhadas pelo canvas, de três segundos até 13,2 segundos, dentro de uma gravação de 1280×720 encerrada aos dezesseis segundos. O script publicado tem cerca de vinte linhas, e essa é a manchete honesta: a parte difícil de transformar uma animação web em um recurso de slide foram dez eventos de mouse cronometrados.
Uma segunda sessão no dia seguinte atacou, em vez disso, o tamanho do arquivo. A primeira codificação foi um MP4 de 10.445.811 bytes; uma codificação H.264 de 2 Mbps em duas passagens, com leve redução de ruído e um preset ajustado para gráficos chapados, chegou a 3.299.473 bytes — 68% menor, ainda 1280×720, ainda 25 fps, ainda quinze segundos, sem faixa de áudio. Medida em relação à gravação bruta, a similaridade estrutural caiu de 0,984 para 0,932. Uma tentativa em 960×540 saiu maior e mais desfocada, porque pixel art não sobrevive à redução de escala. São esse tipo de números que uma demo gravada da tela nunca publica, e são a razão pela qual este texto em particular é excepcionalmente fácil de se confiar no que diz respeito à mecânica.
O que isto não prova sobre o Claude Opus 5.5
• Tamanho da amostra — um prompt, um sujeito, uma pessoa. O enquadramento de “surpreendentemente capaz em animação de pixel art” era uma reputação que o autor tinha lido, não uma medição que ele realizou.
• Custo — não foram publicadas contagens de tokens para nenhuma das duas sessões, então a execução não pode ser precificada a partir do material. O próprio artefato tem 45.880 bytes, aproximadamente 11,5K tokens de saída, o que, com os US$ 20 por milhão de tokens de saída publicados pela Anthropic, representa um piso de cerca de 23 centavos só para o arquivo final — e é só um piso, porque tudo o que o modelo escreveu e não sobreviveu no HTML final é invisível.
• Generalidade — um grupo de pássaros idênticos é uma cena tolerante. Um sprite, recolorido, mais efeitos sem câmera. Isso não diz nada sobre cenas que precisam de muitos objetos distintos, nem sobre se a mesma qualidade se mantém aos três minutos em vez de quinze segundos.
• Independência — cada número aqui ou foi medido a partir da fonte publicada ou foi retirado da própria tabela de preços da Anthropic. Não existe nenhuma avaliação de terceiros do Claude Opus 5.5 criando pixel art, e este artigo não inventa uma.
Executando o mesmo experimento em você mesmo
O motivo pelo qual vale a pena copiar esta demo é que ela é barata e autossuficiente. Um único arquivo HTML, um canvas, nenhum asset — você pode passar o mesmo prompt a um modelo com sua própria foto de referência e ver o resultado numa única sessão, sem precisar montar nenhum pipeline antes.
Claude Opus 5.5 está no OrcaRouter pelo preço de tabela publicado da Anthropic, com o markup repassado a 0% — US$ 4,00 por milhão de tokens de entrada, US$ 20,00 por milhão de tokens de saída, US$ 0,20 por milhão de leituras de cache, com o contexto completo de 1 milhão de tokens no preço padrão. Isso importa especificamente para este tipo de experimento: um prompt de novidade é exatamente onde você quer comparar sem assinar nada, e uma API para 200+ modelos significa que o mesmo formato de chamada alcança as rotas mais baratas se você quiser ver como um modelo menor lida com o mesmo sprite sheet. Failover automático cobre você se uma rota degradar no meio da comparação, e, se você preferir não escolher de jeito nenhum, a DSL de roteamento pode enviar o mesmo prompt para dois modelos e deixar você escolher a melhor opção.

Duas coisas merecem atenção daqui. A primeira é se algo assim chega a ser medido em vez de admirado — um prompt fixo, um tema fixo e um punhado de modelos produzindo o mesmo briefing lhe diriam muito mais do que outra sequência de animações. A segunda é a transparência de custos: o único número que uma demo como esta nunca traz é o que foi preciso para chegar lá, incluindo as repetições, e até que isso apareça em análises como esta, "surpreendentemente capaz" continuará servindo de substituto para um número que ninguém publicou.

Por enquanto, o resumo honesto da festa do kākāpō é mais restrito do que os reposts e mais útil do que eles parecem. Um modelo de ponta escreveu 45.880 bytes de código de sprite que roda offline, anima 22 pássaros a 124 BPM e precisou de um script Playwright de dez cliques para virar um vídeo. A demonstração é real, o código-fonte é público, e a afirmação que ela sustenta diz respeito ao que um modelo consegue manter em um único arquivo — não ao que ele consegue fazer em média.
