O devzymer indexa o repositório localmente e entrega, por MCP, o símbolo e a faixa de linhas exatos que o agente precisa. Esta página compara o contexto que o agente teria de ler (leitura do arquivo inteiro) com o contexto que o devzymer entrega, e mostra o efeito do motor de recuperação v2.1 na precisão da busca.
Mesma pergunta, mesmo repositório. Sem o índice, o agente só descobre a função lendo o arquivo inteiro — ou pior, varrendo o repositório. Com o índice, ele resolve o símbolo e lê o trecho.
Tokens de contexto entregues pelo índice comparados com a leitura do arquivo inteiro
(baseline_tokens). Estimativa local do próprio devzymer
(heuristic-chars-v1), não é a conta de cobrança do Claude.
Mesmos dados, mesma semente, mesma invocação. O v2.1 indexa o corpo do código, pesa a evidência pela raridade do termo e expande a pergunta com o vocabulário do próprio repositório.
Verdade de base lida no código, nunca tirada do próprio resolvedor. Metade éreserved para desenvolvimento, metade é holdout e não foi usada para ajustar nada.
| Métrica | Antes (v21) | Agora (v2.1) | Δ |
|---|
Pergunta real, em inglês, sobre um repositório de produção: "Find the implementation responsible for transferring an active VOICE call from AI to an available human attendant." A verdade de base (o símbolo e a faixa de linhas) foi confirmada lendo o código.
devzymer benchmark --root <projeto> --tasks 64 --seed 20260319 --format json
devzymer status --root <projeto> --json
devzymer doctor --root <projeto>
heuristic-chars-v1),
não o tokenizador nem a cobrança do Claude Code. O consumo real do host é medido por outro
procedimento, descrito em docs/end-to-end-benchmark.md.REG e HOLDOUT) e o conjunto
independente de 36 casos têm tasks 64 e semente 20260319.