PTENES
Pular para o conteúdo
MÓDULO 1.1

🧭 Engenharia reversa não é produto

Os vídeos de "mods" mostraram o Claude usando o Codex por gambiarra. A gambiarra ensinou o que é possível. Este curso ensina a fazer o mesmo pela via oficial, que não quebra na próxima atualização.

6
Tópicos
~35
Minutos
Base
Nível
Fundamento
Tipo
0 de 60%
1

Veja o que os vídeos de mods mostraram

Circularam vídeos mostrando "mods" do Claude Code. Num deles, o Claude passava a usar o uso do computador do aplicativo do Codex: clicava, digitava e lia a tela por meio de outra IA.

Em outro, várias sessões do Claude trabalhavam ao mesmo tempo, cada uma num papel, com um painel mostrando quem estava liderando e quem tinha travado. O apelido era "Threads".

Quase tudo foi feito por engenharia reversa: olhar o aplicativo rodando, descobrir por onde ele conversa por dentro e ligar um fio ali, sem convite do fabricante.

🆕 Novo aqui? Cinco palavras que aparecem o tempo todo

  • Claude Code — o Claude rodando no terminal da sua máquina. Ele lê e cria arquivos e roda comandos na pasta em que você o abre.
  • Codex — a ferramenta equivalente da OpenAI, também no terminal. O comando codex exec manda um pedido e recebe a resposta sem abrir a tela.
  • Agente — uma IA que recebeu ferramentas e age sozinha: cria arquivo, roda comando, abre site.
  • Mod (plugin) — um pacote que acrescenta coisas ao Claude Code: um painel, um comando novo, uma regra que roda antes de cada ação.
  • Engenharia reversa — descobrir como um programa funciona por dentro observando-o, sem documentação oficial.
Claude Code no terminal fio improvisado cliente interno do app do Codex 🖱️ uso do computador clica, digita, lê a tela sem contrato público: quebra na próxima atualização do app

Como ler o desenho: o trecho azul é a parte que o fabricante oferece (o app usando o computador). O trecho vermelho tracejado é o fio que alguém improvisou para entrar nele. É esse fio que some quando o app atualiza.

🎬
Mods

o que os vídeos mostraram

🧵
Sessões paralelas

o apelido "Threads"

🖱️
Uso do computador

a IA opera a tela

🔧
Fio improvisado

engenharia reversa

2

Separe descoberta de produto

A engenharia reversa tem valor. Ela prova que uma coisa é possível, mostra por onde o programa conversa e derruba o "não dá" dito cedo demais.

O problema começa quando o achado vira o sistema do dia a dia. Aí você passa a depender de algo que o fabricante pode mudar amanhã, sem aviso. A regra deste curso cabe numa linha: engenharia reversa é técnica de descoberta, não é produto.

✓ Como descoberta (serve)

  • ✓ Mostra que a ideia funciona antes de investir
  • ✓ Revela que dados o programa troca e por onde
  • ✓ Gera a pergunta certa: "existe uma via oficial para isso?"
  • ✓ Roda numa máquina de teste, com data anotada

✗ Como produto (não serve)

  • ✗ Quebra a cada atualização do aplicativo
  • ✗ Ninguém garante que o comportamento continua igual
  • ✗ Pode ferir os termos de uso do fornecedor
  • ✗ Você vira o único que sabe consertar
🧪 laboratório "dá para fazer" existe via oficial? API · MCP · CLI · plugin sim → vira o seu sistema não → fica no laboratório com data e etiqueta "frágil"

Como ler o desenho: a engenharia reversa entra só no primeiro quadro. O que decide o caminho é a caixa verde do meio. Na maioria dos casos de 2026, a resposta é "sim", e o seu sistema segue pela seta azul.

💡 Frase para guardar

Quando alguém mostrar um truque impressionante, pergunte: "isso é o caminho ou é a prova de que existe um caminho?". Quase sempre é a segunda coisa.

🔍
Descoberta

prova que é possível

🏭
Produto

o que você usa todo dia

📜
Contrato

a via que o fabricante mantém

🏷️
Frágil

etiqueta com data

3

Conheça as vias oficiais de hoje

O que os vídeos fizeram por engenharia reversa era necessário quando foram gravados. Hoje, a maior parte já tem via oficial: um comando ou recurso que o próprio fabricante documenta e mantém.

A tabela mostra a troca. A última coluna diz em que módulo deste curso você faz isso com o kit.

O vídeo fezVia oficial hojeNo curso
Claude chamando o Codex por dentro do appcodex exec, embrulhado na ponte runtime/pontes/codex-exec.sh2.1
"Threads": várias sessões em paraleloclaude --bg para soltar e claude agents para listar3.3
Painel e botões dentro do Claude Codemods e plugins oficiais do Claude Code4.3
Ajudante que aprovava permissões sozinhoregras de permissão no .claude/settings.json e níveis de autonomia4.1
IA operando a telanavegador para agentes, com política escrita2.4

O que olhar na tabela: nenhuma linha da coluna do meio depende de "abrir o app por dentro". Todas são comandos ou configurações que o fabricante publica.

🆕 Novo aqui? O que é "via oficial" e "CLI"

Via oficial é o caminho que o fabricante oferece para outros programas conversarem com o dele, e que ele se compromete a manter. CLI (interface de linha de comando) é um programa que você usa digitando comandos no terminal, como claude, codex ou git.

1

Ontem: só dava por dentro

Sem comando oficial, a saída era observar o app e ligar um fio. Fazia sentido testar.

2

Hoje: o fabricante publicou o caminho

Sessões em segundo plano, plugins, execução sem tela: tudo virou recurso documentado.

3

Amanhã: confira de novo

Os nomes de comandos mudam. Por isso o kit tem um diagnóstico (doctor.mjs) e cada receita tem uma prova que você roda na sua máquina.

⌨️
codex exec

Claude pede ao Codex

🧵
claude --bg

sessões em paralelo

🧩
Plugins

mods oficiais

⚙️
settings.json

permissões escritas

4

Entenda o que é o kit

O INEMA Agent Runtime é um kit que você copia para dentro do seu projeto. Ele faz o Claude Code e o Codex descobrirem, conectarem e usarem as ferramentas que você já tem, com regras claras do que podem fazer sozinhos.

Não é plataforma nem servidor. É uma pasta runtime/ com quatro arquivos de regras, scripts de diagnóstico e verificação, pontes, uma guarda e sete receitas testadas. Funciona pela assinatura do Claude Code e/ou do Codex.

🆕 Novo aqui? Assinatura não é API

A assinatura é o plano mensal que você já paga para usar o Claude ou o ChatGPT. Ela tem uma cota: um limite de uso por período. A API é outra conta, cobrada por uso, pensada para programadores. O kit roda só pela assinatura: nenhuma API paga é pré-requisito.

📁 O que vem na pasta (resumo do README do kit)
runtime/LEIA-ME.md        o ciclo e a escada de vias
runtime/CAPACIDADES.md    mapa das ferramentas e por qual via
runtime/POLITICA.md       o que o agente faz sozinho, pede antes ou nunca faz
runtime/ROTEAMENTO.md     qual modelo para qual tarefa (economiza cota)
runtime/scripts/          doctor · observar · verificar
runtime/pontes/           codex-exec.sh · mcp-modelo/
runtime/mods/             runtime-guarda · runtime-painel
runtime/receitas/         R1 a R7, cada uma com uma Prova
AGENTS.md · CLAUDE.md     o Codex e o Claude leem as mesmas regras
.claude/                  política aplicada, time de 3 papéis, guarda ligada
Onde ver: github.com/inematds/inema-agent-runtime. No módulo 1.2 você clona e roda.

✓ O kit é

  • ✓ Arquivos que você lê, edita e versiona
  • ✓ Igual para o Claude Code e para o Codex
  • ✓ Receitas com prova que você roda
  • ✓ Licença MIT, aberto

✗ O kit não é

  • ✗ Um servidor rodando por trás
  • ✗ Um painel web para assinar
  • ✗ Dependente de API paga
  • ✗ Um atalho por engenharia reversa

💡 Por que arquivos e não um aplicativo

Arquivo de texto o agente lê sozinho, você entende sem programar e o Git guarda cada mudança. Quando a regra muda, você edita uma linha. Nenhum fornecedor precisa ficar no ar para o seu kit funcionar.

📁
runtime/

a pasta que você copia

📜
4 regras

LEIA-ME, CAPACIDADES, POLITICA, ROTEAMENTO

🧪
7 receitas

cada uma com prova

💳
Assinatura

sem API paga

5

Percorra o ciclo de sete etapas

O arquivo runtime/LEIA-ME.md organiza tudo num ciclo: descobrir → conectar → rotear → executar → observar → verificar → aprender. Cada etapa tem um arquivo e uma pergunta.

E toda ação, em qualquer etapa, passa pela POLITICA.md: ela diz o que o agente faz sozinho e o que pede antes.

POLITICA.md vale em todas 1 · descobrir 2 · conectar 3 · rotear 4 · executar 5 · observar 6 · verificar 7 · aprender

Como ler o desenho: o anel tracejado é a ordem das etapas, e o "aprender" (verde) devolve o ciclo para o começo com regras melhores. As linhas para o centro mostram que nenhuma etapa escapa da política.

EtapaArquivo do kitPerguntaTrilha
DescobrirCAPACIDADES.mdQue ferramentas existem e por qual via o agente chega nelas?T1
Conectarreceitas/, pontes/Como transformar essa via em algo que o agente chama?T2
RotearROTEAMENTO.mdQual modelo resolve isso gastando menos?T3
Executarreceita R2Um agente só ou um time?T3
Observar / Verificarcritério "comando → saída esperada"Como provo que funcionou?T3
AprenderPOLITICA.md (seção Aprendizado)O que mudar? O agente propõe, você aprova.T4

O que olhar na tabela: as perguntas são as mesmas que você faria ao contratar alguém: o que existe, como chega, quem faz, como confere e o que melhora.

💡 O que é "prova" no kit

Toda receita termina com uma Prova: um comando e o texto que tem de aparecer. Exemplo da receita R1: rodar a ponte com "Responda apenas PONG" e ver PONG. Se não aparece, não funcionou, mesmo que o agente diga que sim.

🔄
Ciclo

sete etapas que voltam

📄
Um arquivo

por etapa

✅
Prova

comando → saída

🚦
Política

vale em todas

6

Conheça a Clara, a Sônia e o mapa do curso

Duas pessoas acompanham você no curso. Os dados delas são os arquivos de exemplo que já vêm no kit, em runtime/exemplos/. Assim, cada comando que você rodar devolve exatamente o que a aula mostra.

🩺

Clara, 47 — dona de clínica

A agenda da clínica é uma planilha. Atendem a Dra. Ana e o Dr. Bruno. Clara quer que o agente diga os horários livres sem que ninguém precise abrir a planilha.

Arquivo: runtime/exemplos/agenda.csv

🧾

Sônia, 51 — contadora

O cliente dela é uma distribuidora cujo ERP não tem API: só exporta um CSV de vendas. Sônia quer o total por cliente sem montar planilha à mão todo mês.

Arquivo: runtime/exemplos/erp-vendas.csv

🆕 Novo aqui? ERP e CSV

ERP é o sistema de gestão da empresa (vendas, estoque, notas). CSV é uma planilha em texto puro: cada linha é um registro e as colunas são separadas por vírgula. Quase todo sistema antigo sabe "exportar CSV", e isso basta para o agente ler.

T1descobrir T2conectar T3rotear e executar T4governar e aprender projetofinal você está aqui

Como ler o desenho: cada degrau depende do anterior. Você só conecta (T2) o que descobriu (T1), só monta um time (T3) com pontes que funcionam, e só deixa o agente mais solto (T4) com política e registro de falhas.

Teste rápido (opcional): qual é o papel da engenharia reversa neste curso?

🩺
Clara

agenda em planilha

🧾
Sônia

ERP sem API

🪜
4 trilhas

uma depende da outra

🏁
Projeto final

sua ponte e seu time

🎓 Resumo do módulo

✓
Os vídeos provaram o possível — por um fio improvisado.
✓
Engenharia reversa é descoberta — não é o sistema do dia a dia.
✓
Quase tudo já tem via oficial — codex exec, claude --bg, plugins.
✓
O kit é uma pasta de arquivos — pela assinatura, sem API paga.
✓
Sete etapas, uma política — e toda receita tem prova.

Próximo módulo:

1.2 — Instalar e diagnosticar