O que é um Harness de IA
O harness é o sistema em volta do modelo: contexto persistente, memória e regras explícitas. Claude Code, Cursor, Windsurf e OpenCode são harnesses; Claude, GPT e Gemini são modelos.
Felipe Luis Salgueiro / Como montar seu próprio Harness de IA
Aula 01 da série Desenvolvendo com IA. Um harness transforma um modelo em um sistema com contexto, memória, regras e execução repetível.
Aula 01 · 04 de junho de 2026 · 120 min · ~150 profissionais ao vivo · NoCode Startup
Uma introdução ao harness como sistema em volta do modelo: contexto, memória, regras e execução repetível.
Aula mensal ao vivo na NoCode Startup. A gravação é exclusiva dos alunos; esta página registra em texto os conceitos e materiais públicos para consulta.
Conhecer a NoCode StartupO harness é o sistema em volta do modelo: contexto persistente, memória e regras explícitas. Claude Code, Cursor, Windsurf e OpenCode são harnesses; Claude, GPT e Gemini são modelos.
Contexto define identidade e limites; memória registra decisões e progresso; execução transforma conhecimento em skills e workers repetíveis.
O arquivo concentra identidade, escopo, convenções, limites e operações que exigem confirmação. Sua leitura em cascata permite regras globais, de projeto e de área.
Squads têm escopo, contexto, memória e skills próprios por área. A especialização reduz contexto irrelevante e torna a execução mais previsível.
O orquestrador decide e delega; workers executam tarefas específicas e reportam. A separação evita carregar o sistema inteiro em cada tarefa.
Hooks rodam automaticamente em pontos definidos do fluxo. Quando a regra é ‘sempre que X acontecer, faça Y’, ela precisa ser executável pelo harness, não apenas lembrada.
Uma skill documenta um comportamento reutilizável com objetivo, passos, entradas, saídas e guardrails. Skills pequenas e versionadas preservam previsibilidade.
MCP conecta ferramentas externas por um protocolo aberto. A aula trata também da higiene de contexto: manter apenas integrações necessárias a cada tarefa.
Modelos têm forças distintas. A escolha deve seguir tarefa e critério, permitindo trocar modelos sem reescrever o sistema.
Capacidades automáticas, ações que exigem confirmação e ações banidas precisam ser explícitas. Operações destrutivas e produção exigem aprovação humana.