Pular para o conteúdo
TRILHA 1

🏎️ Fundamentos do Harness

O modelo é o motor; o harness é o carro inteiro. Esta trilha fixa a tese central do método Pocock — por que o harness (não o modelo) é a sua alavanca, e como parar de trocar de ferramenta toda semana.

Ilustração da trilha 1: Fundamentos do Harness prompts skills ambiente codebase HARNESS o sistema que você controla Resultado
6
Módulos
36
Tópicos
~3h
Duração
Base
Nível
Progresso da trilha: 0% 0 de 36

Mapa da trilha

Conteúdo detalhado

1.1~30 min

🏎️ Motor × Chassi

A tese central: foque no harness, não no modelo.

O que é:

Tudo que envolve o modelo: prompts, skills, ambiente e codebase.

Por que aprender:

É onde está a alavanca que você de fato controla.

Conceitos-chave:

Motor = modelo; carro = harness; controle quase total.

O que é:

O motor é uma parte; o chassi e a aerodinâmica fazem o carro vencer.

Por que aprender:

Reposiciona seu foco do brinquedo brilhante para o sistema.

Conceitos-chave:

Sistema > peça; mentalidade chassi.

O que é:

Prompts, ambiente e codebase estão 100% nas suas mãos.

Por que aprender:

Muda onde vale investir tempo: no que você muda hoje.

Conceitos-chave:

Três alavancas; melhoria independente do modelo.

O que é:

A obsessão pelo modelo novo e o vibe coder que troca toda semana.

Por que aprender:

Evita ficar preso a um modelo e nunca aprender fundamentos.

Conceitos-chave:

Pensar pelo harness, não pelo modelo.

O que é:

Pocock pesa modelo e harness em partes iguais.

Por que aprender:

Metade do resultado está sob seu controle direto.

Conceitos-chave:

Balanço 50/50; harness barateia o modelo.

O que é:

Traduzir “melhorar a IA” em “melhorar o harness”.

Por que aprender:

Maior retorno por hora investida.

Conceitos-chave:

Checklist: prompt, skills, ambiente, codebase.

Ver Completo
1.2~30 min

⏳ O Bitter Lesson

Por que “só esperar o modelo melhorar” é uma armadilha — e o equilíbrio certo.

O que é:

Ideia de ML (Rich Sutton): compute bruto vence otimizações feitas à mão.

Por que aprender:

Explica por que apostar contra o avanço dos modelos costuma perder.

Conceitos-chave:

Compute cresce rápido; métodos gerais > truques manuais.

O que é:

A ideia de só esperar o modelo melhorar — “esperar o motor ficar melhor”.

Por que aprender:

É o erro espelhado: terceirizar todo o progresso ao laboratório.

Conceitos-chave:

Esperar parado ≠ estratégia.

O que é:

Mesmo com o Bitter Lesson, ainda há muito a ganhar otimizando o harness hoje.

Por que aprender:

O limite da lição: ela não diz para você não fazer nada.

Conceitos-chave:

Compute sobe; harness ainda multiplica resultado agora.

O que é:

“Esperar parado pela AGI sem fazer nada foi uma ideia muito burra.”

Por que aprender:

Ação compõe: cada melhoria de harness rende juros enquanto o modelo evolui.

Conceitos-chave:

Agir agora > esperar; melhorias compõem.

O que é:

Meio-termo: melhorar o setup todo dia E usar o melhor modelo.

Por que aprender:

Evita os dois extremos: superotimizar o harness ou só esperar o motor.

Conceitos-chave:

“Faço o melhor com o que tenho agora.”

O que é:

Investir no harness agora; usar o melhor modelo; não apostar tudo na espera.

Por que aprender:

Transforma a teoria em rotina semanal.

Conceitos-chave:

Rotina: 1 melhoria de harness por semana + melhor modelo.

Ver Completo
1.3~30 min

🧭 Setup agent-agnostic

Mantenha o harness independente de modelo e ancorado no que funciona há décadas.

O que é:

Manter o workspace/harness o mais independente de modelo possível.

Por que aprender:

O que é agnóstico sobrevive à próxima troca de modelo.

Conceitos-chave:

Agnosticismo = robustez a mudanças.

O que é:

“Se eu superotimizo em torno de um modelo, perco o foco nos fundamentos.”

Por que aprender:

Acoplar-se a um modelo cria dívida quando ele muda.

Conceitos-chave:

Superotimização = dívida futura.

O que é:

Focar no que funciona há 30-40 anos; tende a seguir funcionando.

Por que aprender:

Fundamentos antigos são a aposta mais segura no longo prazo.

Conceitos-chave:

Boas práticas atemporais > novidade brilhante.

O que é:

Pular de ferramenta em ferramenta sem aprender princípio nenhum.

Por que aprender:

É o oposto do agnosticismo: muita novidade, zero base.

Conceitos-chave:

Trocar tudo ≠ evoluir.

O que é:

Aplicar bons fundamentos para sobreviver a trocas de modelo.

Por que aprender:

Um setup blindado custa menos a cada virada de modelo.

Conceitos-chave:

Padrões portáveis; baixo acoplamento.

O que é:

Como auditar se você está preso a um modelo.

Por que aprender:

Torna o agnosticismo verificável, não vago.

Conceitos-chave:

Lista de checagem objetiva.

Ver Completo
1.4~30 min

🤝 DX × AX

Developer Experience encontra Agent Experience — e a sobreposição é enorme.

O que é:

A experiência que o agente tem trabalhando no seu codebase.

Por que aprender:

Boa AX deixa o agente mais eficaz e mais barato.

Conceitos-chave:

AX = ambiente do agente.

O que é:

DX e AX têm enorme sobreposição; bom DX já melhora AX.

Por que aprender:

Você não precisa escolher: melhorar um melhora o outro.

Conceitos-chave:

Bom sênior que faz bom DX já entrega AX.

O que é:

O que ajuda o agente a explorar sem bater cabeça.

Por que aprender:

Guard rails reduzem tentativa-e-erro e custo.

Conceitos-chave:

Limites claros + caminhos óbvios.

O que é:

“Documentação suficiente para apontar a IA aos lugares certos.”

Por que aprender:

Doc demais vira ruído; doc certa acelera o agente.

Conceitos-chave:

Doc enxuta e direcional.

O que é:

Melhorar o codebase é melhorar o ambiente em que o modelo roda.

Por que aprender:

É a alavanca de AX mais esquecida — e das mais potentes.

Conceitos-chave:

Codebase = ambiente; ambiente = AX.

O que é:

Sinais de um codebase com boa AX.

Por que aprender:

O que você mede, você melhora.

Conceitos-chave:

Sinais observáveis de AX.

Ver Completo
1.5~30 min

💸 Economia de tokens

A verdadeira otimização de custo: um codebase fácil de mudar deixa um modelo mais barato render igual.

O que é:

“Como otimizar gasto de tokens? Tenha um codebase mais fácil de mudar.”

Por que aprender:

A arquitetura é a alavanca de custo mais subestimada.

Conceitos-chave:

Fácil de mudar = barato de operar.

O que é:

Guard rails melhores → o modelo gasta menos tokens batendo cabeça.

Por que aprender:

Cada cabeçada evitada é token economizado.

Conceitos-chave:

Guard rails = menos tentativa-e-erro.

O que é:

Codebase melhor → modelo mais barato/simples faz o mesmo trabalho.

Por que aprender:

É como pagar menos por API sem perder resultado.

Conceitos-chave:

Bom harness rebaixa o modelo necessário.

O que é:

“Algemar o modelo desde o dia 1” obriga a usar um modelo caro.

Por que aprender:

O custo aparece como dependência de modelo caro.

Conceitos-chave:

Codebase ruim = imposto permanente.

O que é:

Refatorar para deixar fácil de mudar é otimização de custo.

Por que aprender:

Cada refatoração reduz o token gasto nas próximas mudanças.

Conceitos-chave:

Refatorar = baixar o custo marginal.

O que é:

Como pensar custo por mudança.

Por que aprender:

Dá um número para guiar refatorações.

Conceitos-chave:

Tokens/mudança como bússola.

Ver Completo
1.6~30 min

🪟 Context window escasso

Cada skill vaza descrição no contexto. Higiene de contexto é parte do harness.

O que é:

Toda skill vaza sua descrição no context window.

Por que aprender:

O contexto é finito; cada vazamento ocupa espaço.

Conceitos-chave:

Descrição da skill = custo de contexto.

O que é:

100 skills = 100 descrições vazando no contexto.

Por que aprender:

A “lista de habilidades” não sai de graça.

Conceitos-chave:

Mais skills = mais vazamento.

O que é:

`disable model invocation: true` → skill só invocada por você, sem vazar descrição.

Por que aprender:

Permite ter a skill sem pagar o custo de contexto dela.

Conceitos-chave:

Procedure só-do-usuário; descrição oculta.

O que é:

“Todo mundo entope o context window com coisa demais, instrução demais.”

Por que aprender:

Excesso de instrução piora o desempenho, não melhora.

Conceitos-chave:

Menos é mais no contexto.

O que é:

Voltar ao blank slate e observar o agente puro.

Por que aprender:

Só assim você vê o que realmente precisa adicionar de volta.

Conceitos-chave:

Deletar tudo → observar → recamadar.

O que é:

Cortar o que não agrega; manter conhecimento no humano.

Por que aprender:

Contexto limpo melhora desempenho e custo.

Conceitos-chave:

Higiene contínua de contexto.

Ver Completo
← Início Trilha 2: Habilidades Humanas →