REA FAQ.

Configuração, atualizações, análise e resolução de problemas.

Configuração e atualizações

Como instalo o REA?

Com Node.js e npm disponíveis, execute a configuração, escolha o seu agente de codificação e revise as alterações propostas.

Terminal * configuração do agente
npx rea-agents@latest setup

A configuração registra a conexão MCP do REA e instala a skill de investigação correspondente. Ao terminar, reinicie seu agente e forneça o caminho do arquivo e uma pergunta. O guia de configuração explica os pré-requisitos e a primeira análise.

Que agentes de codificação podem utilizar REA ?

Qualquer agente que suporte servidores MCP locais. A configuração inclui Claude Code , Claude Desktop, Codex , Cursor , Gemini CLI , Windsurf , Devin , OpenCode , Antigravity , GitHub Copilot CLI , Command Code , Grok Build , OMP e VS Code . O conector do Grok Bot é adicionado a partir do seu chat.

Ligue o seu agente de codificação.

Como atualizo o REA?

O REA é lançado com frequência, incluindo correções de bugs. Se você instalou o CLI com npm :

Terminal * CLI instalado
rea update

Siga o comando setup refresh impresso pela atualização. Se configurar o seu agente através de npx, correr:

Terminal * configuração do agente de atualização
npx rea-agents@latest setup

Revise as alterações e reinicie seu agente. A conexão com o REA usa uma versão específica do pacote, então execute a configuração novamente para usar a nova versão. Para um comando avulso na CLI, coloque o comando depois de npx -y rea-agents@latest.

Está instalando a habilidade de skills.sh chega?

A habilidade dá instruções de investigação ao seu agente. Executar Configuração REA para conectar o servidor MCP e instalar a habilidade correspondente, reinicie o agente para que ele possa chamar as ferramentas.

Análise

O que posso analisar com REA ?

Comece com o tipo de software que você tem:

O REA também possui fluxos de trabalho para assemblies gerenciados, APKs Android, firmware e recursos empacotados. Ver os estudos de caso para investigações trabalhadas.

Preciso de Hopper, Ghidra ou IDA ?

A análise profunda de programas de código de máquina utiliza um deles. O trabalho estático da inspeção de JavaScript e de.NET com os arquivos fornecidos e não precisa uma análise do motor dos programas do código de máquina.

Conecte a instalação existente do Ghidra ou IDA ou deixe o setup detectar o Hopper e propor uma instalação. Seu host e destino determinam qual provedor pode ser usado. Configurar a análise de programas de código de máquina.

Posso usar REA sem um agente de codificação?

Sim. O CLI utiliza os mesmos fluxos de trabalho de análise. Para uma aplicação local JavaScript ou Electron:

Terminal * análise estática da aplicação
npx -y rea-agents@latest analyze-javascript-application \
  /absolute/path/to/app --json

Substitua o caminho por uma pasta de aplicativo extraída ou arquivo ASAR. Utilizar o CLI para opções de instalação.

Que código o REA retorna?

A análise nativa retorna assembly e pseudocódigo, com chamadas de funções, referências e constantes relevantes. A análise de JavaScript retorna módulos, suas relações e as posições no código-fonte.

Seu agente usa essas descobertas para explicar o comportamento ou escrever e testar uma implementação. O Cálculo DX-Ball e Verificador de bandeira CTF mostre como esse processo funciona.

O que devo perguntar ao meu agente?

Dê - lhe um alvo local e um comportamento para investigar. Para uma aplicação JavaScript ou Electron:

O seu agente de codificação

Use REA para analisar /absolute/path/to/app e explicar como exporta dados. Mostrar o código relevante e os locais de origem.

Substitua o caminho pelo seu alvo. O guias forneça prompts para exemplos nativos, Electron e navegadores.

Resolução de problemas

Por Que meu agente não pode ver as ferramentas REA?

Reinicie ou reconecte seu agente após a configuração. Verifique seu registro REA com doctor; para Codex :

Terminal * verificar um cliente
npx -y rea-agents@latest doctor --client codex --json

Substituir codex com o seu ID de cliente, como claude_code ou cursor. Se o relatório mostrar um registo em falta ou obsoleto, execute a configuração para esse cliente:

Terminal * reparar a configuração de um cliente
npx rea-agents@latest setup --client codex

Reveja o seu plano e reinicie o cliente. Se o registro estiver íntegro, mas as ferramentas permanecerem ausentes, Verifique o erro de conexão MCP do cliente. Mais diagnósticos de configuração.

Preciso iniciar o Hopper primeiro?

REA inicia Hopper quando uma operação precisa. No macOS, conclua a primeira escolha de modo de demonstração ou ativação de licença antes da análise autônoma. Consulte Configuração do provedor nativo.

O que faço se encontrar um bug?

Actualização REA , reinicie seu agente e tente novamente a mesma tarefa. Uma versão recente já pode resolver o problema.

Se persistir, abrir um problema com sua versão REA, sistema operacional, tipo de destino, etapas para reproduzir e saída de erro. Inclua o nome do Fornecedor quando o problema envolver a análise de programas de código de máquina.

Dados e partilha

O REA carrega a minha aplicação?

REA analisa alvos em sua máquina. O seu agente recebe os resultados e a Política de dados do respetivo Fornecedor modelo aplica-se a esses resultados.

Como posso partilhar um exemplo ou contribuir?

Tem um exemplo útil de REA? Adoraríamos vê-lo. Partilhar o alvo, a sua pergunta, as conclusões e a forma como as verificou numa questão ou pull request. Trechos e números de códigos curtos ajudam outras pessoas a acompanhar a investigação.

Relatórios de bugs, solicitações de recursos, documentação e melhorias de código também são bem-vindos. Você também pode discutir um exemplo no comunidade.

Top