AI-Native Harness Engineering

AI-Native Harness Engineering: o que é — e o que não é

AI-Native Harness Engineering é a disciplina de projetar o harness — contexto, regras e limites — que torna agentes de código usáveis de forma séria no enterprise. O modelo raciocina; o harness define o que o agente vê, o que pode fazer e onde a autonomia para. Sem isso, sobra prompt solto e caixa-preta. Com isso, o time opera agentes sob supervisão humana, com cada sessão registrada.

A Ithaca ancora a categoria em português sem fingir inventá-la: o vocabulário já circula em engenharia (Red Hat, Databricks, Thoughtworks e outros). Esta página traduz o mapa para o CTO brasileiro — e mostra onde a Ithaca entra, sem confundir harness com observabilidade, nem com a plataforma de entrega Harness.io.

Para quem é esta página

Para o CTO, o CIO e o head de engenharia que já compararam copiloto de IDE, “time externo com IA” e promessas de operação sem leitor humano — e agora esbarram no termo harness em briefings, RFPs ou artigos em inglês.

Também serve quem chegou por Plataforma de desenvolvimento agentic ou pela hub Desenvolvimento de software com IA e supervisão humana e quer o corte específico: o que o harness governa antes e durante a execução — distinto da observabilidade da sessão.

Esta página define a categoria. O método comercial das ofertas fica em projeto novo e legado sem parar a operação; a tese de nível 4, na hub e em dark factory.

Harness em português claro (para o CTO)

Em uma frase: o harness é a camada de engenharia que envolve o modelo e o transforma em agente de código confiável o bastante para o enterprise.

Três peças que o time costuma confundir — e que esta categoria separa:

  1. Modelo — o LLM (raciocínio e geração de texto/código). Sem memória de empresa, sem política sua, sem trilha sua.
  2. Harness — contexto aprovado, regras, ferramentas permitidas, limites de autonomia e checagens que habilitam o agente a acertar com mais frequência (e a falhar em espaço menor).
  3. Observabilidade — o registro da sessão (pedido, passos, modelo, custo, resultado, autoria) para auditar, melhorar e responder “o que aconteceu?”. Observabilidade não é o harness; é a camada que deixa o uso do harness (e da plataforma) auditável.

No mercado, a fórmula mais citada é agente = modelo + harness. A Ithaca usa essa fórmula como mapa de conversa, não como marca própria de terceiros.

O que o mercado chama de harness (mapa, não endosso)

Três referências úteis — citadas como vocabulário de engenharia, sem endosso da Ithaca e sem equivalência de produto:

  • Red Hat descreve o agent harness (o que Birgitta Böckeler chama de user harness) como a camada de enablement: arquivos de contexto (ex.: AGENTS.md), skills, ferramentas customizadas, linters artesanais, system prompts e suite de testes — o que se engenheira de forma iterativa para aumentar a chance de o agente acertar. Red Hat também separa harness (aditivo: aumenta competência) de sandbox (subtrativo: corta o que o agente pode tocar) e de runtime (o loop que despacha ferramentas). Fonte: What even is the harness in AI? (Ralph Bean, Red Hat, mai/2026).
  • Databricks posiciona o Omnigent como meta-harness: uma camada acima dos harnesses de coding agents (Claude Code, Codex e outros), com políticas, colaboração e sessão compartilhada entre agentes. Fonte: Introducing Omnigent: A Meta-Harness… (Databricks Blog, jun/2026) — vocabulário de produto de terceiros, não da Ithaca. Agent Bricks é outra linha de produto Databricks para agentes; não é o mesmo que Omnigent.
  • Thoughtworks reitera Agent = Model + Harness e descreve um padrão prático: guides (direção antes da ação), sensors (verificação depois) e human gates seletivos para decisões de alto blast radius. Fonte: Engineering the harness… (set/2026).

Nenhuma dessas marcas é “da Ithaca”. Nenhuma prova de resultado Ithaca se apoia nelas. Servem para o CTO situar a conversa: harness engineering é disciplina de mercado, não slogan isolado.

Não é Harness.io

Harness.io (e o produto Harness de CI/CD / delivery) é outra categoria: plataforma de entrega contínua (CI/CD), políticas OPA no fluxo de release. A Ithaca não compete nesse rótulo e não reivindica a marca.

Quando a Ithaca fala AI-Native Harness Engineering, o objeto é governar agentes de código — contexto, regras, limites, supervisão humana e sessão registrada — não substituir a ferramenta de CI/CD da sua organização. Podem coexistir: o harness de agentes define o que o agente pode escrever e sob quais regras; o sistema de entrega da empresa continua sendo o da empresa.

Se um RFP misturar “Harness” sem qualificativo, pergunte: coding-agent harness ou CI/CD Harness.io? São conversas diferentes.

O que a categoria cobre (e o que deixa de fora)

Cobre

Peça do harnessEm português claroQuem decide
ContextoO que o agente “vê”: Knowledge base, docs aprovados, fatias do codebase, dados anonimizadosTime do cliente
RegrasConvenções, padrões, “não faça X”; o que vira linter/teste em vez de prosaTime do cliente
LimitesO que o agente faz sem aprovação prévia vs. o que exige aprovação humana antes de executarTime do cliente
FerramentasQuais tools/MCP o agente pode chamar — least privilegeTime do cliente
Feedback mecânicoTestes, typecheck, sensores que devolvem falha acionável à sessãoTime + plataforma

Não cobre sozinha

  • Observabilidade da sessão — trilha pedido → passos → modelo → custo → resultado → autoria. Camada irmã; ver Observabilidade de agentes de código.
  • Dark factory (nível 5) — operação sem leitor humano do que entra em produção. A Ithaca para no nível 4. Ver dark factory.
  • Hospedagem / rede / firewall — desenho de implantação; não é o diferenciador desta categoria (detalhe só no FAQ).
  • Substituir CI/CD — ver desambiguação Harness.io acima.

Harness ≠ observabilidade (separação obrigatória)

HarnessObservabilidade
Pergunta“O agente está preparado e limitado para executar bem?”“O que aconteceu nesta sessão — e dá para auditar?”
MomentoAntes e durante a execução (contexto, regras, limites, tools)Durante e depois (registro da sessão)
Falha típicaAgente erra o que deveria acertar / toca o que não deveriaNinguém reconstitui pedido, custo, modelo ou autoria
Unidade útil para o C-levelLimite de autonomia + contexto aprovadoA sessão (não “cada micro-ação” como unidade de auditoria)

Sem harness, a observabilidade só documenta o caos com mais fidelidade. Sem observabilidade, o harness não se audita nem se melhora. As duas camadas andam juntas na operação séria — e são camadas diferentes.

A unidade de auditoria alinhada à home Ithaca é a sessão: pedido, passos, modelo, custo, resultado e autoria. O harness molda o que a sessão pode conter; a observabilidade registra o que a sessão contém.

Como a Ithaca instancia a categoria

A Ithaca é uma plataforma de desenvolvimento agentic operada no nível 4: agentes de código executam a maior parte da escrita; o time define especificação, limites, lê o que entra em produção e mantém a trilha de cada sessão. O harness engineering entra como disciplina dentro dessa plataforma — e, em oferta separada, como capacitação do time do cliente.

1) Plataforma de desenvolvimento agentic (oferta principal)

Quatro estações já publicadas na home e nas ofertas — Knowledge base, construção/refatoração, observabilidade, sustentação — sob supervisão humana. O harness aparece na prática como: contexto aprovado na Knowledge base; regras e limites de autonomia na execução; leitura humana antes de produção; sessão registrada na observabilidade. Método completo: projeto novo e legado sem parar. Categoria do sujeito: plataforma de desenvolvimento agentic.

2) AI Harness + observabilidade no time do cliente (oferta separada)

Para organizações que querem governar seus próprios agentes de código (contexto, regras, limites) e a trilha de sessão — com o time no volante. Esta página explica a categoria; não promete resultado de cliente nesta oferta. Não há case público de AI Harness em produção. Qualquer conversa comercial sobre esta oferta começa sem métrica inventada e sem transferir a prova da plataforma.

Nível 4, não dark factory. Agentes executam; humanos do time leem. O time define o que os agentes fazem sem aprovação prévia e o que exige aprovação humana antes de executar; cada sessão fica registrada. Tese: supervisão humana; contraste L5: dark factory; checklist: governança.

Um caso público (prova da plataforma — não do AI Harness)

O case publicado é o da Dr. Consulta: plataforma de assinaturas com anos em produção. Com a plataforma de desenvolvimento agentic, o custo de infraestrutura caiu 75%, e uma feature que levava duas semanas passou a levar até três dias — exemplo representativo, não medição do backlog inteiro.

Essa prova reforça supervisão humana + sessão registrada na plataforma. Não atribua esses números ao produto/oferta AI Harness. Não há outro cliente publicado. Não há métrica pública de Harness.

O que esta página não promete

  • Não é prompt engineering isolado. Harness engineering trata o ambiente estrutural (contexto, regras, limites, tools, sensores) — não só “escrever um prompt melhor”.
  • Não é Harness.io / CI/CD. Outra categoria; ver seção de desambiguação.
  • Não é dark factory. Código que entra em produção passa por leitura humana (nível 4).
  • Não há cliente de AI Harness em produção no discurso público. Zero resultado, zero logo, zero “na Dr. Consulta o Harness…”.
  • Não há métricas inventadas. Só o case Dr. Consulta, com os disclaimers, e só como prova da plataforma.
  • Não é risco zero. Uma falha continua possível; o que muda é o tamanho do estrago e a facilidade de achar a causa na sessão.
  • Hospedagem não é o lead. Ambiente do cliente / nuvem / data center — só FAQ.

Perguntas frequentes

O que é AI-Native Harness Engineering?

É a disciplina de projetar o harness — contexto, regras e limites — que torna agentes de código usáveis no enterprise, sob supervisão humana e com sessão registrada. No mapa de mercado, costuma-se dizer agente = modelo + harness (Red Hat, Thoughtworks e outros). A Ithaca ancora a categoria em português; não reivindica as marcas citadas.

Qual a diferença entre harness e o modelo de IA?

O modelo gera texto/código. O harness é o que o time engenheira à volta: o que o agente vê, quais tools pode usar, quais regras e limites valem, e quais checagens mecânicas fecham o loop. Sem harness, o modelo opera “solto”; com harness, opera em espaço delimitado pelo time.

Qual a diferença entre harness e observabilidade?

Harness prepara e limita a execução. Observabilidade registra a sessão (pedido, passos, modelo, custo, resultado, autoria) para auditoria e melhoria. São camadas complementares; uma não substitui a outra. Detalhe da trilha: Observabilidade de agentes de código.

Isso é a mesma coisa que Harness.io?

Não. Harness.io é plataforma de CI/CD / delivery. AI-Native Harness Engineering, no sentido desta página, governa agentes de código. Podem conviver na mesma empresa; não são o mesmo produto nem a mesma categoria.

A Ithaca vende “AI Harness”?

A Ithaca opera uma plataforma de desenvolvimento agentic (oferta principal, com prova pública na Dr. Consulta). Em paralelo, há uma oferta de AI Harness + observabilidade para o time do cliente — capacitação e governança dos agentes do próprio cliente. Esta segunda oferta não tem case público de resultado em produção; a conversa comercial não inventa métrica.

Isso é dark factory?

Não. Dark factory é o nível 5: ninguém lê o código antes de produção. A Ithaca opera no nível 4. Detalhe em dark factory.

Onde a plataforma é hospedada? O código vai para a Ithaca?

A plataforma é implantada no ambiente do cliente, em conta de nuvem controlada por ele ou em data center. O repositório não vai para um SaaS da Ithaca. As chamadas aos modelos seguem a política que o cliente define (provedor, região e contrato); na inferência, trechos de código podem ser enviados ao provedor do modelo escolhido, conforme essa política. Hospedagem não é o diferenciador desta categoria — o front door é supervisão humana + sessão registrada.

Por onde começar depois de entender a categoria?

Pela oferta que responde ao problema: projeto novo ou legado sem parar a operação. A implantação da plataforma é lado a lado com o time — não é self-service. Se o interesse for harness no próprio stack de agentes do time, use o CTA abaixo e deixe explícito na conversa — sem esperar métrica pública de Harness.

Solicitar implantação

Se o mapa está claro — harness = contexto, regras e limites; observabilidade = trilha da sessão; nível 4, não dark factory — o próximo passo é implantar a plataforma de desenvolvimento agentic lado a lado com o seu time, ou conversar sobre AI Harness no time sem claim inventado.

Solicitar implantação

Leia também

Solicitar implantação

Coloque a plataforma sob o controle do seu time.

Escolha o que a plataforma assume primeiro: aquele projeto novo que está travado ou o sistema antigo que já virou um fardo. A implantação é feita lado a lado com o seu time.

Veja a plataforma funcionando

Só isso. Sem cadastro, sem newsletter.