Yeni bir açık kaynak proje, kodlama ajanlarına düzgün bir tersine mühendislik araç seti vermek istiyor. Geliştirici morluto'nun REA'sı, bir Node.js komut satırı aracı ve MCP sunucusu olarak geliyor. Claude Code, Codex, Cursor, Gemini CLI, Windsurf, VS Code ve diğer popüler ajanlara takılıyor ve kaynak koduna sahip olmadıkları uygulamaları incelemeleri için araçlar sunuyor.

Vaadi net: bir uygulamada beğendiğiniz bir özelliği görün, ajanınızdan REA ile incelemesini isteyin; ajan kanıtlarıyla birlikte özelliğin nasıl çalıştığını açıklasın, ardından aynı oturumda kendi projeniz için bir sürümünü geliştirsin. REA, Hopper veya Ghidra disassembletörlerine bağlanıyor ve geniş bir araç kataloğu sunuyor: 39 yerel inceleme aracı (fonksiyonlar, sözde kod, assembly, stringler, semboller, çapraz referanslar), 14 inceleme iş akışı, APK, IPA, ASAR, plist ve benzeri için paket/artefakt incelemesi ve Chrome DevTools Protocol üzerinden tarayıcı gözlemi.

REA'nın tasarım tercihleri de yetenekleri kadar dikkat çekici. Analiz yerel olarak çalışıyor — proje, barındırılan bir analiz servisi olmadığını söylüyor — ve sonuçlar kanıt, konum, güven düzeyi ve açıkça belirtilen sınırlamalarla birlikte geliyor. REA, özgün kaynak kodu kurtardığını ya da bir uygulamayı otomatik olarak kopyaladığını iddia etmiyor; içe aktarılan decompiler çıktısını "analist çıkarımı" olarak etiketliyor. Hopper ayrı ve lisanslı bir yazılım; ancak proje onayınızla kurabiliyor. Ghidra ise 22 işlemi destekleyen salt okunur bir modda destekleniyor ve Windows'ta Ghidra desteği, süreç sahipliği ile yol güvenliği kontrolleri tamamlanana kadar kullanılamıyor.

Proje MIT lisanslı ve npx üzerinden kuruluyor; teşhis için bir doctor komutu ve başarılı analiz sonuçlarını önbelleğe alan bir snapshot mekanizması var, böylece aynı sorgu sağlayıcıyı yeniden başlatmadan yanıtlanabiliyor. Bir de iş akışı katmanı bulunuyor: GitHub'daki README, bir ajanı ikili dosyayı açmaktan string ve prosedürleri bulmaya, çapraz referansları izlemeye, kontrol akışını yeniden kurmaya, rutinleri decompile etmeye ve sonunda özelliği kullanıcının kendi teknoloji yığınında inşa etmeye kadar adım adım yönlendiriyor.

Depo bir gün içinde binlerce yıldız topladı; bu, ajan tabanlı araçların yeni kod yazmanın ötesine, hâlihazırda var olan yazılımı anlamaya ne kadar hızlı kaydığının işareti. Decompile ile birlikte gelen hukuki ve etik sorular — lisans koşulları, birlikte çalışabilirlik ve telif hakkı — kullanıcının sorumluluğunda ve proje bu sınırı açıkça belirtiyor.