REA: कोडिंग एजेंट से सॉफ्टवेयर समझें
मूल शीर्षक: REA Reverse – Engineer Anything
यह क्यों महत्वपूर्ण है
AI एजेंट अब closed-source software की आंतरिक logic बिना source code के समझ सकते हैं, जो security audit और compatibility research के लिए अहम है।
REA (Reverse Engineer Anything) एक नया टूल है जो कोडिंग एजेंट को किसी भी प्रोग्राम का assembly कोड, decompiled कोड और function calls देकर उसकी कार्यप्रणाली समझाता है। इसे npx rea-agents@latest setup से इंस्टॉल किया जा सकता है।
REA एक reverse engineering टूल है जो AI कोडिंग एजेंट को binary software का विश्लेषण करने में सक्षम बनाता है। परंपरागत रूप से reverse engineering में x64 assembly निर्देशों को मैन्युअली decode करना, function calls को trace करना और logic को reconstruct करना पड़ता था — यह काम विशेषज्ञों के लिए भी समय-साध्य होता है।
REA इस प्रक्रिया को बदलता है। उपयोगकर्ता अपने कोडिंग एजेंट को सादे अंग्रेज़ी में प्रश्न पूछता है, और एजेंट REA के ज़रिए प्रोग्राम का असेंबली कोड, decompiled रूप और संबंधित calls हासिल करके जवाब देता है।
टूल ने दो उदाहरण प्रस्तुत किए हैं। पहला — Windows Calculator में 200 + 10% = 220 क्यों आता है? REA ने 0x5b (÷) और 0x5c (×) ऑपरेटर IDs को पहचाना और बताया कि + के बाद % बटन पहले नंबर का प्रतिशत लेता है, यानी 10% of 200 = 20, फिर 200 + 20 = 220। दूसरा — Chrome के Dinosaur game में गति क्यों बढ़ती है? REA ने बताया कि game 6 से शुरू होकर 13 तक speed बढ़ाता है, जिससे उपयोगकर्ता custom speed वाला reconstruction बना सके।
टूल को एजेंट में setup करने के लिए केवल एक command की ज़रूरत है और यह तुरंत काम शुरू कर देता है।