Benchmark iPrefBench: agentes de iOS executam 91,6% das ações, mas resolvem 47,7% das tarefas
Um grupo de pesquisadores, entre eles Yuting Ning, Jeffrey Nichols e Eldon Schoop, publicou o iPrefBench, um benchmark para agentes móveis pessoais em um ambiente executável de iOS. Ele avalia se o agente consegue deduzir sozinho, a partir do histórico do usuário, os detalhes que faltam no pedido, e se pergunta o que só a pessoa sabe. Em 7 agentes de ponta, apareceu uma lacuna entre execução e personalização. A pontuação de ações executadas chega a 91,6%, mas o sucesso total da tarefa fica em apenas 47,7%. Os agentes vão pior com informações que só o usuário pode fornecer: simplesmente não fazem as perguntas necessárias. • 130 tarefas incompletas em 26 apps • Uma persona com 3 051 eventos de atividade passada • Um usuário simulado interativo responde às perguntas do agente
Processado por IA de Hugging Face Daily Papers; editado por Hamidun News
O agente que "conhece você" e age em seu nome continua sendo a principal promessa dos assistentes de IA. O novo benchmark iPrefBench mostra o quanto essa promessa ainda está distante da realidade. Em 130 tarefas deliberadamente incompletas, distribuídas por 26 apps de iOS, sete agentes de ponta chegam a 91,6% na pontuação de ações executadas, mas concluem com sucesso total no máximo 47,7% das tarefas. O restante se perde na personalização.
Duas situações em que o agente precisa pensar
Os agentes atuais que operam a interface lidam bem com comandos totalmente especificados: abrir o app, navegar pelas telas, tocar nos botões certos. Mas as pessoas não falam assim. Um pedido como "peça o de sempre" ou "reserve como da última vez" deixa de fora metade dos parâmetros. Para cumpri-lo corretamente para aquela pessoa específica, o agente precisa escolher entre duas estratégias.
A primeira é deduzir o que falta a partir do histórico de atividade do usuário. A segunda é perguntar o que não está no histórico e não poderia estar. Ao mesmo tempo, o agente não pode inventar suposições sem respaldo em dados, nem inundar a pessoa de perguntas desnecessárias. Os autores do benchmark constroem a avaliação em torno desse equilíbrio. Cada requisito omitido que depende do usuário é, por construção, ou history-inferable (dedutível do histórico) ou ask-only (descoberto apenas por meio de uma pergunta).
Uma persona com 3 051 eventos e um interlocutor simulado
O ambiente é executável: os agentes trabalham em um ambiente iOS, e não respondem a perguntas sobre capturas de tela. A base é uma única persona coerente, com 3 051 eventos de atividade passada. É esse o histórico de onde o agente pode extrair preferências. Para o diálogo, o benchmark usa um usuário simulado interativo: se o agente decide esclarecer um detalhe, quem responde é o simulador, e não uma resposta gravada previamente.
Parâmetros do conjunto:
- 130 tarefas de usuário incompletas;
- 26 aplicativos;
- 3 051 eventos de histórico em uma única persona;
- 2 tipos de requisitos omitidos: os dedutíveis do histórico e os que exigem uma pergunta;
- 7 agentes de ponta testados;
- 2 grupos de métricas: execução personalizada da tarefa (se foi feita corretamente para aquele usuário) e interação do agente com o usuário (se o agente perguntou quando era necessário);
- melhor resultado na pontuação de ações executadas: 91,6%;
- melhor resultado em sucesso total da tarefa: 47,7%.
Onde os agentes falham
A principal conclusão é a distância entre "sei tocar na tela" e "entendo o que a pessoa quer". A mecânica de execução dos melhores agentes está quase afinada e, pelos pontos de ação, eles parecem quase perfeitos. Mas a tarefa só conta como resolvida se o resultado final coincidir com as preferências do usuário, e aí o desempenho cai quase pela metade.
O ponto mais fraco é a informação ask-only. Falta aos agentes disciplina para parar a tempo e perguntar: eles pedem menos dados do que o necessário e seguem em frente na base do palpite. É um modo perigoso para cenários reais, como reservas, pagamentos e mensagens, em que uma suposição errada vira uma ação errada. Nas tarefas baseadas no histórico, o quadro é em geral mais ameno, mas mesmo ali os agentes precisam garimpar o dado certo entre milhares de eventos.
O artigo foi publicado no Hugging Face, na página da organização Apple, e entre os autores estão Yuting Ning, Ruijia Cheng, Sushobhan Ghosh, Peitong Duan, HungShi Lin, Abhishek Sundararajan, Shreyash Pandey, Huan Sun, Jeffrey Nichols e Eldon Schoop. A escolha do iOS e de um usuário simulado já indica para onde os desenvolvedores estão olhando: um agente pessoal no celular deve não só executar, mas também conhecer os limites do que sabe.
Para quem constrói ou escolhe agentes móveis, a conclusão é prática. Métricas de passos e de sucesso das ações já não dizem nada sobre a qualidade: é preciso medir separadamente se o agente preencheu corretamente os parâmetros omitidos e quantas vezes perguntou onde não dava para seguir sem perguntar. Vale avaliar a política de esclarecimentos, ou seja, quando o agente é obrigado a parar, e não apenas a precisão dos toques. E, enquanto os agentes não aprenderem a distinguir "posso descobrir isso" de "só o usuário pode dizer isso", delegar a eles tarefas pessoais por completo continuará arriscado.
- 26 de out. de 2026SpaceXAI reúne Grok, Cursor e X em uma única assinatura a partir de $8 por mês
- 26 de out. de 2026Apple deve apresentar o hub inteligente HomeView na terça-feira, diz Gurman
- 26 de out. de 2026ENISA e JRC começam a testar modelos open-weight chineses, confirmam três autoridades
- 25 de out. de 2026Vendas globais de smartphones caem 20% — menor nível em 14 anos em meio à escassez de memória
Perguntas frequentes sobre a notícia
O que se sabe sobre Duas situações em que o agente precisa pensar?
Os agentes atuais que operam a interface lidam bem com comandos totalmente especificados: abrir o app, navegar pelas telas, tocar nos botões certos. Mas as pessoas não falam assim. Um pedido como "peça o de sempre" ou "reserve como da última vez" deixa de fora metade dos parâmetros. Para cumpri-lo corretamente para aquela pessoa específica, o agente precisa escolher entre duas estratégias. A primeira é deduzir o que falta a partir do histórico de atividade do usuário. A segunda é perguntar o que não está no histórico e não poderia estar. Ao mesmo tempo, o agente não pode in
O que se sabe sobre Uma persona com 3 051 eventos e um interlocutor simulado?
O ambiente é executável: os agentes trabalham em um ambiente iOS, e não respondem a perguntas sobre capturas de tela. A base é uma única persona coerente, com 3 051 eventos de atividade passada. É esse o histórico de onde o agente pode extrair preferências. Para o diálogo, o benchmark usa um usuário simulado interativo: se o agente decide esclarecer um detalhe, quem responde é o simulador, e não uma resposta gravada previamente. Parâmetros do conjunto: 130 tarefas de usuário incompletas; 26 aplicativos; 3 051 eventos de histórico em uma única persona; 2 tipos de requisitos
Onde os agentes falham?
A principal conclusão é a distância entre "sei tocar na tela" e "entendo o que a pessoa quer". A mecânica de execução dos melhores agentes está quase afinada e, pelos pontos de ação, eles parecem quase perfeitos. Mas a tarefa só conta como resolvida se o resultado final coincidir com as preferências do usuário, e aí o desempenho cai quase pela metade. O ponto mais fraco é a informação ask-only. Falta aos agentes disciplina para parar a tempo e perguntar: eles pedem menos dados do que o necessário e seguem em frente na base do palpite. É um modo perigoso para cenários reais,
Delegate Deep Research, Coding & Workflows to an AI Agent
Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.
O essencial da IA — uma vez por semana
Sete histórias que realmente importaram, escolhidas a dedo. Sem ruído nem releases.
Pronto! Verifique seu e-mail para a confirmação.