REA adalah alat yang memungkinkan agen AI menyelidiki fitur di aplikasi yang ingin Anda replikasi, bahkan tanpa kode sumbernya. Agen dapat menjelaskan cara kerja fitur tersebut, menampilkan bukti pendukungnya, dan membangun versi serupa untuk proyek Anda sendiri. REA menghubungkan agen dengan alat untuk memeriksa binari native, aplikasi JavaScript dan Electron, assembly .NET, dan situs web.
Analisis berjalan secara lokal, dan setiap hasil menyertakan bukti serta batasan di balik kesimpulannya. Pengaturan mendaftarkan REA ke agen Anda dan memasang instruksi alur kerja yang sesuai, dengan cadangan konfigurasi yang ada. Analisis native dapat menggunakan instalasi Hopper, Ghidra, atau IDA yang sudah ada, dan pengaturan dapat opsional memasang Hopper dengan persetujuan Anda. Analisis statis JavaScript tidak memerlukan mesin analisis native.
Pengguna juga dapat menjalankan alat yang sama dari terminal. Direktori aplikasi JavaScript atau Electron dapat dianalisis dengan satu perintah npx yang mengembalikan modul, impor, dan batas Electron beserta buktinya. REA memerlukan Node.js 22.19 atau yang lebih baru, 24.11 atau yang lebih baru, atau versi 26 ke atas, beserta npm.
REA sering diperbarui dengan perbaikan bug dan rilis baru. Pengguna dengan instalasi npm atau Bun global dapat memperbarui CLI, lalu menyegarkan pendaftaran agen mereka dengan menjalankan ulang pengaturan. Pengguna npx dapat langsung menjalankan perintah pengaturan untuk mendapatkan versi terbaru.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing