Ao vivo 18/11 · Turma 318 nov às 19:00 MSK — aula prática gratuita de agentes de IA · Turma 3 ao vivo começa 23/11Aula 18/11 →Turma 3 (23/11)
LançamentoCódigo / SDK · Pronto p/ usoHacker News AI→ original

Chrome ensina agentes de programação a escrever sem gambiarras: o sucesso nas tarefas sobe de 55% para 92%

Agentes de programação conhecem <dialog>, CSS.highlights e field-sizing, mas por hábito escrevem <div> e dezenas de linhas de JS no estilo de 2019. A equipe do Chrome, junto com Firefox, MDN e Edge, lançou o modern-web-guidance 1.0: guias abertos que se conectam ao agente como uma skill. Em 200 tarefas, a fatia de verificações aprovadas subiu de 55% para 92%.

Processado por IA de Hacker News AI; editado por Hamidun News
Chrome ensina agentes de programação a escrever sem gambiarras: o sucesso nas tarefas sobe de 55% para 92%
Fonte: Hacker News AI. Colagem: Hamidun News.
Ouvir artigo
Ficha técnica e números-chave
ParâmetroDados
Fonte originalHacker News AI ↗
Editor-chefe
Dado-chave #1Mais de 200 guias (~1,7 MB) de especialistas em web, disponíveis como skill e CLI
Busca nos guias~7 MB de JS puro, cerca de 10 ms na CPU
Dado-chave #3O legacy-scan encontra padrões obsoletos no código, com precisão média de 92%

Peça ao Claude ou ao Codex para criar uma janela modal e, com grande probabilidade, você receberá um <div> com overlay, gerenciamento manual de foco e um monte de JS. Enquanto isso, o navegador tem há muito tempo o <dialog> com showModal(): o fundo, o foco e o fechamento com Escape funcionam de fábrica. Os modelos conhecem essas coisas, mas por hábito escolhem o padrão mais frequente nos dados de treinamento. A equipe do Chrome decidiu atacar esse problema diretamente.

O que foi lançado

O projeto modern-web-guidance chegou à versão 1.0. Ele foi desenvolvido junto com Firefox, MDN e Edge. Dentro há mais de 200 guias escritos à mão (cerca de 1,7 MB) sobre como resolver tarefas típicas de frontend com os recursos da própria plataforma. Exemplos: CSS.highlights destaca trechos de texto sem uma chuva de <span>, field-sizing estica o textarea conforme a digitação e <dialog> substitui modais caseiros.

Os guias são entregues ao agente como uma skill mais uma CLI com busca RAG agêntica. O autor diz que passou nove meses procurando um jeito de não inflar a janela de contexto e de não depender da mecânica de ativação do MCP. A descrição da skill foi ajustada para que ela seja acionada justamente em tarefas de frontend. A stack de busca pesava inicialmente cerca de 500 MB na versão nativa; agora é JS puro de ~7 MB, e a busca leva cerca de 10 ms em um processador comum.

Números e verificação

Os autores montaram uma infraestrutura de avaliação. Codex, Claude e agy foram executados em 200 tarefas, primeiro sem a skill e depois com ela. São verificadas cerca de 1 700 afirmações com base em Playwright e análise de AST. Sem os guias, 55% das verificações passam; com os guias, 92%.

A avaliação também serve para a tarefa inversa: se o agente já lida bem com um padrão sem dicas, o guia pode ser removido. Segundo o autor, algumas coisas que a equipe considerava ponto fraco dos modelos se mostraram mais conhecidas por eles do que o esperado.

Outra novidade se chama legacy-scan. É um scanner determinístico treinado em 30 mil repositórios do GitHub. Ele encontra padrões obsoletos que o agente pode substituir por modernos. A precisão média em repositórios reservados para validação é de 92%.

Como experimentar

Tudo é instalado via npx:

  • npx modern-web-guidance@latest install conecta a skill
  • search "animate dialog modal" busca nos guias
  • legacy-scan ./src verifica o seu código

A telemetria é desativada com a variável DISABLE_TELEMETRY=1. Vale fazer isso logo de início se você trabalha com código fechado.

Limitações e conclusão

A principal ressalva é que o aumento de 55% para 92% foi medido no benchmark próprio dos autores. As tarefas e verificações foram escolhidas para combinar com os guias, então no seu projeto o ganho pode ser mais modesto. Além disso, as APIs modernas exigem suporte nos navegadores-alvo, e o trabalho do agente ainda precisa ser checado quanto à compatibilidade com o seu público.

A conclusão prática é simples. Se você escreve frontend com ajuda de agentes, instale a skill e rode o legacy-scan no seu código. O primeiro passo reduz o volume de JS desnecessário em novas tarefas; o segundo mostra quantas gambiarras se acumularam. Uma ideia mais geral para quem constrói ferramentas de agentes: um conjunto restrito de conhecimento especializado, entregue de forma compacta e verificável com testes próprios, muitas vezes rende mais do que esperar pela próxima versão do modelo.

História

Perguntas frequentes sobre a notícia

O que foi lançado?

O projeto modern-web-guidance chegou à versão 1.0. Ele foi desenvolvido junto com Firefox, MDN e Edge. Dentro há mais de 200 guias escritos à mão (cerca de 1,7 MB) sobre como resolver tarefas típicas de frontend com os recursos da própria plataforma. Exemplos: CSS.highlights destaca trechos de texto sem uma chuva de <span>, field-sizing estica o textarea conforme a digitação e <dialog> substitui modais caseiros. Os guias são entregues ao agente como uma skill mais uma CLI com busca RAG agêntica.

O que se sabe sobre Números e verificação?

Os autores montaram uma infraestrutura de avaliação. Codex, Claude e agy foram executados em 200 tarefas, primeiro sem a skill e depois com ela. São verificadas cerca de 1 700 afirmações com base em Playwright e análise de AST. Sem os guias, 55% das verificações passam; com os guias, 92%. A avaliação também serve para a tarefa inversa: se o agente já lida bem com um padrão sem dicas, o guia pode ser removido.

Como experimentar?

Tudo é instalado via npx: npx modern-web-guidance@latest install conecta a skill search "animate dialog modal" busca nos guias legacy-scan ./src verifica o seu código A telemetria é desativada com a variável DISABLE_TELEMETRY=1. Vale fazer isso logo de início se você trabalha com código fechado.

ZK
Zhemal Khamidun — CPO da Alpina Digital, gerente de produto do AlpinaGPT. Cria produtos de IA desde 2019. O Hamidun News é um projeto pessoal que virou um agregador em produção com mais de 6.000 leitores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
O que você acha?
Carregando comentários…