REA: Tool Rekayasa Balik untuk Coding Agent

Judul asli: REA Reverse – Engineer Anything

Mengapa Ini Penting

Rekayasa balik yang bisa diakses lewat bahasa alami memperluas siapa yang bisa menganalisis perangkat lunak biner.

REA Tools meluncurkan alat rekayasa balik yang memungkinkan coding agent menginspeksi program biner dan menjelaskan cara kerjanya lewat perintah bahasa alami.

REA (Reverse Engineer Anything) adalah alat yang dirancang untuk menghubungkan coding agent dengan kemampuan rekayasa balik perangkat lunak. Alih-alih membaca instruksi assembly secara manual, pengguna cukup mengetikkan pertanyaan dalam bahasa biasa, lalu agent yang menjelaskan hasilnya.

Sebagai contoh nyata yang ditampilkan di situs: pengguna bertanya mengapa Windows Calculator menghasilkan 220 dari operasi 200 + 10%. REA menyuplai instruksi handler, kode hasil decompile, dan daftar pemanggilan fungsi. Agent kemudian menyimpulkan bahwa tombol % setelah operator + menghitung persentase dari angka pertama — sehingga 10% dari 200 adalah 20, lalu ditambahkan kembali.

Contoh kedua melibatkan game dinosaurus Chrome. REA membaca skrip yang berjalan di halaman, memulihkan aturan akselerasi (mulai dari kecepatan 6, meningkat menuju 13), dan memungkinkan pengguna merekonstruksi ulang game dengan kecepatan yang bisa diatur.

Setup dilakukan via perintah `npx rea-agents@latest setup` di terminal atau langsung lewat instruksi ke coding agent. Alat ini menyasar developer yang ingin memahami, memodifikasi, atau membangun ulang fitur dari perangkat lunak yang sudah ada.

Sumber

rea.tools — Baca artikel asli →