A IA começou a trabalhar sozinha.

Atualizações do mercado de IA de 22/09 a 22/10. Em 30 dias, OpenAI, Anthropic e xAI lançaram agentes que ficam ligados, trabalham com seu computador desligado e te chamam quando precisam de você.

Três agentes que não param

O assunto do mês. Cada um tem computador próprio na nuvem, se conecta aos seus apps e pede aprovação antes de fazer algo importante.

Dots

Agente sempre ligado com GPT-6 Astra. Conversa pelo ChatGPT, Slack e Teams e liga em mais de 4.000 apps.

OpenAI, 29 de setembro

Anúncio original

Projects

Você dá o objetivo e o Claude divide o trabalho em frentes paralelas, com memória do projeto. Liberado para todo Pro e Max da fila.

Anthropic, 9 de outubro

Notícia

Duet

Agente proativo para pequeno negócio. Manda um resumo de manhã e pede seu ok antes de enviar, pagar ou assinar.

Anthropic, 21 de outubro

Anúncio original

A pergunta agora é outra: que parte da minha operação eu entrego para um agente, e onde eu exijo aprovação?

Tudo que mudou no mês, em ordem

Cada item leva ao anúncio original. As linhas escuras são os agentes.

O método para reconstruir o que funciona

Viu algo bom em outro app? Três passos, sempre nesta ordem.

  1. InvestigarREAcomo o app funciona por dentro
  2. OrganizarCompaniono que a sua versão precisa ter
  3. ConstruirCiclo do Mattuma parte de cada vez

Investigarcom o REA: como o app funciona por dentro

REA

Reverse Engineering Anything

Viu uma funcionalidade de que gostou em outro app? O REA dá ao seu agente mais de 200 ferramentas para abrir o app por dentro, mostrar como ela funciona, com evidência, e construir uma parecida para você.

Desde criança eu gostava de abrir os meus carrinhos de controle remoto. O REA é isso, só que com software.Thales Laray

Instale em dois passos

  1. Cole este prompt no seu agente (Claude Code, Codex, Cursor):
    Install REA and connect it to this coding agent using npx rea-agents@latest setup. Show me the setup plan for approval, then verify the installation.
  2. Aprove o plano que ele mostrar e reinicie o agente quando ele pedir.

O que ele abre

  • Apps de Mac, iPhone e Android
  • Sites e apps web
  • Apps de desktop feitos em Electron
  • Programas, pacotes e firmware

Use em software seu ou que você tem direito de analisar. Instale só pela fonte oficial: github.com/morluto/rea

Perguntas sobre o REA

Posso usar o REA em qualquer app?

Pode, sem medo: seus próprios programas, programas de código aberto, jogos de desafio feitos para isso, arquivos de jogo que você comprou e o tráfego que um app manda do seu próprio aparelho.

Depende da licença: mexer no código de um programa que você comprou, por exemplo para corrigir um defeito. E, só com autorização por escrito: software de cliente ou empregador e servidores de outras pessoas.

Não pode: publicar ou vender uma cópia do software de outra pessoa, quebrar licença ou trava contra cópia, fazer trapaça em jogo online ou invadir sistemas.

Posso copiar a funcionalidade de um concorrente?

Entender como ela funciona, sim. Copiar o código dele, não. O caminho seguro é o do ciclo do Matt: o REA mostra como funciona, o /to-spec transforma isso numa descrição com as suas palavras, e o código novo é escrito a partir dessa descrição, não do código original.

O Claude se recusou a analisar. E agora?

As travas de segurança do Claude são amplas de propósito e às vezes barram trabalho legítimo. O que ajuda:

  • Diga o que é seu e por quê: "é o meu próprio app".
  • Peça pouco de cada vez: uma função, uma pergunta.
  • Peça para entender, não para reconstruir.
  • Não peça para contornar licença ou trava.
  • Se travou, não reenvie. Aperte Esc duas vezes, ou use /rewind, e reformule. Se foi um bloqueio injusto, avise com /feedback.

Diga sempre a verdade. Inventar um contexto para passar pela trava é proibido pelas regras do REA e da Anthropic.

E no Brasil, é permitido?

A lei de software brasileira (Lei 9.609/98) lista o que você pode fazer livremente com um programa e não cita engenharia reversa. Já remover trava contra cópia gera indenização (Lei 9.610/98, art. 107). Na dúvida sobre um caso concreto, fale com um advogado.

O REA manda o meu app para algum servidor?

Não. A análise acontece no seu computador. O que vai para fora é o que o agente lê dos resultados, e aí vale a política do provedor do modelo, como a Anthropic.

Preciso instalar o Hopper ou o Ghidra?

Só para abrir programas nativos, como apps de Mac. Sites e apps feitos em JavaScript funcionam sem eles. Na instalação, o REA oferece instalar o Hopper, e só instala se você aprovar.

Baseado na discussão da comunidade do REA sobre o que é permitido e no próprio README. Não é orientação jurídica.

Organizarcom a companion: o que a sua versão precisa ter

A ponte entre o REA e o Matt

O REA abre o app e mostra como ele funciona. O Matt constrói a sua versão. Falta o meio: transformar o que o REA achou num documento que dê para construir. É isso que a skill REA-Reconstruction-Companion faz.

  1. O REA investiga: como um aplicativo, função, arquivo ou interface funciona.
  2. A companion organiza a reconstrução: comportamentos necessários, requisitos, arquitetura, sequência de desenvolvimento e testes para verificar o resultado.
  3. O Matt constrói: a sua versão, a partir desse documento.

Peça para entender e especificar, não para construir. Quem constrói é o Matt, na roda logo abaixo. Você chama só a companion: ela chama o REA sozinha.

  1. Só entender, com o REA

    Use o REA no app Notes e me explique como funciona a busca das notas, mostrando a evidência.

    Para estudar. Não gera especificação.

  2. Especificar, com a companion

    Use a REA-Reconstruction-Companion no app Notes para entender e especificar a busca das notas. Quero construir algo parecido no meu app.

    Gera o blueprint em docs/rea/notes/. É o pedido para usar antes do Matt.

  3. Só uma parte do app

    Use a REA-Reconstruction-Companion no app Notes e escreva o contrato da função que exporta uma nota para PDF: o que entra, o que sai e quando dá erro.

    Para quando você quer uma funcionalidade só, não o app inteiro.

  4. Passar para o Matt

    /grill-me Leia o blueprint em docs/rea/notes/ e me pergunte o que precisa decidir para construir a minha versão da busca.

    Daqui em diante segue a roda: /to-spec, /to-tickets e /implement.

Construircom o ciclo do Matt: uma parte de cada vez

Depois do REA, o ciclo do Matt

Com o documento da companion em mãos, construa a sua versão sem virar bagunça com o método do Matt Pocock: os passos da roda, em ordem, para cada parte. Isso é uma rodada.

Cada rodada entrega uma parte funcionando. Conferiu e não ficou bom? Ajuste e comece outra rodada pelo Decidir.

Preparar /setup-matt-pocock-skills

Uma vez por projeto, antes da primeira rodada. Escolha guardar as tarefas em arquivos no projeto.

Rodada do Matt: Decidir, Descrever, Dividir, Construir, Conferir e, se precisar, Ajustar e voltar para Decidir Ajustar Decidir /grill-me Descrever /to-spec Dividir /to-tickets Construir /implement /implement-spec Conferir você testa 1 rodada = 1 parte funcionando

Opcional, depois de cada rodada /retro

O agente revisa a sessão e sugere o que mudar no projeto para a próxima rodada sair melhor.