O Harness² trata o aprimoramento de agentes como um problema de sistemas, e não como uma questão de atualizar modelos. Em vez de alterar os pesos do modelo, a estrutura edita iterativamente o harness do agente — o conjunto de prompts de sistema, barreiras de segurança, esquemas de memória, orientações sobre ferramentas, subagentes e scripts que moldam seu comportamento — e usa execuções contrastivas para aceitar apenas as alterações que comprovadamente melhoram os resultados na mesma tarefa. Essa abordagem atende às restrições de empresas que mantêm os modelos fixos por motivos de conformidade, custo ou certificação, mas ainda permite aprimorar o comportamento gradualmente por meio de alterações reproduzíveis e testáveis no harness.
Na prática, o Harness² executa um ciclo de Propor–Testar–Compor: editores propõem alterações candidatas no harness, o harness executa a mesma tarefa várias vezes para testar diferenças de comportamento e, então, um componente de composição sintetiza um novo harness, mantendo as mudanças respaldadas empiricamente pelos resultados observados. O sistema implementa dois níveis de recursão. A recursão no nível da tarefa se concentra no trabalho imediato (propostas em paralelo ou etapas sequenciais de refinamento controladas por um limite --k). Já a recursão no nível do harness registra de forma persistente os harnesses adotados e as lições aprendidas, para que as tarefas futuras comecem com uma base mais robusta e aproveitem esse conhecimento sem precisar de rótulos supervisionados explícitos.
Os resultados de benchmark divulgados pelo projeto mostram melhorias expressivas com modelos fixos: etapas únicas do Harness² aprimoraram o GLM‑5 e o Gemini 3.5 Flash no WorkBuddy‑Bench, no JobBench e no LAB, com ganhos de até cerca de 11,5 pontos no WorkBuddy, 4,5 no JobBench e quase 12 pontos percentuais na métrica de aprovação parcial do LAB. A estrutura é compatível com executores no estilo OpenCode e Codex, modos de recursão paralela e sequencial, além de ferramentas práticas para testes locais e avaliação em benchmarks com juízes. Esses resultados mostram que otimizar o harness pode ser um caminho de alto impacto para a engenharia quando não é viável alterar o modelo.
Para desenvolvedores que criam agentes de programação, assistentes corporativos ou fluxos de trabalho autônomos, o Harness² oferece mecanismos operacionais concretos: definir componentes editáveis do harness, criar editores determinísticos para alterações candidatas, instrumentar testes robustos (execuções repetíveis de tarefas e avaliadores) e manter um harness de aprimoramento persistente que registre lições respaldadas por evidências. O repositório inclui demonstrações que funcionam sem credenciais de modelo, além de instruções para o Vertex AI, executores Codex e ambientes de benchmark com Docker. A licença Apache 2.0 facilita a integração e a redistribuição para equipes que precisam de uma licença permissiva.


