ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ по REA.

Настройка, обновления, анализ и устранение неполадок.

Настройка и обновления

Как установить REA?

При наличии Node.js и npm запустите программу установки, выберите свой кодирующий агент и ознакомьтесь с предлагаемыми изменениями.

Терминал · настройка агента
npx rea-agents@latest setup

Настройка регистрирует MCP-подключение REA и устанавливает соответствующий навык анализа. После завершения перезапустите агента и передайте ему путь к файлу и вопрос. Требования и шаги первого анализа описаны в руководстве по настройке.

Какие агенты кодирования могут использовать REA?

Любой агент, поддерживающий локальные серверы MCP. Установка включает в себя Claude Code, Claude для настольных компьютеров, Codex, Cursor, Gemini CLI, Windsurf, Devin, OpenCode, Antigravity, GitHub Copilot CLI , Command Code , Grok Build , OMP и VS Code . Коннектор Grok Bot добавлен из его чата.

Подключите свой кодирующий агент.

Как обновить REA?

REA релизы часто, включая исправления ошибок. Если вы установили CLI с npm:

Терминал · установлен CLI
rea update

Выполните команду обновления настроек, указанную в обновлении. Если вы настраиваете свой агент через npx, запустите:

Терминал · настройка агента обновления
npx rea-agents@latest setup

Проверьте изменения и перезапустите агента. Подключение к REA использует фиксированную версию пакета. Повторите настройку, чтобы агент перешёл на новую версию. Для разового вызова CLI добавьте нужную команду после npx -y rea-agents@latest.

Устанавливается навык из навыков.этого достаточно?

Навык предоставляет вашему агенту инструкции по расследованию. Запустите программу установки REA, чтобы подключить сервер MCP и установить соответствующий навык, затем перезапустите свой агент, чтобы он мог вызвать инструменты.

Анализ

Что я могу проанализировать с помощью REA?

Начните с того программного обеспечения, которое у вас есть:

REA также поддерживает рабочие процессы для управляемых сборок, приложений APK для Android, встроенного ПО и упакованных ресурсов. Смотрите примеры проведенных исследований.

Нужен ли мне Hopper, Ghidra или IDA?

Для глубокого анализа программ с машинным кодом используется один из них. Статический JavaScript и .NET inspection работают с предоставленными файлами и не требуют анализа движка программ с машинным кодом.

Подключите существующую установку Ghidra или IDA или позвольте программе установки обнаружить Hopper и предложить установку. Ваш хост и целевой сервер определяют, какого провайдера можно использовать. Настройте анализ программ с машинным кодом.

Могу ли я использовать REA без кодирующего агента?

Да. В CLI используются те же рабочие процессы анализа. Для локального приложения JavaScript или Electron:

Терминал · статический анализ приложений
npx -y rea-agents@latest analyze-javascript-application \
  /absolute/path/to/app --json

Замените путь на папку с извлеченным приложением или файл ASAR. Используйте CLI для параметров установки.

Какой код возвращает REA?

Анализ машинного кода возвращает ассемблер и псевдокод, а также вызовы функций, ссылки и нужные константы. Анализ JavaScript возвращает модули, связи между ними и расположение в исходном коде.

Ваш агент использует эти результаты для объяснения поведения или написания и тестирования реализации. Расчет DX-Ball и проверка флага CTF показывают, как работает этот процесс.

Что спросить у помощника?

Задайте ему локальную цель и одно поведение для изучения. Для приложения JavaScript или Electron:

Ваш кодирующий агент

Используйте REA для анализа /absolute/path/to/appи объяснения того, как он экспортирует данные. Покажите соответствующий код и расположение источников.

Замените путь на целевой. В руководствах приведены подсказки для примеров в native, Electron и браузере.

Диагностика

Почему мой агент не может видеть инструменты REA?

Перезапустите или повторно подключите свой агент после настройки. Проверьте его регистрацию REA в doctor; для Codex :

Терминал · проверьте одного клиента
npx -y rea-agents@latest doctor --client codex --json

Замените codex на свой идентификатор клиента, например, claude_code или cursor. Если в отчете отображается отсутствие или устаревшая регистрация, запустите программу установки для этого клиента:

Терминал · исправление настроек одного клиента
npx rea-agents@latest setup --client codex

Просмотрите его план и перезапустите клиент. Если регистрация прошла успешно, но инструменты по-прежнему отсутствуют, проверьте ошибку подключения клиента MCP. Дополнительная диагностика настройки.

Нужно ли мне сначала запускать Hopper?

REA запускает Hopper, когда это необходимо для выполнения операции. На macOS перед автоматическим анализом выполните первый запуск, выбрав демонстрационный режим или активацию лицензии. Смотрите раздел Настройка собственного провайдера.

Что делать, если я нашёл ошибку?

Обновите REA , перезапустите свой агент и повторите ту же задачу. Возможно, проблема уже устранена в недавнем выпуске.

Если проблема не устраняется, укажите версию REA, операционную систему, тип устройства, шаги для воспроизведения и вывод ошибки. Укажите имя поставщика, если проблема связана с анализом программ с машинным кодом.

Данные и обмен ими

Загружает ли REA мое приложение?

REA анализирует цели на вашем компьютере. Ваш агент получает результаты, и к этим результатам применяется политика в отношении данных, установленная его поставщиком моделей.

Как я могу поделиться примером или внести свой вклад?

У вас есть полезный пример REA? Мы были бы рады его увидеть. Поделитесь целью, своим вопросом, результатами и тем, как вы их проверили, в сообщении о проблеме или запросе на обновление. Короткие выдержки из кода и цифры помогают другим следить за ходом расследования.

Также приветствуются сообщения об ошибках, запросы функций, документация и улучшения кода. Вы также можете обсудить пример в сообществе.

Топ