Trilha de Formação · IA para CriadoresAcesso Livre

Módulo 5: Harness, IDE e MCP

Por que engenharia de prompt virou conversa velha, o que é a casca que fica entre você e o modelo, e como o MCP padronizou a conversa entre agente e mundo externo.

Engenharia de prompt não é o futuro

Lá atrás surgiu uma turma que se chamava de engenheiro de prompt e jurava que existiam técnicas mágicas de escrita para extrair o melhor da IA, e que aquilo seria a profissão do futuro. Isso é balela.

Claro que existe jeito melhor e pior de escrever um pedido. Mas os modelos ficaram bons demais nisso. Eles entendem contexto muito melhor do que há um ou dois anos, e às vezes até reescrevem o seu prompt por dentro.

E um dos motivos dessa melhora é justamente o que este módulo explica: o harness.

O que é um harness

Antes, você digitava o prompt direto para o modelo, dentro da sua janela de contexto. Escrevia “faça um canal viral” e mandava para o modelo. Ponto final.

Agora existe uma camada a mais no meio. Harness, traduzindo grosseiramente, é quase uma casca. Você não conversa mais direto com o modelo: você fala com o harness, e ele fala com o modelo, gerenciando melhor a sua janela de contexto.

Agente = Modelo + Harness.

E ele não só gerencia contexto. Ele é um agente: executa tarefas dentro do seu computador. Tudo relacionado a arquivo ele faz, e ele chama ferramentas.

Ferramenta aqui significa qualquer tipo de conexão. Você pode copiar o link de um repositório do GitHub, colar no seu harness e falar “instale esse programa”. Ele consegue: conecta no navegador, faz chamada na API do GitHub, faz o clone, entra na pasta, sai da pasta, move arquivo, edita arquivo, configura o que precisar. Tudo usando ferramentas e APIs.

O que você ganha com isso:

  • Tira o trabalho manual. Acabou a vida de copiar resposta do Claude, colar no ChatGPT e perguntar se faz sentido. Um agente faz isso sozinho.
  • Melhora os seus prompts antes de mandar para o modelo.
  • É mais seguro na teoria, porque ele avisa quando uma ação tem consequência ruim. Ao mesmo tempo, você está dando muito poder a ele. Cuidado com o que pede e com as permissões que concede, porque ele deleta e move arquivo de verdade.
  • Memória persistente via arquivos, porque o agente lê o que já existe, aprende na sessão e grava depois.
  • Pipeline encadeada, com um agente chamando o outro.

Os harnesses que importam

OpenCode é o que serve de referência no curso, por três motivos: é aberto, é agnóstico de modelo (você pluga a conta do Claude, do ChatGPT, o OpenRouter, o OmniRoute ou um modelo local) e a assinatura dele é barata. Ele até alguns dias atrás era o único harness aberto usado em escala.

Claude Code, da Anthropic, e Codex, da OpenAI, funcionam com a mesma lógica. Tudo que você aprende aqui vale para qualquer um deles.

DeepSeek Harness apareceu em agosto de 2026 e quebrou o recorde de estrelas mais rápido da história do GitHub. Ele é da DeepSeek, é aberto, e funciona de um jeito diferente: roda localmente e via web, abrindo como se fosse um site, o que nenhum outro fazia. O ecossistema inteiro é baseado em plugin, e cada peça é substituível como se fosse Lego. Ainda é recente e instável, mas provavelmente vai ser copiado por todo mundo.

Sobre a assinatura do OpenCode

Existe um plano na casa de 10 dólares por mês, com o primeiro mês por 5. A diferença é que ele oferece principalmente modelos abertos, que costumam ser de empresas chinesas. O limite é por dinheiro dentro de uma janela de tempo, algo como 12 dólares a cada 5 horas e 30 dólares por semana.

O detalhe que muda a conta: como o limite é em dólar, a quantidade de requisições que você consegue depende de quão barato é o modelo escolhido. Usando os modelos mais caros da lista, você faz pouca coisa. Usando os mais eficientes, dá para fazer milhares de requisições no mesmo limite. Modelos recém-lançados costumam ainda vir com bônus de uso multiplicado.

CLI, aplicativo e IDE

Quando você abre o OpenCode digitando o nome dele no terminal, isso se chama CLI (Command Line Interface, interface de linha de comando). No Windows é o terminal, o CMD ou o PowerShell.

Se linha de comando te assusta, existe o aplicativo desktop, e a diferença visual entre os dois é pequena. Não tenha medo de nenhum dos dois.

A IDE é o editor de código, o lugar onde programador escrevia código (pelo menos até a IA passar a escrever). Você não é obrigado a usar uma, mas ajuda.

O Google Antigravity é a recomendação do curso por dois motivos: é aberto e tem limites gratuitos generosos mesmo sem logar, incluindo modelos Gemini e modelos da Anthropic. Se você já tem conta Gemini Pro ou Ultra, conecta ali.

O fluxo de trabalho real: abrir a IDE e rodar dois ou três harnesses ao mesmo tempo, lado a lado. Você pede para o OpenCode mudar a logo, pede para o Claude Code adicionar uma seção de comentários, e navega nos arquivos enquanto isso. Para instalar, é ir na barra de extensões e pesquisar pelo nome do harness, escolhendo o resultado com mais estrelas e publicado pela própria empresa.

MCP

MCP significa Model Context Protocol, protocolo de contexto de modelo.

A API resolve a conversa entre programa e programa. Mas como o agente conversa com o mundo? Cada empresa e cada desenvolvedor estava conectando as coisas de um jeito, e virou bagunça. Então criaram um padrão.

A diferença entre os dois, que é o que realmente importa:

API MCP
O que entrega Só os dados, do jeito que a plataforma escolheu Os dados e as regras
Quem organiza Você, ou o programador, escrevendo código O próprio protocolo, que orienta o agente
Como age Requisição e resposta, sem decisão O agente consulta e age em cima da resposta
Escopo Genérica, serve para qualquer aplicação Específica, feita para agentes de IA

O exemplo do Figma explica bem. As pessoas faziam gambiarra para levar informação de design para a IA: tirava print, copiava e colava, tentava login direto. Nada funcionava direito. Aí o Figma criou um MCP, que entrega um método de busca junto com todas as regras de como o agente deve se comportar com aquilo.

Pensa no YouTube. Antes das IAs, para pegar visualizações do seu canal você usava a API e escrevia o código que tratava aqueles dados. Com MCP, além dos dados vêm o caminho e a organização. O agente só consulta e age.

Em uma frase: MCP é um tipo de API específica entre modelos de IA e partes do programa. Como é específica, ela já sabe o que procurar, o que fazer e como fazer. A API genérica te obriga a explorar documentação, porque a informação vem jogada.

Próximo módulo

No Módulo 6 entra a parte que você mais vai usar no dia a dia: skills.

Resultados