Гайд · ИИ-агенты · октябрь 2026

REA: ИИ разберёт программу. Установка и 3 фразы, 2026

REA это бесплатная программа с открытым кодом: она даёт твоему ИИ-помощнику инструменты, чтобы заглянуть внутрь готовой программы и объяснить обычными словами, как она устроена. Ставится одной фразой, всего 3 коротких действия: вставил, разрешил, перезапустил помощника. Открой своего ИИ-помощника для кода (Claude Code, Codex или другого) и вставь:

Установи REA и подключи его к этому агенту через npx rea-agents@latest setup. Покажи план установки на одобрение, потом проверь, что всё встало.

Помощник покажет, что собирается изменить, ты разрешишь, потом перезапусти его. Заранее нужны два пункта: сам помощник и Node.js (служебная программа, на которой работает REA). Проверка в шаге 1. Помощника для кода у тебя ещё нет или ты в России: выход в шаге 1, там же замер доступности. Дальше три готовые фразы для первого разбора и граница, за которую заходить нельзя

Что делать по шагам: проверь, что у тебя есть ИИ-помощник для кода и Node.js версии 22.19 или новее, вставь помощнику фразу установки из шага 2 и полностью перезапусти его. Первый разбор начинай с приложения на веб-технологиях, а не с обычной программы Windows: для неё нужен ещё один инструмент. Разбирай только своё и разрешённое

Шаг 1. Что нужно заранее

Нужны три вещи, и ни одна не требует умения писать код

ЧтоЗачемКак проверить
ИИ-помощник для кодаэто помощник, который работает на твоём компьютере, а не во вкладке браузера: читает файлы и запускает команды, но спрашивает разрешение перед изменениями. REA подключается именно к немуон у тебя открывается и отвечает
Node.jsслужебная программа, на которой работает REA. Нужна версия 22.19 и новее, либо 24.11 и новее, либо 26 и новеекоманда node -v в окне для команд
Окно для командместо, куда вставляется команда. Скоро объясню, как его открытьоно открывается

Таблица прокручивается вбок →

Как открыть окно для команд. На Mac нажми Command и Пробел, набери «Терминал» (так называется программа с окном для команд) и нажми Enter. На Windows открой меню «Пуск», набери PowerShell (так на Windows называется то же окно) и нажми Enter. Команда вставляется сочетанием Command+V на Mac и Ctrl+V на Windows, потом Enter

Подсказка сайта rea.tools, как открыть окно для команд на Windows, Mac и Linux
Подсказка с официального сайта REA, 11 октября 2026: как открыть окно для команд на Windows, Mac и Linux

Проверь Node.js. Вставь в окно для команд и нажми Enter:

node -v

Если напечатано v22.19 и выше, v24.11 и выше или v26 и выше, всё готово. Если написано «command not found», «не распознано» или номер меньше, скачай установщик на https://nodejs.org (кнопка с пометкой LTS) и запусти как обычную программу. Закрой окно для команд, открой заново и повтори node -v. По официальной странице установки REA на Windows это можно сделать и командой winget install OpenJS.NodeJS.LTS

Если помощника для кода у тебя нет. Сайт REA называет три варианта: Claude Code (нужна платная подписка Claude), Codex (вход через аккаунт ChatGPT) и открытый OpenCode (подключаешь любую нейросеть на выбор). Для читателя из России: как поставить Claude Code и завести подписку, разобрано в гайде про установку Claude Code из России, а попробовать бесплатного помощника в редакторе VS Code можно по гайду про бесплатного ИИ-агента. Способы оплаты здесь не разбираю, они меняются

Доступ к сайтам REA из России, 11 октября 2026 (check-host.net, три российские точки)
rea.tools, главная и страница установки   200 200 200
github.com/morluto/rea                     200 200 200
каталог пакетов, страница rea-agents       200 200 200
nodejs.org, загрузка                       200 200 200
opencode.ai                                200 200 200

Все адреса, которые нужны для установки REA, открывались из трёх российских точек. Мои запросы идут из Нидерландов, поэтому замер сделала внешняя служба, а не мой компьютер. У твоего провайдера может быть иначе. Отдельно запомни: анализ в REA идёт на твоём компьютере, но найденное получает твой ИИ-помощник и компания, которая его делает, у неё своя политика данных

Шаг 2. Поставь REA одной фразой

Установку я на своём компьютере не запускал: шаги сверены с официальной страницей установки на rea.tools и инструкцией на GitHub на 11 октября 2026. Если твой экран выглядит иначе, верь экрану

  1. Открой своего ИИ-помощника для кода и вставь фразу из начала статьи: Установи REA и подключи его к этому агенту через npx rea-agents@latest setup. Покажи план установки на одобрение, потом проверь, что всё встало. Это почти дословно фраза с главной страницы rea.tools, только по-русски
  2. Помощник покажет план: какие настройки добавит и какие копии сделает. REA кладёт резервные копии прежних настроек. Прочитай план и разреши
  3. Перезапусти помощника. В приложении (Claude Desktop, Cursor, VS Code) закрой его полностью и открой снова, одного закрытия окна мало: на Mac это Command+Q, на Windows ещё выйди через значок в области уведомлений рядом с часами, если он там есть. Если помощник работает в окне для команд (Claude Code, Codex), выйди из сессии и запусти заново
  4. Скажи помощнику: «Проверь, что REA подключён». Он должен ответить, что инструменты REA видит и готов их использовать
Блок установки на главной rea.tools: фраза для вставки помощнику и строка установки
Блок установки на rea.tools, 11 октября 2026: сверху фраза для ИИ-помощника, ниже та же установка одной строкой

Есть и второй путь без фразы: в окно для команд вставь npx rea-agents@latest setup, выбери своего помощника в списке и одобри план. Результат тот же

Шаг 3. Три готовые фразы для первого разбора

Фразы сделаны по мотивам примеров с главной страницы и из разборов на rea.tools: переведены, слегка сокращены и подписаны, что нужно для каждой. Notion и Калькулятор здесь только примеры с сайта REA, свои разборы делай на своих программах или с разрешением (граница ниже). Бери по возрастанию сложности: первая не требует ничего, кроме установленного REA

ФразаЧто разбираемЧто нужно сверх REA
1. Как приложение копирует текстприложение для компьютера, сделанное на веб-технологиях (Notion, Slack, Discord и многие другие)ничего
2. Почему игра ускоряетсястраница в браузереChrome, запущенный особым способом
3. Почему калькулятор считает такобычная программа Windowsотдельный разборщик программ: на Windows IDA или Ghidra (она там пока экспериментальная)

Таблица прокручивается вбок →

Фраза 1. Как приложение что-то делает. Пример на сайте REA: разбор того, как Notion копирует текст. Нейросеть нашла путь от вызова копирования внутри приложения до системного буфера обмена, весь путь по шагам, с местами в коде

Используй REA, чтобы проследить, как приложение Notion копирует текст и оформление в системный буфер обмена. Покажи код на каждом шаге и объясни простыми словами.

Замени Notion на своё приложение (или то, на которое у тебя есть разрешение) и на действие, которое тебе интересно. Приложению нужна папка или файл app.asar внутри него. На Mac щёлкни по приложению правой кнопкой и выбери «Показать содержимое пакета», нужный файл лежит в Contents/Resources. Если не нашёл, просто назови помощнику приложение, он сам попробует найти. Что увидишь: помощник покажет цепочку из четырёх звеньев, как на сайте REA, и объяснит каждое. Что это даёт: ты понимаешь, как программа делает то, что тебе нужно, не читая код сам

Разбор на rea.tools: как Notion копирует текст и HTML, четыре шага от функции до системного буфера обмена
Разбор Notion на rea.tools, 11 октября 2026: нейросеть показала четыре шага от вызова копирования до системного буфера обмена

Фраза 2. Почему игра или страница ведёт себя так. Пример на сайте REA: игра про динозавра из браузера Chrome. Нейросеть прочитала скрипт страницы и нашла правило: скорость начинается с 6, прибавляет по 0,001 за каждое обновление и упирается в потолок 13. Разбирали браузерную версию игры, выложенную на отдельной странице автора wayou

Используй REA, чтобы разобрать эту игру с динозавром. Почему она ускоряется? Покажи правило скорости и собери маленькую версию с регулируемой скоростью.

Для браузера Chrome нужно запустить в отдельном окне с открытым «отладочным» входом. Не пугайся: это обычный запуск с двумя дополнительными настройками, и профиль берётся отдельный, а не твой рабочий. Самый простой путь: добавь в фразу «Сначала подскажи, как запустить Chrome так, чтобы ты мог подключиться, и подожди, пока я это сделаю». Помощник даст готовую команду, ты вставишь её в окно для команд

Блок разбора игры с динозавром на rea.tools: фраза для помощника и найденная строка кода про ускорение
Блок на rea.tools, 11 октября 2026: фраза для помощника и найденная в скрипте игры строка, которая прибавляет скорость

Фраза 3. Почему программа считает именно так. Пример на сайте REA: Калькулятор Windows. Нейросеть объяснила, почему 200 + 10% даёт 220: после плюса процент берётся от первого числа, то есть 10% от 200 равно 20, и 200 плюс 20 даёт 220

Используй REA, чтобы разобрать Калькулятор Windows. Почему 200 + 10% даёт 220?

Это самый трудный пример, потому что программы Windows нужно сначала «расшифровать» отдельным разборщиком. Сайт REA называет три: Hopper, Ghidra и IDA, и у каждого свой компьютер: Hopper работает на Mac и Linux, Ghidra на Mac и Linux (на Windows экспериментально), IDA на Windows. Ghidra бесплатная, но требует конкретной версии (12.1) и пакета Java (JDK 21 и новее), на Windows она пока помечена как экспериментальная, Hopper при первом запуске на Mac предлагает демо-режим либо лицензию, IDA подходит тем, у кого она уже стоит и подключена как инструмент для помощника. Если это твой первый разбор, начни с фраз 1 и 2, а к этой вернись, когда они сработают

Блок Калькулятора на rea.tools: фраза для помощника и ответ, почему 200 плюс 10 процентов дают 220
Блок на rea.tools, 11 октября 2026: фраза для помощника и ответ по найденному в программе правилу

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

Какие программы можно разбирать

Вот что умеет REA по списку с его страницы на GitHub, переведено простыми словами

Что разбираешьЧто вернёт REAЧто нужно сверх REA
Приложения на веб-технологиях и JavaScriptмодули, связи между ними, куда уходит каждое действиеничего, кроме установленного REA
Сайтыустройство страницы, скрипты, какие запросы она шлётбраузер на основе Chrome
Обычные программы для компьютерачитаемую запись команд, строки текста, вызовы функцийHopper (Mac, Linux), Ghidra (Mac, Linux, на Windows экспериментально) или IDA (Windows)
Программы на .NETустройство и вызовы, без запуска программыничего
Приложения для Android (файлы APK)описание, классы и методыинструмент JADX без окна и полный пакет Java (JDK), компьютер на процессоре Intel или AMD (x64)

Таблица прокручивается вбок →

Есть и более редкие цели, вроде прошивок и сетевых записей, но они для специалистов. Для эксперта без кода первые три строки закрывают почти всё. Статический разбор JavaScript и .NET читает файлы, не запуская программу. Разбор «в работе» (по документации REA) запускает или трогает программу с твоими правами, поэтому его начинай только на своей программе

Где граница: только своё и разрешённое

REA придуман для законного изучения: его авторы пишут, что ответственность за разрешение на разбор лежит на пользователе. Что это значит на практике

  • Разбирай свои программы и те, где у тебя есть разрешение. Программа от подрядчика, у которой не осталось исходников. Старый инструмент, который работает, а что внутри, никто не помнит. Своё приложение, которое нужно починить
  • Читай лицензию программы. Во многих лицензиях разборка запрещена прямо. Примеры на rea.tools показывают приём, но не дают тебе права на разбор конкретной чужой программы
  • Не обходи защиту, не ищи пароли и ключи, не вскрывай чужой сервис, не копируй чужую программу, чтобы продавать как свою. Это уже не разбор, а взлом, за него бывает и ответственность

Если сомневаешься, спроси владельца программы. Для обучения подойдёт и учебный пример: на rea.tools есть маленькое приложение для заметок специально для первого разбора

Что ломается и что делать

Что видишьЧто случилосьЧто сделать
Помощник отвечает, что не видит инструментов REAпосле установки его не перезапустили полностьюзакрой помощника целиком и открой заново. Для проверки в окне для команд: npx -y rea-agents@latest doctor --client claude_code --json, вместо claude_code впиши своего помощника, например codex или cursor
Окно для команд отвечает «command not found» или «не распознано»Node.js не установлен или слишком старыйскачай установщик на https://nodejs.org (кнопка LTS), закрой окно для команд, открой заново и проверь node -v
На Windows окно пишет «выполнение сценариев отключено»Windows по умолчанию запрещает запуск команд такого типавставь один раз Set-ExecutionPolicy -Scope CurrentUser RemoteSigned и повтори установку, это советует сайт REA
Помощник пишет, что для обычных программ нужен разборщикне подключены Hopper, Ghidra или IDAначни с фраз 1 и 2, либо подключи разборщик по странице «Native analysis» на rea.tools
Hopper на Mac открыл окно с выбором демо или лицензииэто его первый запусквыбери демо-режим или введи лицензию, потом повтори вопрос

Таблица прокручивается вбок →

Что платное, а что нет

REA бесплатный: лицензия MIT, ставится командой npx, про ключ и регистрацию в инструкции установки не сказано. Платным обычно бывает твой ИИ-помощник: для Claude Code сайт REA пишет про платную подписку Claude, Codex работает через аккаунт ChatGPT, у OpenCode модель подключаешь сам. Из разборщиков Hopper предлагает демо и лицензию, Ghidra бесплатная.

Что смотреть дальше

Если Claude Code уже стоит, а что с ним делать дальше, непонятно, открой первые шаги после установки Claude Code. Чтобы понять, что такое «подключение» вроде REA, пригодятся гайд про MCP для Claude и четыре подключения для новичка. Про разумную осторожность с помощниками, которые читают и запускают чужое, написан разбор безопасности ИИ-агентов, а про чужой код с GitHub материал про чужой код

Источники

Памятка: REA и разбор программы через ИИ

Здесь всё, чтобы вернуться и не открывать статью заново

Сохрани себе

  • Заранее нужны: ИИ-помощник для кода, Node.js 22.19+ (или 24.11+, 26+) и окно для команд. Проверка: node -v
  • Окно для команд: Mac, Command+Пробел, «Терминал»; Windows, «Пуск», PowerShell
  • Установка фразой помощнику: «Установи REA и подключи его к этому агенту через npx rea-agents@latest setup. Покажи план установки на одобрение, потом проверь, что всё встало», дальше разреши план и перезапусти помощника
  • Установка командой: npx rea-agents@latest setup, потом полностью перезапусти помощника
  • Первая фраза: «Используй REA, чтобы проследить, как приложение Notion копирует текст в буфер обмена. Покажи код на каждом шаге»
  • Вторая фраза (браузер, Chrome запущен особым способом): «Используй REA, чтобы разобрать эту игру с динозавром. Почему она ускоряется?»
  • Третья фраза (нужен разборщик программ: IDA, Ghidra или Hopper): «Используй REA, чтобы разобрать Калькулятор Windows. Почему 200 + 10% даёт 220?»
  • Разбирай только свои программы и те, где есть разрешение. Читай лицензию, защиту не обходи
  • Не видит инструментов: перезапусти помощника полностью, проверь npx -y rea-agents@latest doctor --client codex --json

Куда это ведёт

Помощник, который читает программы, это уже сотрудник. Следующий шаг: чтобы он сам делал твою работу

Ты подключил инструмент, который объясняет, как устроена программа. Но объяснять чужой код нужно нечасто, а рутина у эксперта повторяется каждую неделю: письма, сводки, подготовка к встречам, ответы клиентам, разбор заявок. Именно эту работу и стоит отдавать помощнику

На Концентрате три вечера: в первый собираем команду ИИ-агентов на Hermes, во второй разбираем шесть связок монетизации, в третий контент-завод на бесплатном трафике

Приходи, если хочешь, чтобы ИИ работал не раз в месяц над любопытным вопросом, а каждый день над твоими делами

Забрать место на Концентрате

Откроется в Telegram: 13-15 октября, 19:00 по Москве, онлайн. Участие бесплатное, регистрация до 14 октября

Частые вопросы

Что такое REA простыми словами?

Это бесплатный инструмент с открытым кодом, который даёт твоему ИИ-помощнику способность заглянуть внутрь готовой программы без её исходного кода и объяснить, как она устроена. Название значит «Reverse Engineer Anything», то есть «разобрать что угодно»

Нужно ли уметь программировать?

Для установки и первых разборов нет: фразу вставляешь помощнику, он сам запускает нужные команды и просит у тебя разрешение. Понимать код не нужно, помощник объясняет найденное обычными словами и показывает место в коде

REA отправляет мою программу в интернет?

По описанию REA, анализ идёт на твоём компьютере. Но найденное получает твой ИИ-помощник, а значит и компания, которая его делает, у неё своя политика данных. Свою закрытую программу с чужими секретами лучше не разбирать

Это бесплатно?

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

Какие помощники подходят?

По сайту REA: Claude Code, Codex, Cursor, Gemini, OpenCode и ещё несколько. Подходит любой помощник, который умеет подключать внешние инструменты по стандарту MCP

Можно ли разбирать любую программу?

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

Читать дальше

Я соло-предприниматель на Claude, ChatGPT и агентах

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

Читать канал

Открытый канал, подписка в одно нажатие