← Últimos artigos
💬 NLP

Is Grep All You Need? How Agent Harnesses Reshape Agentic Search

Este artigo apresenta um estudo empírico que demonstra que a recuperação baseada em grep frequentemente supera a recuperação vetorial em sistemas de busca agêntica, ao mesmo tempo em que destaca que o desempenho geral é significativamente influenciado pelo harness específico do agente e pelo paradigma de chamada de ferramentas utilizado, mesmo quando os dados subjacentes permanecem constantes.

Autores originais: Sahil Sen, Akhil Kasturi, Elias Lumer, Anmol Gulati, Vamse Kumar Subbiah

Publicado 2026-05-15
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Sahil Sen, Akhil Kasturi, Elias Lumer, Anmol Gulati, Vamse Kumar Subbiah

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você é um detetive tentando resolver um mistério, mas, em vez de uma única pasta de arquivo, você tem uma biblioteca massiva contendo milhões de páginas de registros de conversas. Você precisa encontrar fatos específicos (como "Que horas começou a reunião?" ou "Qual é a cor favorita do usuário?") para responder a uma pergunta de um cliente.

Este artigo é um relatório de uma equipe da PwC que testou duas maneiras diferentes de os "detetives" de IA (Modelos de Linguagem Grandes) pesquisarem nesta biblioteca. Eles queriam ver se a IA deveria usar uma pesquisa semântica inteligente (como pedir a um bibliotecário "a história sobre o carro vermelho") ou uma pesquisa literal por palavras-chave (como gritar "CARRO VERMELHO!" e examinar cada página por essas palavras exatas).

Aqui está a análise de suas descobertas usando analogias simples:

Os Dois Métodos de Pesquisa

  1. Pesquisa Vetorial (O "Bibliotecário Inteligente"): Este método entende o significado da sua pergunta. Se você perguntar sobre um "veículo rápido", ele pode encontrar uma página mencionando um "carro esportivo em alta velocidade", mesmo que a palavra "veículo" não esteja lá. É ótimo para entender conceitos, mas às vezes pode se distrair com páginas que são sobre o tópico, mas não contêm a resposta exata.
  2. Pesquisa Grep (O "Scanner de Palavras-Chave"): Esta é uma ferramenta bruta. Ela procura por palavras ou padrões exatos. Se você pedir "veículo rápido", ela encontrará apenas páginas contendo essas palavras exatas. Ela não entende significado, mas é incrivelmente precisa ao encontrar a frase exata que você precisa.

O Experimento: A "Ferramenta" Importa

Os pesquisadores não testaram apenas os métodos de pesquisa; eles os testaram dentro de diferentes "espaços de trabalho" (chamados de ferramentas).

  • Ferramenta Personalizada (Chronos): Pense nisso como uma agência de detetives construída sob medida. A IA tem um gerente que organiza os arquivos, diz à IA exatamente como fazer as perguntas e formata as respostas perfeitamente.
  • Ferramentas CLI de Provedor (Claude Code, Codex, Gemini CLI): Pense nestas como kits de ferramentas prontos fornecidos pelos gigantes da tecnologia. A IA recebe uma linha de comando (como um terminal) e precisa descobrir como usar ferramentas padrão como grep por conta própria.

As Grandes Surpresas

1. O Scanner "Literal" Frequentemente Vence
Contrariando a crença popular de que a pesquisa semântica "inteligente" é sempre melhor, o estudo descobriu que o scanner literal de palavras-chave (Grep) era frequentemente mais preciso, especialmente quando as respostas eram fatos específicos como datas, nomes ou números.

  • Analogia: Se você está procurando um número de telefone específico em um livro, gritar os dígitos exatos (Grep) é frequentemente mais confiável do que pedir a um bibliotecário para encontrar "as informações de contato" (Vetorial), porque o bibliotecário pode trazer uma página com um número de telefone diferente que é relacionado ao tópico.

2. Como Você Entrega os Resultados à IA Muda Tudo
Os pesquisadores testaram duas maneiras de dar os resultados da pesquisa à IA:

  • Em Linha (O "Livro Aberto"): Os resultados da pesquisa são colados diretamente na janela de chat. A IA os lê imediatamente.
    • Resultado: O Grep dominou aqui. Quando as palavras exatas eram coladas bem na frente da IA, ela acertava as respostas.
  • Baseado em Arquivo (O "Arquivo"): Os resultados da pesquisa são salvos em um arquivo, e a IA precisa dar um segundo passo para abrir e ler esse arquivo.
    • Resultado: A vantagem inverteu. Às vezes, a IA ficava confusa com o passo extra de abrir o arquivo. Nestes casos, a pesquisa "inteligente" Vetorial às vezes se saía melhor porque trazia um conjunto menor e mais relevante de resultados que eram mais fáceis de ler. No entanto, para alguns modelos de IA, o método baseado em arquivo fez a vantagem do Grep desaparecer ou até mesmo inverter.

3. O "Local de Trabalho" é Mais Importante Que a "Ferramenta"
A descoberta mais surpreendente foi que o ambiente (a ferramenta) importava mais do que a própria ferramenta de pesquisa.

  • Analogia: É como dar uma faca a um chef mestre. Se você o colocar em uma cozinha profissional com um sous-chef (Ferramenta Personalizada), ele prepara uma refeição perfeita. Se você o colocar em uma cozinha bagunçada e desconhecida, sem instruções (CLI do Provedor), ele pode lutar, mesmo com a mesma faca.
  • O mesmo modelo de IA (como o Claude Opus) obteve uma pontuação de 93% na ferramenta personalizada, mas apenas 76% na CLI do provedor, mesmo usando exatamente os mesmos dados de pesquisa. O "gerente" e as "instruções" mudaram o resultado mais do que o método de pesquisa.

4. O Teste de "Ruído"
Os pesquisadores adicionaram mais e mais conversas irrelevantes (ruído) à biblioteca para ver como os métodos de pesquisa se sustentavam.

  • Eles descobriram que, à medida que a biblioteca ficava mais bagunçada, os resultados eram imprevisíveis. Às vezes, o "Bibliotecário Inteligente" (Vetorial) era melhor em filtrar o ruído logo no início. Outras vezes, o "Scanner de Palavras-Chave" (Grep) era melhor em ignorar o ruído depois que a IA encontrava o padrão certo.
  • Não havia um único método "melhor" que funcionasse para todas as situações; dependia inteiramente de qual modelo de IA e qual configuração de "local de trabalho" estava sendo usada.

A Conclusão

O artigo conclui que não há uma única "bala de prata" para a pesquisa de IA.

  • Não assuma apenas que a "Pesquisa Semântica" é o futuro. Para tarefas que exigem fatos exatos, a pesquisa simples por palavras-chave é frequentemente superior.
  • A configuração é tudo. Como você apresenta os resultados da pesquisa à IA (diretamente no chat versus em um arquivo) e como você gerencia o fluxo de trabalho da IA (instruções personalizadas versus ferramentas brutas) muda os resultados mais do que o próprio algoritmo de pesquisa.

Em resumo: Não se trata apenas do que a IA pesquisa; trata-se de como a IA é configurada para fazer a pesquisa e como os resultados são entregues a ela.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →