
REA 安装完整指南两条路径装好 rea 命令接入 AI 智能体【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREA 是一个开源 MCP 项目把 AI 智能体接到本地分析引擎上逆向分析原生二进制、JavaScript/Electron 应用等目标结论附带证据。本文只需你具备 Node.js 环境约 10 分钟就能拿到可用的rea命令和智能体接入方法。动手前自检Node 版本与平台前提这节解决能不能装的问题先确认环境能省掉大部分排错。项目要求说明Node.js22.x≥22.19、24.x≥24.11或 26Node 23、25 及预发布版不受支持npm随 Node.js 自带安装器不会替你升级 Node 或 npm操作系统macOS / 64 位 Linuxcurl 脚本任意支持 Node 的平台含 Windowsnpm 方式curl 脚本自行校验平台用node -v查当前版本。版本不合规时安装器会直接报 unsupported 并给出切换方法——照提示用 nvm 或 fnm 切到受支持的版本重试即可不用自己猜原因。主路径npm 全局安装 rea 命令步骤这节给你最稳的通用路径任何平台都适用两条命令完成。全局安装rea-agents包让rea进入 shell PATH跑验证命令确认命令真的可用。# 全局安装rea 命令进入 shell PATH npm install --global rea-agents # 验证安装成功 rea --help第一条把包装进 npm 全局前缀第二条在终端里确认可执行文件能被解析到。⚠️ 高频坑装完终端里找不到命令多半是第一步漏了--global。此时可执行文件只落在当前项目的node_modules/.bin里shell 根本找不到它补上--global重装一次就解决。简单说全局标志别漏主路径半分钟就走完。备选路径curl 一行安装脚本与 npx 免安装运行这节覆盖另外两个入口macOS / Linux 的一行 curl 脚本和只跑单条命令的npx。curl 一行脚本macOS / Linux# 一行执行官方安装脚本先打印安装计划再动手 curl -fsSL https://raw.githubusercontent.com/morluto/rea/main/install.sh | bash它本质是替你装好全局 npm 包再顺路引导配置。执行时先打印一份安装计划计划字段含义Version将安装的 REA 版本号Runtime当前检测到的 Node.js 版本Command实际执行的 npm 命令Binaryrea命令最终落地的路径Setup是否安装后自动启动rea setup装完后若当前有可用终端会自动进入rea setup引导流程否则只提示你稍后手动运行。选项用bash -s --追加例如bash -s -- --dry-run参数作用典型场景--version semver锁定精确版本回滚、团队版本对齐--dry-run只打印计划零修改装前先预演会做什么--no-setup/--no-prompt装完不进 setup、跳过交互CI、无头环境--verbose打印详细执行日志排安装故障落点有平台差异Linux 的 prefix 固定为~/.localrea落在~/.local/bin/reamacOS 跟随 npm 全局前缀。npx 免安装跑单条命令只想对某个 JS 应用做一次静态分析不用安装# 免安装跑最新版--json 输出完整 Evidence 记录 npx -y rea-agentslatest analyze-javascript-application /absolute/path/to/app --json npm 问是否下载并运行时那次确认只授权下载包本身REA 自己的setup会做的改动改智能体配置、装 Hopper会在之后单独展示、单独请求批准两者不是一回事。另外--no-prompt与非交互模式都不会授权任何外部依赖装 Hopper 仍需显式批准。简单说图省事用 curl只要一条命令用 npx谁也不会替你偷偷改配置。按场景快速选型该选哪种安装方式这节直接给结论不用你再翻表格如果你是 macOS / Linux 用户想最快跑起来 → curl 一行脚本如果你在 Windows 上curl 脚本不支持→ npm 全局安装如果你在 CI / 无交互环境 → curl 加--no-setup或干脆npx免安装如果你需要锁版本或回滚 → curl 加--version semver或 npm 指定rea-agentsx.y.z如果你想先预演再决定 →--dry-run只读模式看一眼计划。一句话收束凡是能跑 Node 的环境npm 全局都能兜底Mac / Linux 想省事就一行流。装完先跑通rea setup 智能体接入与 doctor 体检装完的只是 CLI 本体这节解决让 AI 真正用上的问题。先跑一次引导式配置# 引导式配置把智能体接入 REA npx rea-agents setup流程分四步多选要接入的智能体Claude Code、Codex、Cursor、Gemini CLI 等十余种客户端现有注册默认选中审阅精确计划——改哪些配置路径、装哪些外部软件、走哪些网络来源批准后才写入文件且自动备份原配置Hopper 是独立可选项需单独明确批准才安装/连接不影响其余步骤按完成提示重启对应客户端即可开工。再用只读命令体检# 严格只读体检不做任何修改 rea doctor --json要升级或卸载分别用rea update和rea uninstall加--purge-data连~/.rea下的缓存状态一起清。逐项细节看 官方安装文档 与 CLI 参考。 只想要工作流说明、不装分析引擎走 skill-only 路径只装reverse-engineer-anything技能说明# 只装技能说明不装分析引擎 npx skills add morluto/rea --skill reverse-engineer-anything技能内容见 SKILL.md。简单说setup 就是通电这一步批准计划、重启客户端后智能体就能派它干第一个逆向分析的活了。排障速查常见安装问题与一句话解法这节把装完最常见的四种现象收进一张表按现象直接查现象可能原因一句话解法安装时报 Node.js 版本不支持版本不在 22.19 / 24.11 / 26 范围23、25 及预发布版不受支持用 nvm 等切换到受支持版本后重试curl 装完提示rea: command not found~/.local/bin不在PATH里把它加进 shell 启动配置重开终端需要锁版本或回滚MCP 注册固定在实际执行 setup 的那个版本--version 6.4.0或装rea-agents6.4.0回滚后重跑一次 setup 对齐注册智能体里看不到工具体检项失败或客户端未重启先跑rea doctor --json按失败项修复会话缺工具多半是没重启重启或重连客户端收尾挑一条路径把rea装进终端现在就去跑rea --help验证然后接着执行rea setup完成接入。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考