REA: как заглянуть внутрь любой программы с ИИ-агентом
REA, открытый набор инструментов, с которым ИИ-агент заглядывает внутрь программы, игры или сайта и объясняет, как устроена функция. Установка за 5 минут и 10 промптов, чтобы разобрать фишку и собрать свою версию.
Что такое REA
Проект morluto/rea на GitHub: 374 тыс. звёзд, лицензия MIT. Подключается к агенту как набор инструментов и помогает ему разбирать поведение приложений, скрипты сайтов и программы.
- Работает с Claude Code, Codex, Cursor, Gemini CLI и другими агентами.
- Для скриптов сайтов и браузерных игр ничего дополнительно ставить не нужно.
- Для разбора программ подхватывает уже установленные Hopper, Ghidra или IDA.
Установка за 5 минут
Нужен компьютер с Node.js и установленным агентом.
- Поставь Node.js с nodejs.org, если его ещё нет.
- Поставь Claude Code: docs.claude.com/en/docs/claude-code/overview.
- В терминале выполни команду ниже. Она подключит REA к твоему агенту и добавит инструкции.
- Перезапусти агента и попроси его разобрать что-нибудь простое, например браузерную игру.
Три разбора, которые уже сделаны
Их можно открыть и посмотреть, как выглядит результат.
Динозаврик из Chrome
REA прочитал скрипт игры: скорость стартует с 6, растёт на 0,001 за шаг и упирается в 13. Агент пересобрал мини-игру со слайдером скорости. rea.tools
Калькулятор Windows
Кнопка % работает по-разному: после «+» 200 + 10% даёт 220, после «×» 10% превращается в 0,1. Разбор сверили с открытым кодом калькулятора от Microsoft. rea.tools
Melee 2001 года
Энтузиасты проекта doldecomp перевели игру обратно в исходный код и 7 сентября 2026 дошли до полного совпадения с оригиналом. Это пример того, сколько можно восстановить из готовой программы.
10 промптов
Подставь своё в квадратные скобки. Начни с первого, он самый наглядный.
Где граница
Разбирать, чтобы понять механику, нормально. Дальше есть вещи, которые я не делаю и тебе не советую.
- Чужой код, тексты, дизайн и картинки в свой продукт не переносим. Берём принцип и делаем по-своему.
- Обход оплаты, защиты контента и лицензий исключён.
- Чужие аккаунты и чужие данные не трогаем.
- Пользовательское соглашение сервиса читаем до разбора: часть сервисов прямо запрещает разбирать их приложения.
А если агент нужен под рукой каждый день
Claude Code живёт в терминале компьютера. Мой агент живёт на своём сервере и отвечает мне в Телеграме, задачи я даю голосовыми прямо с телефона.
- Ставится за вечер по пошаговой инструкции, без программиста.
- Результат приходит в тот же чат, где ты дал задачу.
Ты дочитал до конца, значит тебе правда интересно. Выбери, что дальше, и я отвечу тебе в чате лично:
Я собрал систему, по которой обычный человек запускает блог с нуля и набирает аудиторию без съёмок, монтажа и команды. Внутри разбор, с которого стартовал сам.
Открыть разбор: с чего начать→