{"id":213,"date":"2026-11-09T18:43:30","date_gmt":"2026-11-09T14:43:30","guid":{"rendered":"https:\/\/demensdeum.com\/blog\/2026\/11\/09\/rea-opencode-guide\/"},"modified":"2026-11-09T19:37:58","modified_gmt":"2026-11-09T15:37:58","slug":"rea-opencode-guide","status":"publish","type":"post","link":"https:\/\/demensdeum.com\/blog\/hi\/2026\/11\/09\/rea-opencode-guide\/","title":{"rendered":"\u0906\u0930\u0908\u090f \u0914\u0930 \u0913\u092a\u0928\u0915\u094b\u0921: \u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0914\u0930 \u092a\u0939\u0932\u0940 \u091c\u093e\u0902\u091a"},"content":{"rendered":"<p>\u0906\u0930\u0908\u090f (\u0930\u093f\u0935\u0930\u094d\u0938 \u0907\u0902\u091c\u0940\u0928\u093f\u092f\u0930 \u090f\u0928\u0940\u0925\u093f\u0902\u0917) \u090f\u0915 \u090f\u092e\u0938\u0940\u092a\u0940 \u0938\u0930\u094d\u0935\u0930 \u0939\u0948 \u091c\u094b \u0906\u092a\u0915\u094b \u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u0938\u092e\u092f \u092e\u0947\u0902 \u0907\u0902\u091c\u0940\u0928\u093f\u092f\u0930 \u0938\u0949\u092b\u094d\u091f\u0935\u0947\u092f\u0930 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928, \u092c\u093e\u092f\u0928\u0947\u0930\u093f\u091c\u093c \u0914\u0930 \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0915\u094b \u0930\u093f\u0935\u0930\u094d\u0938 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0924\u093e \u0939\u0948\u0964 \u092f\u0939 \u091f\u0942\u0932 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0938\u0947 \u092e\u0936\u0940\u0928 \u0915\u094b\u0921 \u0924\u0915 \u0915\u093e \u092e\u093e\u0930\u094d\u0917 \u0915\u0935\u0930 \u0915\u0930\u0924\u093e \u0939\u0948, \u0914\u0930 \u0907\u0938\u0947 \u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0915\u0930\u0928\u0947 \u0935\u093e\u0932\u0947 \u090f\u091c\u0947\u0902\u091f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0913\u092a\u0928\u0915\u094b\u0921 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u093e \u0938\u0941\u0935\u093f\u0927\u093e\u091c\u0928\u0915 \u0939\u0948\u0964<\/p>\n<p>\u0913\u092a\u0928\u0915\u094b\u0921 \u090f\u0915 \u0916\u0941\u0932\u093e \u092a\u094d\u0930\u094b\u0917\u094d\u0930\u093e\u092e\u093f\u0902\u0917 \u090f\u091c\u0947\u0902\u091f \u0939\u0948 \u091c\u094b \u091f\u0930\u094d\u092e\u093f\u0928\u0932 \u092e\u0947\u0902 \u0930\u0939\u0924\u093e \u0939\u0948\u0964 \u092f\u0939 \u092a\u094d\u0930\u094b\u091c\u0947\u0915\u094d\u091f \u092b\u093c\u093e\u0907\u0932\u094b\u0902 \u0915\u094b \u092a\u0922\u093c\u0924\u093e \u0939\u0948, \u0915\u094b\u0921 \u0938\u0902\u092a\u093e\u0926\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948, \u0915\u092e\u093e\u0902\u0921 \u091a\u0932\u093e\u0924\u093e \u0939\u0948 \u0914\u0930 \u092a\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u0930\u0924\u093e \u0939\u0948, \u0914\u0930 \u0938\u092c\u0938\u0947 \u092e\u0939\u0924\u094d\u0935\u092a\u0942\u0930\u094d\u0923 \u092c\u093e\u0924 \u092f\u0939 \u0939\u0948 \u0915\u093f \u092f\u0939 \u092c\u0949\u0915\u094d\u0938 \u0938\u0947 \u092c\u093e\u0939\u0930 \u090f\u092e\u0938\u0940\u092a\u0940 \u0915\u093e \u0938\u092e\u0930\u094d\u0925\u0928 \u0915\u0930\u0924\u093e \u0939\u0948, \u0907\u0938\u0932\u093f\u090f \u0906\u0930\u0908\u090f \u0938\u0940\u0927\u0947 \u0907\u0938\u0938\u0947 \u091c\u0941\u0921\u093c\u0924\u093e \u0939\u0948\u0964<\/p>\n<h2>\u0915\u094d\u092f\u093e REA \u0915\u094b \u0905\u0926\u094d\u0935\u093f\u0924\u0940\u092f \u092c\u0928\u093e\u0924\u093e \u0939\u0948<\/h2>\n<p>\u0906\u0930\u0908\u090f \u0915\u0908 \u092a\u094d\u0932\u0947\u091f\u092b\u093e\u0930\u094d\u092e\u094b\u0902 \u0914\u0930 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0947 \u092a\u094d\u0930\u0915\u093e\u0930\u094b\u0902 \u0915\u0947 \u0932\u093f\u090f \u0935\u094d\u092f\u093e\u092a\u0915 \u0938\u092e\u0930\u094d\u0925\u0928 \u0915\u0947 \u0938\u093e\u0925 \u0930\u093f\u0935\u0930\u094d\u0938 \u0907\u0902\u091c\u0940\u0928\u093f\u092f\u0930\u093f\u0902\u0917 \u0915\u0947 \u0915\u094d\u0937\u0947\u0924\u094d\u0930 \u092e\u0947\u0902 \u0916\u0921\u093c\u093e \u0939\u0948:<\/p>\n<ul>\n<li><b>\u092e\u0942\u0932 \u092c\u093e\u092f\u0928\u0947\u0930\u093f\u091c\u093c<\/b>: \u0921\u093f\u0938\u094d\u0938\u0947\u092e\u094d\u092c\u0932\u0940 \u0914\u0930 \u0921\u0940\u0915\u0902\u092a\u093e\u0907\u0932\u0947\u0936\u0928 \u0915\u0947 \u0932\u093f\u090f \u0939\u0949\u092a\u0930, \u0918\u093f\u0921\u094d\u0930\u093e, \u0906\u0908\u0921\u0940\u090f \u092f\u093e \u0915\u0941\u0928\u093e<\/li>\n<li><b>\u091c\u093e\u0935\u093e\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f \u0905\u0928\u0941\u092a\u094d\u0930\u092f\u094b\u0917 \u0914\u0930 \u0907\u0932\u0947\u0915\u094d\u091f\u094d\u0930\u0949\u0928<\/b>: \u0907\u0932\u0947\u0915\u094d\u091f\u094d\u0930\u0949\u0928 \u092e\u0949\u0921\u094d\u092f\u0942\u0932, \u0906\u092f\u093e\u0924 \u0914\u0930 \u0938\u0940\u092e\u093e\u0913\u0902 \u0915\u093e \u0938\u094d\u0925\u093f\u0930 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/li>\n<li><b>\u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0915\u094b\u0921<\/b>: .NET \u0905\u0938\u0947\u0902\u092c\u0932\u0940 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/li>\n<li><b>\u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u0938\u092e\u092f \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/b>: \u092a\u094d\u0930\u0915\u094d\u0930\u093f\u092f\u093e \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0915\u0940 \u0928\u093f\u0917\u0930\u093e\u0928\u0940<\/li>\n<li><b>\u0928\u0947\u091f\u0935\u0930\u094d\u0915 \u091f\u094d\u0930\u0948\u092b\u093c\u093f\u0915<\/b>: HTTP\/S \u0905\u0928\u0941\u0930\u094b\u0927\u094b\u0902 \u0914\u0930 \u092a\u094d\u0930\u0924\u093f\u0915\u094d\u0930\u093f\u092f\u093e\u0913\u0902 \u0915\u093e \u0915\u0948\u092a\u094d\u091a\u0930 \u0914\u0930 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/li>\n<li><b>\u092e\u094b\u092c\u093e\u0907\u0932 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928<\/b>: Android \u0914\u0930 iOS \u0915\u0947 \u0932\u093f\u090f APK \u0914\u0930 IPA \u092b\u093c\u093e\u0907\u0932\u094b\u0902 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/li>\n<li><b>\u090f\u0902\u092c\u0947\u0921\u0947\u0921 \u0938\u0949\u092b\u093c\u094d\u091f\u0935\u0947\u092f\u0930<\/b>: \u090f\u092e\u094d\u092c\u0947\u0921\u0947\u0921 \u0938\u093f\u0938\u094d\u091f\u092e \u0914\u0930 IoT \u0909\u092a\u0915\u0930\u0923\u094b\u0902 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/li>\n<li><b>\u092e\u0949\u0921\u0932 \u092b\u093c\u093e\u0907\u0932\u0947\u0902<\/b>: GGUF \u0914\u0930 \u0938\u0947\u092b\u093c\u094d\u091f\u0947\u0902\u0938\u0930 \u092e\u0947\u091f\u093e\u0921\u0947\u091f\u093e \u0928\u093f\u0915\u093e\u0932\u0928\u093e<\/li>\n<li><b>GPU \u0915\u094b\u0921 \u0911\u092c\u094d\u091c\u0947\u0915\u094d\u091f<\/b>: CUDA \u0914\u0930 HIP \u0915\u0930\u094d\u0928\u0947\u0932 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/li>\n<li><b>\u0917\u0947\u092e \u0938\u0939\u0947\u091c\u0928\u093e<\/b>: \u0917\u0947\u092e \u0932\u0949\u091c\u093f\u0915 \u0914\u0930 \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u0917\u094d\u092f \u092b\u093c\u093e\u0907\u0932\u094b\u0902 \u0915\u094b \u092a\u0941\u0928\u0930\u094d\u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0915\u0930\u0928\u093e<\/li>\n<\/ul>\n<h2>\u092c\u0941\u0928\u093f\u092f\u093e\u0926\u0940 \u0935\u093e\u0938\u094d\u0924\u0941\u0915\u0932\u093e \u0914\u0930 \u0926\u0930\u094d\u0936\u0928<\/h2>\n<p>\u0906\u0930\u0908\u090f \u0924\u0940\u0928-\u091a\u0930\u0923\u0940\u092f \u0905\u0928\u0941\u0938\u0902\u0927\u093e\u0928 \u092a\u094d\u0930\u0915\u094d\u0930\u093f\u092f\u093e \u0915\u093e \u092a\u093e\u0932\u0928 \u0915\u0930\u0924\u093e \u0939\u0948 \u091c\u094b \u0930\u093f\u0935\u0930\u094d\u0938 \u0907\u0902\u091c\u0940\u0928\u093f\u092f\u0930\u093f\u0902\u0917 \u0915\u094b \u0921\u0947\u0935\u0932\u092a\u0930\u094d\u0938 \u0915\u0947 \u0932\u093f\u090f \u0938\u0941\u0932\u092d \u092c\u0928\u093e\u0924\u093e \u0939\u0948:<\/p>\n<ol>\n<li><b>\u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923<\/b>: REA \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u091f\u0942\u0932 \u0938\u0947 \u091c\u0941\u0921\u093c\u0924\u093e \u0939\u0948 \u0914\u0930 \u0932\u0915\u094d\u0937\u094d\u092f (\u092c\u093e\u0907\u0928\u0930\u093f\u091c\u093c, \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928, \u0935\u0947\u092c\u0938\u093e\u0907\u091f) \u0915\u0940 \u091c\u093e\u0902\u091a \u0915\u0930\u0924\u093e \u0939\u0948<\/li>\n<li><b>\u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/b>: \u0915\u094b\u0921 \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u092a\u0924\u093e \u0932\u0917\u093e\u0924\u093e \u0939\u0948, \u0928\u093f\u092f\u092e\u094b\u0902 \u0914\u0930 \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0915\u093e \u0928\u093f\u0930\u094d\u0927\u093e\u0930\u0923 \u0915\u0930\u0924\u093e \u0939\u0948<\/li>\n<li><b>\u0930\u093f\u0915\u0935\u0930\u0940<\/b>: \u090f\u091c\u0947\u0902\u091f \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0915\u094b \u0938\u092e\u091d\u093e\u0928\u0947 \u0914\u0930 \u0915\u093e\u0930\u094d\u092f\u093e\u0928\u094d\u0935\u092f\u0928 \u0915\u093e \u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u092f\u093e \u092a\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u092a\u0930\u093f\u0923\u093e\u092e\u094b\u0902 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u093e \u0939\u0948<\/li>\n<\/ol>\n<p>\u092f\u0939 \u092a\u094d\u0930\u0915\u094d\u0930\u093f\u092f\u093e \u090f\u0906\u0908 \u090f\u091c\u0947\u0902\u091f \u0915\u094b \u091c\u091f\u093f\u0932 \u0938\u0935\u093e\u0932\u094b\u0902 \u0915\u0947 \u091c\u0935\u093e\u092c \u0926\u0947\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0924\u0940 \u0939\u0948, \u091c\u0948\u0938\u0947: &#8220;\u0938\u092e\u091d\u0947\u0902 \u0915\u093f \u0928\u094b\u091f\u094d\u0938 \u0910\u092a \u092e\u0947\u0902 \u0916\u094b\u091c \u0915\u0948\u0938\u0947 \u0915\u093e\u092e \u0915\u0930\u0924\u0940 \u0939\u0948, \u092e\u0941\u091d\u0947 \u0938\u092c\u0942\u0924 \u0926\u093f\u0916\u093e\u090f\u0902, \u0914\u0930 \u092e\u0947\u0930\u0947 \u092a\u094d\u0930\u094b\u091c\u0947\u0915\u094d\u091f \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u0938\u092e\u093e\u0928 \u0938\u0941\u0935\u093f\u0927\u093e \u092c\u0928\u093e\u090f\u0902\u0964&#8221;<\/p>\n<h2>\u0909\u092a\u092f\u094b\u0917 \u0915\u0947 \u0935\u094d\u092f\u093e\u0935\u0939\u093e\u0930\u093f\u0915 \u0909\u0926\u093e\u0939\u0930\u0923<\/h2>\n<h3>1. \u092e\u094b\u092c\u093e\u0907\u0932 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/h3>\n<p>REA \u092a\u0941\u0928\u0930\u094d\u092a\u094d\u0930\u093e\u092a\u094d\u0924\u093f \u0915\u0947 \u0932\u093f\u090f Android APK \u092b\u093c\u093e\u0907\u0932\u094b\u0902 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0930 \u0938\u0915\u0924\u093e \u0939\u0948:<\/p>\n<ul>\n<li>\u092e\u0947\u0928\u093f\u092b\u0947\u0938\u094d\u091f \u092e\u0947\u0902 \u0918\u094b\u0937\u0923\u093e\u090f\u0902 \u0914\u0930 \u0905\u0928\u0941\u092e\u0924\u093f\u092f\u093e\u0902;<\/li>\n<li>\u0935\u0930\u094d\u0917 \u0935\u093f\u0927\u093f\u092f\u093e\u0901 \u0914\u0930 \u0928\u093f\u0930\u094d\u092d\u0930\u0924\u093e\u090f\u0901;<\/li>\n<li>\u0926\u0947\u0936\u0940 \u092a\u0941\u0938\u094d\u0924\u0915\u093e\u0932\u092f\u094b\u0902 \u0915\u0947 \u0932\u093f\u0902\u0915;<\/li>\n<li>\u0928\u0947\u091f\u0935\u0930\u094d\u0915 \u0938\u092e\u093e\u092a\u0928 \u092c\u093f\u0902\u0926\u0941 \u0914\u0930 \u0921\u0947\u091f\u093e \u092a\u094d\u0930\u0935\u093e\u0939\u0964<\/li>\n<\/ul>\n<p>\u0909\u0926\u093e\u0939\u0930\u0923 \u0915\u0947 \u0932\u093f\u090f, \u090f\u091c\u093f\u0938 \u0911\u0925\u0947\u0902\u091f\u093f\u0915\u0947\u091f\u0930 \u0915\u0947 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0938\u0947 \u092a\u0924\u093e \u091a\u0932\u093e \u0915\u093f \u0939\u0930 30 \u0938\u0947\u0915\u0902\u0921 \u092e\u0947\u0902 \u091b\u0939 \u0905\u0902\u0915\u094b\u0902 \u0915\u093e \u092a\u094d\u0930\u093e\u0927\u093f\u0915\u0930\u0923 \u0915\u094b\u0921 \u0915\u0948\u0938\u0947 \u092c\u0926\u0932\u0924\u093e \u0939\u0948: \u0907\u0938\u0928\u0947 \u091c\u093e\u0902\u091a \u0915\u0940 \u0915\u093f \u0938\u092e\u092f-\u0906\u0927\u093e\u0930\u093f\u0924 \u0915\u094b\u0921 \u091c\u0947\u0928\u0930\u0947\u0936\u0928 (\u091f\u0940\u0913\u091f\u0940\u092a\u0940) \u0915\u0948\u0938\u0947 \u0915\u093e\u092e \u0915\u0930\u0924\u093e \u0939\u0948\u0964<\/p>\n<h3>2. \u0921\u0947\u0938\u094d\u0915\u091f\u0949\u092a \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u092b\u093c\u0902\u0915\u094d\u0936\u0928 \u090f\u0915\u094d\u0938\u091f\u094d\u0930\u0948\u0915\u094d\u0936\u0928<\/h3>\n<p>\u0935\u093f\u0902\u0921\u094b\u091c\u093c \u0915\u0948\u0932\u0915\u0941\u0932\u0947\u091f\u0930 \u092e\u0947\u0902 % \u092c\u091f\u0928 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 REA \u0915\u0940 \u0915\u094d\u0937\u092e\u0924\u093e\u0913\u0902 \u0915\u094b \u092a\u094d\u0930\u0926\u0930\u094d\u0936\u093f\u0924 \u0915\u0930\u0924\u093e \u0939\u0948:<\/p>\n<ul>\n<li>\u0938\u0902\u0926\u0930\u094d\u092d \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930 \u0905\u0932\u0917-\u0905\u0932\u0917 \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0915\u094b \u092a\u0930\u093f\u092d\u093e\u0937\u093f\u0924 \u0915\u0930\u0947\u0902 (+ \u092f\u093e \u00d7 \u0915\u0947 \u092c\u093e\u0926);<\/li>\n<li>\u0924\u0930\u094d\u0915 \u0915\u094b \u0938\u092e\u091d\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0905\u0938\u0947\u0902\u092c\u0932\u0940 \u0928\u093f\u0930\u094d\u0926\u0947\u0936\u094b\u0902 \u0915\u094b \u092a\u093e\u0930\u094d\u0938 \u0915\u0930\u0928\u093e;<\/li>\n<li>\u0917\u0923\u093f\u0924\u0940\u092f \u0938\u0902\u0915\u094d\u0930\u093f\u092f\u093e\u0913\u0902 \u0915\u094b \u0928\u093f\u0915\u093e\u0932\u0928\u093e \u0914\u0930 \u0938\u092e\u091d\u093e\u0928\u093e;<\/li>\n<li>\u0928\u093f\u092f\u092e\u094b\u0902 \u0915\u094b \u092a\u0941\u0928\u0930\u094d\u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0915\u0930\u0928\u093e: &#8220;+ \u0915\u0947 \u092c\u093e\u0926: \u092a\u0939\u0932\u0940 \u0938\u0902\u0916\u094d\u092f\u093e \u0915\u093e 10%&#8221; \u0914\u0930 &#8220;\u00d7 \u0915\u0947 \u092c\u093e\u0926: 10% \u0915\u094b 0.1 \u092e\u0947\u0902 \u092c\u0926\u0932\u0947\u0902\u0964&#8221;<\/li>\n<\/ul>\n<h3>3. \u0935\u0947\u092c \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u090f\u092a\u0940\u0906\u0908 \u0915\u094b \u092a\u0941\u0928\u0930\u094d\u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0915\u0930\u0928\u093e<\/h3>\n<p>\u0906\u0930\u0908\u090f \u090f\u0915 \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930 \u0938\u0924\u094d\u0930 \u0915\u094b \u0930\u093f\u0915\u0949\u0930\u094d\u0921 \u0915\u0930 \u0938\u0915\u0924\u093e \u0939\u0948 \u0914\u0930 \u0907\u0938\u0947 \u090f\u0915 \u0906\u0930\u090f\u0932 \u0935\u093e\u0924\u093e\u0935\u0930\u0923 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u0941\u0928\u0930\u094d\u0928\u093f\u0930\u094d\u092e\u093e\u0923 \u0915\u0930 \u0938\u0915\u0924\u093e \u0939\u0948 \u091c\u0939\u093e\u0902 \u090f\u0906\u0908 \u090f\u091c\u0947\u0902\u091f \u092e\u0942\u0932 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u0915\u094b \u091a\u0932\u093e\u090f \u092c\u093f\u0928\u093e \u092b\u093c\u094b\u0932\u094d\u0921\u0930\u094b\u0902 \u0915\u0947 \u0938\u093e\u0925 \u0915\u093e\u092e \u0915\u0930\u0928\u0947 \u091c\u0948\u0938\u0947 \u0915\u093e\u0930\u094d\u092f \u0915\u0930\u0924\u093e \u0939\u0948\u0964<\/p>\n<h3>4. \u0917\u0947\u092e \u0932\u0949\u091c\u093f\u0915 \u0915\u094b \u092a\u0941\u0928\u0930\u094d\u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0915\u0930\u0928\u093e<\/h3>\n<p>\u0921\u0940\u090f\u0915\u094d\u0938-\u092c\u0949\u0932 \u0915\u0947\u0938 \u0928\u0947 \u0926\u093f\u0916\u093e\u092f\u093e \u0915\u093f \u0915\u0948\u0938\u0947 \u0906\u0930\u0908\u090f \u0928\u0947 \u0930\u093f\u0935\u0930\u094d\u0938-\u0907\u0902\u091c\u0940\u0928\u093f\u092f\u0930\u093f\u0902\u0917 \u0938\u0940 \u0915\u094b\u0921 \u0926\u094d\u0935\u093e\u0930\u093e 1996 \u0915\u0947 \u0935\u093f\u0902\u0921\u094b\u091c \u0917\u0947\u092e \u0938\u0947 \u0938\u093e\u0909\u0902\u0921\u0938\u094d\u0915\u0947\u092a \u0917\u0923\u0928\u093e \u0915\u094b \u092c\u0939\u093e\u0932 \u0915\u093f\u092f\u093e \u091c\u094b 3,205 \u092a\u0930\u0940\u0915\u094d\u0937\u0923 \u092e\u093e\u092e\u0932\u094b\u0902 \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u091a\u0932\u0924\u093e \u0939\u0948 \u0914\u0930 \u092e\u0942\u0932 \u0938\u0902\u0915\u0932\u093f\u0924 \u0915\u094b\u0921 \u0938\u0947 \u092e\u0947\u0932 \u0916\u093e\u0924\u093e \u0939\u0948\u0964<\/p>\n<h2>\u0924\u0915\u0928\u0940\u0915\u0940 \u0915\u094d\u0937\u092e\u0924\u093e\u090f\u0902<\/h2>\n<h3>\u092e\u0942\u0932 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/h3>\n<ul>\n<li>\u0917\u0939\u0930\u0947 \u092c\u093e\u0907\u0928\u0930\u0940 \u092b\u093c\u093e\u0907\u0932 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0947 \u0932\u093f\u090f \u0939\u0949\u092a\u0930, \u0918\u093f\u0921\u094d\u0930\u093e, \u0906\u0908\u0921\u0940\u090f \u092f\u093e \u0915\u0941\u0928\u093e \u0915\u0947 \u0938\u093e\u0925 \u0915\u093e\u092e \u0915\u0930\u0924\u093e \u0939\u0948<\/li>\n<li>\u0908\u090f\u0932\u090f\u092b, \u092a\u0940\u0908, \u092e\u091a-\u0913 \u0914\u0930 \u0905\u0928\u094d\u092f \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u0917\u094d\u092f \u092b\u093c\u093e\u0907\u0932 \u0938\u094d\u0935\u0930\u0942\u092a\u094b\u0902 \u0915\u093e \u0938\u092e\u0930\u094d\u0925\u0928 \u0915\u0930\u0924\u093e \u0939\u0948<\/li>\n<li>\u091b\u0926\u094d\u092e \u0915\u094b\u0921, \u0905\u0938\u0947\u0902\u092c\u0932\u0930, \u092a\u094d\u0930\u0924\u0940\u0915 \u0914\u0930 \u0915\u0949\u0932 \u0928\u093f\u0915\u093e\u0932\u0924\u093e \u0939\u0948<\/li>\n<li>\u092e\u0942\u0932 \u091f\u0942\u0932 \u0932\u0949\u0928\u094d\u091a \u0915\u093f\u090f \u092c\u093f\u0928\u093e \u0911\u092b\u093c\u0932\u093e\u0907\u0928 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0930\u0924\u093e \u0939\u0948<\/li>\n<\/ul>\n<h3>\u091c\u093e\u0935\u093e\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/h3>\n<ul>\n<li>Node.js \u0914\u0930 \u0907\u0932\u0947\u0915\u094d\u091f\u094d\u0930\u0949\u0928 \u0905\u0928\u0941\u092a\u094d\u0930\u092f\u094b\u0917\u094b\u0902 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0930\u0924\u093e \u0939\u0948<\/li>\n<li>\u092e\u0949\u0921\u094d\u092f\u0942\u0932 \u0906\u092f\u093e\u0924 \u0914\u0930 \u0928\u093f\u0930\u094d\u092d\u0930\u0924\u093e \u0915\u094b \u091f\u094d\u0930\u0948\u0915 \u0915\u0930\u0924\u093e \u0939\u0948<\/li>\n<li>\u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930 \u0915\u0928\u0947\u0915\u094d\u0936\u0928 \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u0938\u092e\u092f \u092e\u0947\u0902 \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0915\u094b \u0915\u0948\u092a\u094d\u091a\u0930 \u0915\u0930\u0924\u093e \u0939\u0948<\/li>\n<li>\u0418\u0437\u0432\u043b\u0435\u043a\u0430\u0435\u0442 source maps \u0438 \u043c\u0438\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0434<\/li>\n<\/ul>\n<h3>\u0938\u0941\u0930\u0915\u094d\u0937\u093e<\/h3>\n<ul>\n<li>\u092a\u0940\u0908 \u092a\u094d\u0930\u092e\u093e\u0923\u092a\u0924\u094d\u0930\u094b\u0902 \u0915\u093e \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 (\u092a\u094d\u0930\u093e\u092e\u093e\u0923\u093f\u0915 \u0915\u094b\u0921)<\/li>\n<li>\u0930\u0915\u094d\u0937\u093e \u0924\u0902\u0924\u094d\u0930 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 (PIE, NX, RELRO, CFG)<\/li>\n<li>\u0906\u092f\u093e\u0924 \u0914\u0930 \u0921\u0940\u090f\u0932\u090f\u0932 \u0915\u093e \u092e\u093e\u0928\u091a\u093f\u0924\u094d\u0930\u0923<\/li>\n<li>\u0915\u094d\u0930\u0948\u0936 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 (Apple IPS)<\/li>\n<\/ul>\n<h2>REA \u0915\u094d\u092f\u093e \u0932\u094c\u091f\u093e\u0924\u093e \u0939\u0948<\/h2>\n<p>\u0906\u0930\u0908\u090f \u090f\u091c\u0947\u0902\u091f \u0915\u094b \u092c\u093f\u0928\u093e \u0915\u093e\u0930\u0923 \u0915\u0947 \u0924\u0948\u092f\u093e\u0930 \u0928\u093f\u0937\u094d\u0915\u0930\u094d\u0937 \u0928\u0939\u0940\u0902 \u0926\u0947\u0924\u093e \u0939\u0948\u0964 \u092a\u094d\u0930\u0924\u094d\u092f\u0947\u0915 \u092a\u094d\u0930\u0936\u094d\u0928 \u0915\u093e \u092a\u0930\u093f\u0923\u093e\u092e \u0938\u092c\u0942\u0924\u094b\u0902 \u0915\u0947 \u0938\u093e\u0925-\u0938\u093e\u0925 \u0928\u093f\u0937\u094d\u0915\u0930\u094d\u0937 \u0939\u0948 \u091c\u093f\u0938 \u092a\u0930 \u0935\u0947 \u0906\u0927\u093e\u0930\u093f\u0924 \u0939\u0948\u0902\u0964 \u0909\u0926\u094d\u0926\u0947\u0936\u094d\u092f \u0915\u0947 \u0906\u0927\u093e\u0930 \u092a\u0930, \u092a\u094d\u0930\u0924\u093f\u0915\u094d\u0930\u093f\u092f\u093e \u092e\u0947\u0902 \u0936\u093e\u092e\u093f\u0932 \u0939\u0948\u0902:<\/p>\n<ul>\n<li><b>\u0915\u094b\u0921 \u0938\u0947 \u0932\u093f\u0902\u0915<\/b> &#8211; \u0935\u093f\u0936\u093f\u0937\u094d\u091f \u092b\u093c\u093e\u0907\u0932\u0947\u0902 \u0914\u0930 \u0932\u093e\u0907\u0928\u0947\u0902 \u091c\u0939\u093e\u0902 \u0905\u0927\u094d\u092f\u092f\u0928 \u0915\u0947 \u0924\u0939\u0924 \u092b\u093c\u0902\u0915\u094d\u0936\u0928 \u0915\u093e\u0930\u094d\u092f\u093e\u0928\u094d\u0935\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948\u0964<\/li>\n<li><b>\u0938\u094d\u092f\u0942\u0921\u094b\u0915\u094b\u0921 \u0914\u0930 \u0905\u0938\u0947\u0902\u092c\u0932\u0930<\/b> &#8211; \u0926\u0947\u0936\u0940 \u092c\u093e\u092f\u0928\u0947\u0930\u093f\u091c\u093c \u0915\u0947 \u0932\u093f\u090f: \u0915\u0949\u0932 \u0915\u0947 \u092c\u0940\u091a \u0935\u093f\u0918\u091f\u093f\u0924 \u092b\u093c\u0902\u0915\u094d\u0936\u0928, \u0928\u093f\u0930\u094d\u0926\u0947\u0936 \u0914\u0930 \u0915\u0928\u0947\u0915\u094d\u0936\u0928\u0964<\/li>\n<li><b>\u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u0938\u0902\u0930\u091a\u0928\u093e<\/b> &#8211; \u091c\u093e\u0935\u093e\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f \u0914\u0930 \u0907\u0932\u0947\u0915\u094d\u091f\u094d\u0930\u0949\u0928 \u0915\u0947 \u0932\u093f\u090f: \u092e\u0949\u0921\u094d\u092f\u0942\u0932, \u0906\u092f\u093e\u0924, \u092e\u093e\u0930\u094d\u0917, \u0906\u0908\u092a\u0940\u0938\u0940 \u0914\u0930 \u092e\u0942\u0932 \u0910\u0921-\u0911\u0928 \u0915\u0947 \u0938\u093e\u0925 \u0915\u0928\u0947\u0915\u094d\u0936\u0928\u0964<\/li>\n<li><b>\u092e\u0947\u091f\u093e\u0921\u0947\u091f\u093e \u0914\u0930 \u0924\u0925\u094d\u092f<\/b> &#8211; \u0918\u094b\u0937\u0923\u093e\u092a\u0924\u094d\u0930, \u092a\u094d\u0930\u092e\u093e\u0923\u092a\u0924\u094d\u0930, \u0939\u0938\u094d\u0924\u093e\u0915\u094d\u0937\u0930, \u092a\u094d\u0930\u093e\u0930\u0942\u092a \u0936\u0940\u0930\u094d\u0937\u0932\u0947\u0916 \u0914\u0930 \u0905\u0928\u094d\u092f \u0938\u094d\u0925\u093f\u0930 \u0921\u0947\u091f\u093e\u0964<\/li>\n<li><b>\u092a\u094d\u0930\u0924\u093f\u092c\u0902\u0927<\/b> &#8211; \u0935\u0947 \u0938\u094d\u0925\u093e\u0928 \u091c\u093f\u0928\u094d\u0939\u0947\u0902 \u0938\u0941\u0932\u091d\u093e\u092f\u093e \u0928\u0939\u0940\u0902 \u091c\u093e \u0938\u0915\u093e, \u090f\u0915 \u0928\u094b\u091f \u0915\u0947 \u0938\u093e\u0925 \u0915\u093f \u0935\u093e\u0938\u094d\u0924\u0935 \u092e\u0947\u0902 \u0915\u094d\u092f\u093e \u0905\u091c\u094d\u091e\u093e\u0924 \u0939\u0948\u0964<\/li>\n<\/ul>\n<p>\u090f\u091c\u0947\u0902\u091f \u0907\u0938 \u0921\u0947\u091f\u093e \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0915\u094b \u0938\u092e\u091d\u093e\u0928\u0947, \u0938\u094d\u092a\u0937\u094d\u091f \u092a\u094d\u0930\u0936\u094d\u0928\u094b\u0902 \u0915\u093e \u0909\u0924\u094d\u0924\u0930 \u0926\u0947\u0928\u0947, \u092f\u093e \u0907\u0938\u0915\u0947 \u0915\u093e\u0930\u094d\u092f\u093e\u0928\u094d\u0935\u092f\u0928 \u0915\u094b \u0907\u0915\u091f\u094d\u0920\u093e \u0915\u0930\u0928\u0947 \u0914\u0930 \u092a\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0930\u0924\u093e \u0939\u0948\u0964 \u092f\u0939 \u0938\u093e\u0915\u094d\u0937\u094d\u092f \u0914\u0930 \u0938\u094d\u092a\u0937\u094d\u091f \u0938\u0940\u092e\u093e\u0913\u0902 \u0915\u0940 \u0909\u092a\u0938\u094d\u0925\u093f\u0924\u093f \u0939\u0948 \u091c\u094b \u092e\u0949\u0921\u0932 \u0915\u0947 \u090f\u0915 \u0938\u093e\u0927\u093e\u0930\u0923 \u0905\u0928\u0941\u092e\u093e\u0928 \u0938\u0947 \u0906\u0930\u0908\u090f \u092a\u0930\u093f\u0923\u093e\u092e \u0915\u094b \u0905\u0932\u0917 \u0915\u0930\u0924\u0940 \u0939\u0948\u0964<\/p>\n<h2>\u0936\u0941\u0930\u0942 \u0915\u0930\u0928\u0947 \u0938\u0947 \u092a\u0939\u0932\u0947<\/h2>\n<p>\u092f\u0939 \u092e\u093e\u0928\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u0915\u093f \u0913\u092a\u0928\u0915\u094b\u0921 \u092a\u0939\u0932\u0947 \u0938\u0947 \u0939\u0940 \u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0939\u0948 \u0914\u0930 \u092e\u0949\u0921\u0932 \u0909\u0938\u0938\u0947 \u091c\u0941\u0921\u093c\u093e \u0939\u0941\u0906 \u0939\u0948\u0964 Node.js 22.23.4+, 24.22.1+ \u092f\u093e 26.12.1+ \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e REA \u0915\u094b \u0939\u0940 \u0939\u0948, \u0907\u0938\u0932\u093f\u090f \u0938\u0902\u0938\u094d\u0915\u0930\u0923 \u0915\u0940 \u091c\u093e\u0901\u091a \u0915\u0930\u0947\u0902:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>node -v\n<\/code><\/pre>\n<\/div>\n<h2>\u091a\u0930\u0923 1: REA \u0915\u094b OpenCode \u0938\u0947 \u0915\u0928\u0947\u0915\u094d\u091f \u0915\u0930\u0947\u0902<\/h2>\n<p>REA \u090f\u0915 MCP \u0938\u0930\u094d\u0935\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 OpenCode \u0915\u0947 \u0938\u093e\u0925 \u092a\u0902\u091c\u0940\u0915\u0943\u0924 \u0939\u094b\u0924\u093e \u0939\u0948\u0964 \u091f\u0930\u094d\u092e\u093f\u0928\u0932 \u092e\u0947\u0902 \u091a\u0932\u093e\u090f\u0901:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx rea-agents@latest setup\n<\/code><\/pre>\n<\/div>\n<p>\u0913\u092a\u0928\u0915\u094b\u0921 \u0915\u094b \u0938\u0940\u0927\u0947 \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0907\u0938\u0915\u0947 \u092a\u0939\u091a\u093e\u0928\u0915\u0930\u094d\u0924\u093e <\u0915\u094b\u0921>\u0913\u092a\u0928\u0915\u094b\u0921<\/\u0915\u094b\u0921> \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx rea-agents@latest setup --client opencode\n<\/code><\/pre>\n<\/div>\n<p><b>\u0915\u094d\u092f\u093e \u0938\u0947\u091f\u0905\u092a \u0915\u0930\u0924\u093e \u0939\u0948:<\/b><\/p>\n<ul>\n<li>REA \u0915\u094b MCP \u0938\u0930\u094d\u0935\u0930 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u0902\u091c\u0940\u0915\u0943\u0924 \u0915\u0930\u0924\u093e \u0939\u0948;<\/li>\n<li>\u0935\u0930\u094d\u0915\u092b\u093c\u094d\u0932\u094b \u0928\u093f\u0930\u094d\u0926\u0947\u0936 \u091c\u094b\u0921\u093c\u0924\u093e \u0939\u0948;<\/li>\n<li>\u092e\u094c\u091c\u0942\u0926\u093e \u0915\u0949\u0928\u094d\u092b\u093c\u093f\u0917\u0930\u0947\u0936\u0928 \u0915\u0940 \u092c\u0948\u0915\u0905\u092a \u092a\u094d\u0930\u0924\u093f\u0932\u093f\u092a\u093f \u092c\u0928\u093e\u0924\u093e \u0939\u0948;<\/li>\n<li>\u092a\u0930\u093f\u0935\u0930\u094d\u0924\u0928 \u0932\u093e\u0917\u0942 \u0915\u0930\u0928\u0947 \u0938\u0947 \u092a\u0939\u0932\u0947 \u092a\u0941\u0937\u094d\u091f\u093f \u092e\u093e\u0902\u0917\u0924\u093e \u0939\u0948\u0964<\/li>\n<\/ul>\n<p><b>\u092e\u0939\u0924\u094d\u0935\u092a\u0942\u0930\u094d\u0923 \u092c\u093f\u0902\u0926\u0941:<\/b><br \/>\n\u092a\u0939\u0932\u0947 \u092a\u094d\u0930\u092f\u094b\u0917 \u0915\u0947 \u0932\u093f\u090f, \u0906\u092a \u0935\u0948\u0915\u0932\u094d\u092a\u093f\u0915 \u0939\u0949\u092a\u0930 \u0907\u0902\u0938\u094d\u091f\u0949\u0932\u0947\u0936\u0928 \u0915\u094b \u091b\u094b\u0921\u093c \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964 \u0938\u0947\u091f\u0905\u092a \u092a\u0942\u0930\u093e \u0939\u094b\u0928\u0947 \u0915\u0947 \u092c\u093e\u0926, OpenCode \u0915\u094b \u092a\u0941\u0928\u0930\u093e\u0930\u0902\u092d \u0915\u0930\u0947\u0902: \u0938\u0924\u094d\u0930 \u0938\u0947 \u092c\u093e\u0939\u0930 \u0928\u093f\u0915\u0932\u0947\u0902 \u0914\u0930 <code>opencode<\/code> \u0915\u094b \u092b\u093f\u0930 \u0938\u0947 \u091a\u0932\u093e\u090f\u0901\u0964<\/p>\n<p>\u0915\u0928\u0947\u0915\u094d\u0936\u0928 \u091c\u093e\u0902\u091a\u0947\u0902:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx -y rea-agents@latest doctor --client opencode --json\n<\/code><\/pre>\n<\/div>\n<p>\u0938\u092b\u0932 \u092a\u0930\u093f\u0923\u093e\u092e: <\u0915\u094b\u0921>&#8220;\u0938\u094d\u0935\u0938\u094d\u0925&#8221;: \u0938\u0924\u094d\u092f<\/\u0915\u094b\u0921>\u0964<\/p>\n<p>\u092b\u093f\u0930 \u090f\u091c\u0947\u0902\u091f \u0938\u0947 \u092a\u0942\u091b\u0947\u0902:<\/p>\n<blockquote><p>\u201c\u091c\u093e\u0902\u091a\u0947\u0902 \u0915\u093f REA \u0915\u0928\u0947\u0915\u094d\u091f \u0939\u0948 \u0914\u0930 \u092e\u0941\u091d\u0947 \u0926\u093f\u0916\u093e\u090f\u0902 \u0915\u093f \u0906\u092a \u0915\u094c\u0928 \u0938\u0947 REA \u091f\u0942\u0932 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930 \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964\u201d<\/p><\/blockquote>\n<h2>\u091a\u0930\u0923 2: \u092a\u0939\u0932\u0940 \u091c\u093e\u0902\u091a<\/h2>\n<p>\u0906\u0930\u0908\u090f \u0905\u0928\u0941\u092a\u094d\u0930\u092f\u094b\u0917\u094b\u0902 \u0915\u094b \u0932\u0949\u0928\u094d\u091a \u0915\u093f\u090f \u092c\u093f\u0928\u093e \u0909\u0928\u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0930 \u0938\u0915\u0924\u093e \u0939\u0948\u0964<\/p>\n<ol>\n<li><b>\u0909\u0926\u093e\u0939\u0930\u0923 \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u0915\u0930\u0947\u0902:<\/b>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>Download https:\/\/rea.tools\/examples\/notes-example.zip\n<\/code><\/pre>\n<\/div>\n<p>\u0938\u0902\u0917\u094d\u0930\u0939 \u0915\u094b <code>notes-example<\/code><\/li>\n<p> \u092b\u093c\u094b\u0932\u094d\u0921\u0930 \u092e\u0947\u0902 \u0905\u0928\u092a\u0948\u0915 \u0915\u0930\u0947\u0902<\/p>\n<li><b>\u090f\u091c\u0947\u0902\u091f \u0915\u094b \u090f\u0915 \u0915\u093e\u0930\u094d\u092f \u0926\u0947\u0902:<\/b><br \/>\n<blockquote><p>&#8220;<code>\/absolute\/path\/to\/notes-example<\/code> \u092a\u0930 \u0910\u092a \u0915\u093e \u0928\u093f\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f REA \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902\u0964 \u092a\u0924\u093e \u0932\u0917\u093e\u090f\u0902 \u0915\u093f \u091c\u092c \u092e\u0948\u0902 \u0928\u094b\u091f\u094d\u0938 \u0928\u093f\u0930\u094d\u092f\u093e\u0924 \u0915\u0930\u0947\u0902 \u092a\u0930 \u0915\u094d\u0932\u093f\u0915 \u0915\u0930\u0924\u093e \u0939\u0942\u0902 \u0924\u094b \u0915\u094d\u092f\u093e \u0939\u094b\u0924\u093e \u0939\u0948\u0964 \u0926\u093f\u0916\u093e\u090f\u0902 \u0915\u093f \u0928\u094b\u091f\u094d\u0938.\u0938\u0940\u090f\u0938\u0935\u0940 \u0915\u0939\u093e\u0902 \u0932\u093f\u0916\u093e \u0917\u092f\u093e \u0939\u0948, \u0907\u0938\u092e\u0947\u0902 \u0915\u094c\u0928 \u0938\u0947 \u092b\u093c\u0940\u0932\u094d\u0921 \u0939\u0948\u0902, \u0914\u0930 \u092a\u094d\u0930\u093e\u0938\u0902\u0917\u093f\u0915 \u092b\u093c\u093e\u0907\u0932\u0947\u0902 \u0914\u0930 \u0932\u093e\u0907\u0928\u0947\u0902 \u0939\u0948\u0902\u0964&#8221;<\/\u092c\u094d\u0932\u0949\u0915\u0915\u094b\u091f><\/li>\n<\/ol>\n<p><b>\u0905\u092a\u0947\u0915\u094d\u0937\u093f\u0924 \u092a\u094d\u0930\u0924\u093f\u0915\u094d\u0930\u093f\u092f\u093e:<\/b><br \/>\n<\u092c\u094d\u0932\u0949\u0915\u0915\u094b\u091f>&#8220;\u092c\u091f\u0928 \u090f\u0915 <\u0915\u094b\u0921>\u0928\u094b\u091f\u094d\u0938:\u090f\u0915\u094d\u0938\u092a\u094b\u0930\u094d\u091f<\/\u0915\u094b\u0921> \u0938\u0902\u0926\u0947\u0936 \u092d\u0947\u091c\u0924\u093e \u0939\u0948\u0964 \u092e\u0941\u0916\u094d\u092f \u092a\u094d\u0930\u0915\u094d\u0930\u093f\u092f\u093e \u0928\u094b\u091f\u094d\u0938 \u0915\u094b \u0938\u0940\u090f\u0938\u0935\u0940 \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u092a\u094d\u0930\u093e\u0930\u0942\u092a\u093f\u0924 \u0915\u0930\u0924\u0940 \u0939\u0948 \u0914\u0930 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0915\u0947 \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u092b\u093c\u094b\u0932\u094d\u0921\u0930 \u092e\u0947\u0902 <\u0915\u094b\u0921>\u0928\u094b\u091f\u094d\u0938.\u0938\u0940\u090f\u0938\u0935\u0940<\/\u0915\u094b\u0921> \u0932\u093f\u0916\u0924\u0940 \u0939\u0948\u0964 \u0915\u0949\u0932\u092e <\u0915\u094b\u0921>\u0906\u0908\u0921\u0940<\/\u0915\u094b\u0921> \u0914\u0930 <\u0915\u094b\u0921>\u0936\u0940\u0930\u094d\u0937\u0915<\/\u0915\u094b\u0921> \u0939\u0948\u0902\u0964&#8221;<\/\u092c\u094d\u0932\u0949\u0915\u0915\u094b\u091f><\/p>\n<h2>\u091a\u0930\u0923 3: \u0918\u093f\u0926\u094d\u0930\u093e \u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0914\u0930 \u092e\u0942\u0932 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/h2>\n<p>\u0926\u0947\u0936\u0940 \u092c\u093e\u092f\u0928\u0947\u0930\u093f\u091c\u093c (\u0928\u093f\u0937\u094d\u092a\u093e\u0926\u0928\u092f\u094b\u0917\u094d\u092f \u0914\u0930 \u0932\u093e\u0907\u092c\u094d\u0930\u0947\u0930\u0940\u091c\u093c) \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f, \u0906\u0930\u0908\u090f \u090f\u0915 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u092a\u094d\u0930\u0926\u093e\u0924\u093e \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0924\u093e \u0939\u0948\u0964 \u0938\u092c\u0938\u0947 \u0915\u093f\u092b\u093e\u092f\u0924\u0940 \u092e\u0941\u092b\u094d\u0924 \u0935\u093f\u0915\u0932\u094d\u092a \u090f\u0928\u090f\u0938\u090f \u0915\u093e \u0918\u093f\u0921\u094d\u0930\u093e \u0939\u0948\u0964 \u0909\u092a\u0915\u0930\u0923 \u0909\u0938 \u0915\u0902\u092a\u094d\u092f\u0942\u091f\u0930 \u092a\u0930 \u090f\u0915 \u092c\u093e\u0930 \u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0915\u093f\u092f\u093e \u091c\u093e\u0924\u093e \u0939\u0948 \u091c\u0939\u093e\u0902 REA \u091a\u0932\u0924\u093e \u0939\u0948\u0964<\/p>\n<h3>\u0906\u092a\u0915\u094b \u0915\u094d\u092f\u093e \u091a\u093e\u0939\u093f\u090f<\/h3>\n<ul>\n<li>64-\u092c\u093f\u091f JDK 21 \u092f\u093e \u092c\u093e\u0926 \u0915\u093e \u0938\u0902\u0938\u094d\u0915\u0930\u0923, \u091c\u093f\u0938\u092e\u0947\u0902 \u091c\u093e\u0935\u093e \u0915\u0902\u092a\u093e\u0907\u0932\u0930 (<code>javac<\/code>) \u0936\u093e\u092e\u093f\u0932 \u0939\u0948\u0964<\/li>\n<li>\u0930\u093f\u0932\u0940\u091c\u093c \u092a\u0943\u0937\u094d\u0920 \u0938\u0947 \u0918\u093f\u0926\u094d\u0930\u093e \u0938\u0902\u0917\u094d\u0930\u0939\u0964<\/li>\n<\/ul>\n<h3>\u0938\u094d\u0925\u093e\u092a\u0928\u093e<\/h3>\n<ol>\n<li>64-\u092c\u093f\u091f JDK 21 \u092f\u093e \u092c\u093e\u0926 \u0915\u093e \u0938\u0902\u0938\u094d\u0915\u0930\u0923 \u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0915\u0930\u0947\u0902\u0964 \u0905\u092a\u0928\u0947 \u0915\u0902\u092a\u094d\u092f\u0942\u091f\u0930 \u0906\u0930\u094d\u0915\u093f\u091f\u0947\u0915\u094d\u091a\u0930 \u0915\u0947 \u0932\u093f\u090f \u090f\u0915 \u092a\u0948\u0915\u0947\u091c \u091a\u0941\u0928\u0947\u0902\u0964<\/li>\n<li>\u0930\u093f\u0932\u0940\u091c\u093c \u092a\u0947\u091c \u092a\u0930 \u0938\u0902\u092a\u0924\u094d\u0924\u093f \u0938\u0942\u091a\u0940 \u0938\u0947 Ghidra \u0921\u093e\u0909\u0928\u0932\u094b\u0921 \u0915\u0930\u0947\u0902 \u0914\u0930 <code>ghidra_\u2026_PUBLIC_...zip<\/code> \u0938\u0902\u0917\u094d\u0930\u0939 \u0915\u094b \u0905\u0928\u091c\u093c\u093f\u092a \u0915\u0930\u0947\u0902\u0964 \u0930\u093f\u0932\u0940\u091c\u093c \u0938\u0902\u0917\u094d\u0930\u0939 \u0932\u0947\u0902, \u0928 \u0915\u093f &#8220;\u0938\u094d\u0930\u094b\u0924 \u0915\u094b\u0921\u0964&#8221;<\/li>\n<li>\u0905\u0928\u092a\u0948\u0915\u094d\u0921 \u092b\u093c\u094b\u0932\u094d\u0921\u0930 \u0922\u0942\u0902\u0922\u0947\u0902 \u091c\u093f\u0938\u092e\u0947\u0902 <code>ghidraRun<\/code> \u092f\u093e <code>ghidraRun.bat<\/code> \u0936\u093e\u092e\u093f\u0932 \u0939\u0948\u0964 <code>GHIDRA_INSTALL_DIR<\/code> \u0935\u0947\u0930\u093f\u090f\u092c\u0932 \u0915\u0947 \u0932\u093f\u090f \u0907\u0938 \u092a\u0925 \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u094b\u0917\u0940\u0964<\/li>\n<\/ol>\n<p>\u091c\u093e\u0935\u093e \u0915\u0940 \u091c\u093e\u0901\u091a \u0915\u0930\u0947\u0902. \u092a\u0939\u0932\u093e \u0915\u092e\u093e\u0902\u0921 <code>java.home<\/code> \u092a\u094d\u0930\u093f\u0902\u091f \u0915\u0930\u0924\u093e \u0939\u0948 &#8211; \u092f\u0939 \u092a\u0925 <code>JAVA_HOME<\/code> \u0915\u0947 \u0932\u093f\u090f \u0906\u0935\u0936\u094d\u092f\u0915 \u0939\u0948\u0964 \u0926\u0942\u0938\u0930\u093e \u092a\u0941\u0937\u094d\u091f\u093f \u0915\u0930\u0924\u093e \u0939\u0948 \u0915\u093f \u0915\u0902\u092a\u093e\u0907\u0932\u0930 \u0938\u094d\u0925\u093e\u092a\u093f\u0924 \u0939\u0948:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>java -XshowSettings:properties -version\njavac -version\n<\/code><\/pre>\n<\/div>\n<h3>\u0918\u093f\u0926\u094d\u0930\u093e \u0915\u0928\u0947\u0915\u094d\u0936\u0928<\/h3>\n<p><b>\u0935\u093f\u0902\u0921\u094b\u091c\u093c (\u092a\u0949\u0935\u0930\u0936\u0947\u0932):<\/b><\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>$env:GHIDRA_INSTALL_DIR = \"C:\/tools\/ghidra_12.1.4_PUBLIC\"\n$env:JAVA_HOME = \"C:\/tools\/jdk-21\"\nnpx -y rea-agents@latest doctor --provider ghidra --json\nnpx -y rea-agents@latest setup\n<\/code><\/pre>\n<\/div>\n<p><b>\u092e\u0948\u0915\u0913\u090f\u0938\/\u0932\u093f\u0928\u0915\u094d\u0938:<\/b><\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>export GHIDRA_INSTALL_DIR=\"\/absolute\/path\/to\/ghidra_12.1.4_PUBLIC\"\nexport JAVA_HOME=\"\/absolute\/path\/to\/jdk-21\"\nnpx -y rea-agents@latest doctor --provider ghidra --json\nnpx -y rea-agents@latest setup\n<\/code><\/pre>\n<\/div>\n<p>\u092a\u0925\u094b\u0902 \u0915\u094b \u0905\u092a\u0928\u0947 \u092a\u0925\u094b\u0902 \u0938\u0947 \u092c\u0926\u0932\u0947\u0902. \u0915\u092e\u093e\u0902\u0921 \u0915\u094b \u090f\u0915 \u091f\u0930\u094d\u092e\u093f\u0928\u0932 \u0938\u0924\u094d\u0930 \u092e\u0947\u0902 \u0930\u0916\u0947\u0902: \u092a\u0930\u094d\u092f\u093e\u0935\u0930\u0923 \u091a\u0930 \u0938\u0947\u091f \u0915\u0930\u0928\u0947 \u0915\u0947 \u092c\u093e\u0926, \u0938\u0947\u091f\u0905\u092a \u0915\u094b \u092b\u093f\u0930 \u0938\u0947 \u091a\u0932\u093e\u090f\u0902, \u0915\u0949\u0928\u094d\u092b\u093c\u093f\u0917\u0930\u0947\u0936\u0928 \u0905\u092a\u0921\u0947\u091f \u0915\u0940 \u092a\u0941\u0937\u094d\u091f\u093f \u0915\u0930\u0947\u0902 \u0914\u0930 \u0913\u092a\u0928\u0915\u094b\u0921 \u0915\u094b \u092a\u0941\u0928\u0930\u093e\u0930\u0902\u092d \u0915\u0930\u0947\u0902\u0964<\/p>\n<p>\u092a\u094d\u0930\u0926\u093e\u0924\u093e \u091c\u093e\u0902\u091a \u0915\u094b \u090f\u0915 \u0938\u092b\u0932 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0932\u094c\u091f\u093e\u0928\u0940 \u091a\u093e\u0939\u093f\u090f:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx -y rea-agents@latest doctor --provider ghidra --json\n<\/code><\/pre>\n<\/div>\n<h3>\u092e\u0942\u0932 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0909\u0926\u093e\u0939\u0930\u0923<\/h3>\n<p>\u090f\u091c\u0947\u0902\u091f \u0915\u094b \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u0917\u094d\u092f \u092b\u093c\u093e\u0907\u0932 \u0915\u093e \u092a\u0942\u0930\u093e \u092a\u0925 \u0926\u0947\u0902 \u0914\u0930 \u092a\u094d\u0930\u0926\u093e\u0924\u093e \u0928\u093f\u0930\u094d\u0926\u093f\u0937\u094d\u091f \u0915\u0930\u0947\u0902:<\/p>\n<blockquote><p>&#8220;<code>\/absolute\/path\/to\/program<\/code> \u0915\u094b \u090f\u0915\u094d\u0938\u092a\u094d\u0932\u094b\u0930 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0915\u0949\u0928\u094d\u092b\u093c\u093f\u0917\u0930 \u0915\u093f\u090f \u0917\u090f \u092a\u094d\u0930\u0926\u093e\u0924\u093e \u0915\u0947 \u0938\u093e\u0925 REA \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902\u0964 \u092b\u093c\u0902\u0915\u094d\u0936\u0902\u0938 \u0914\u0930 \u0932\u093e\u0907\u0928\u094b\u0902 \u0915\u094b \u0938\u0942\u091a\u0940\u092c\u0926\u094d\u0927 \u0915\u0930\u0947\u0902, \u092b\u093f\u0930 \u0915\u094b\u0921 \u0915\u0947 \u0938\u0902\u0926\u0930\u094d\u092d \u092e\u0947\u0902 \u0909\u092a\u092f\u094b\u0917\u0915\u0930\u094d\u0924\u093e \u0907\u0928\u092a\u0941\u091f \u0915\u094b \u0938\u0902\u092d\u093e\u0932\u0928\u0947 \u0935\u093e\u0932\u0947 \u0939\u093f\u0938\u094d\u0938\u0947 \u0915\u094b \u0938\u092e\u091d\u093e\u090f\u0902\u0964&#8221;<\/p><\/blockquote>\n<p>\u092f\u093e \u0938\u0940\u0927\u0947 \u091f\u0930\u094d\u092e\u093f\u0928\u0932 \u0938\u0947 \u0915\u092e\u093e\u0902\u0921 \u091a\u0932\u093e\u090f\u0901:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx -y rea-agents@latest function \"\/absolute\/path\/to\/program\" main --provider ghidra --json\n<\/code><\/pre>\n<\/div>\n<p>\u0932\u0915\u094d\u0937\u094d\u092f \u092a\u094d\u0930\u094b\u0917\u094d\u0930\u093e\u092e \u0915\u0940 \u092b\u093c\u0902\u0915\u094d\u0936\u0902\u0938 \u0915\u0940 \u0938\u0942\u091a\u0940 \u0938\u0947 <code>main<\/code> \u0915\u094b \u092b\u093c\u0902\u0915\u094d\u0936\u0928 \u0928\u093e\u092e \u092f\u093e \u092a\u0924\u0947 \u0938\u0947 \u092c\u0926\u0932\u0947\u0902\u0964 \u092a\u0930\u093f\u0923\u093e\u092e \u092e\u0947\u0902 \u091b\u0926\u094d\u092e\u0915\u094b\u0921, \u0905\u0938\u0947\u0902\u092c\u0932\u0930 \u0914\u0930 \u0915\u0949\u0932 \u0915\u0947 \u092c\u0940\u091a \u0938\u0902\u0926\u0930\u094d\u092d \u0936\u093e\u092e\u093f\u0932 \u0939\u0948\u0902\u0964<\/p>\n<h2>\u0926\u0942\u0938\u0930\u0947 \u092a\u094d\u0930\u0915\u093e\u0930 \u0915\u0947 \u0938\u0949\u092b\u093c\u094d\u091f\u0935\u0947\u092f\u0930 \u0915\u093e \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/h2>\n<p>\u0932\u0915\u094d\u0937\u094d\u092f \u0938\u0949\u092b\u093c\u094d\u091f\u0935\u0947\u092f\u0930 \u0936\u094d\u0930\u0947\u0923\u0940 \u091a\u0941\u0928\u0947\u0902:<\/p>\n<ul>\n<li><b>\u091c\u093e\u0935\u093e\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f \/ \u0907\u0932\u0947\u0915\u094d\u091f\u094d\u0930\u0949\u0928<\/b> &#8211; Node.js \u0914\u0930 npm \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u0948\u0964 <a href='https:\/\/rea.tools\/guides\/javascript\/'>\u092e\u093e\u0930\u094d\u0917\u0926\u0930\u094d\u0936\u093f\u0915\u093e<\/a>.<\/li>\n<li><b>\u0935\u0947\u092c\u0938\u093e\u0907\u091f<\/b> &#8211; \u0915\u094d\u0930\u094b\u092e, \u0915\u094d\u0930\u094b\u092e\u093f\u092f\u092e \u092f\u093e \u090f\u091c \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930 \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u0948\u0964 <a href=\"https:\/\/rea.tools\/guides\/browser\/\">\u092e\u093e\u0930\u094d\u0917\u0926\u0930\u094d\u0936\u093f\u0915\u093e<\/a>.<\/li>\n<li><b>Android APK<\/b> &#8211; JADX \u0914\u0930 JDK 17+ \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u0948\u0964 <a href='https:\/\/github.com\/morluto\/rea\/blob\/main\/docs\/android-ana\u0932\u093f\u0938\u093f\u0938.md'>\u092e\u0948\u0928\u0941\u0905\u0932<\/a>\u0964<\/li>\n<li><b>\u092e\u0942\u0932 \u0928\u093f\u0937\u094d\u092a\u093e\u0926\u0928 \u092f\u094b\u0917\u094d\u092f<\/b> &#8211; \u0939\u0949\u092a\u0930, \u0918\u093f\u0921\u094d\u0930\u093e \u092f\u093e \u0906\u0908\u0921\u0940\u090f \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u0948\u0964 <a href=\"https:\/\/rea.tools\/guides\/native\/\">\u092e\u093e\u0930\u094d\u0917\u0926\u0930\u094d\u0936\u093f\u0915\u093e<\/a>.<\/li>\n<li><b>.NET \u0905\u0938\u0947\u0902\u092c\u0932\u0940<\/b> &#8211; Node.js \u0914\u0930 npm \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u0948\u0964 <a href='https:\/\/github.com\/morluto\/rea\/blob\/main\/docs\/manged-code-analyse.md'>\u092e\u0948\u0928\u0941\u0905\u0932<\/a>.<\/li>\n<\/ul>\n<h2>\u091f\u0930\u094d\u092e\u093f\u0928\u0932 \u0938\u0947 REA \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u093e<\/h2>\n<h3>\u091c\u093e\u0935\u093e\u0938\u094d\u0915\u094d\u0930\u093f\u092a\u094d\u091f\/\u0907\u0932\u0947\u0915\u094d\u091f\u094d\u0930\u0949\u0928 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u0915\u093e \u0938\u094d\u0925\u0948\u0924\u093f\u0915 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923<\/h3>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx -y rea-agents@latest analyze-javascript-application \"\/absolute\/path\/to\/app\" --json\n<\/code><\/pre>\n<\/div>\n<p><i>\u092a\u0925 \u0915\u094b \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u092f\u093e .asar \u092b\u093c\u093e\u0907\u0932 \u0935\u093e\u0932\u0947 \u092b\u093c\u094b\u0932\u094d\u0921\u0930 \u0938\u0947 \u092c\u0926\u0932\u0947\u0902\u0964<\/i><\/p>\n<p><b>\u0907\u0932\u0947\u0915\u094d\u091f\u094d\u0930\u0949\u0928 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 .asar \u092b\u093c\u093e\u0907\u0932 \u0915\u0939\u093e\u0902 \u0916\u094b\u091c\u0947\u0902:<\/b><\/p>\n<ul>\n<li><b>Windows:<\/b> <code>C:\\Users\\&lt;you&gt;\\AppData\\Local\\Programs\\&lt;App&gt;\\resources\\app.asar<\/code><\/li>\n<li><b>macOS:<\/b> <code>\/Applications\/&lt;App&gt;.app\/Contents\/Resources\/app.asar<\/code><\/li>\n<li><b>Linux:<\/b> <code>\/opt\/&lt;App&gt;\/resources\/app.asar<\/code><\/li>\n<\/ul>\n<h3>\u0930\u0940\u0906 \u0915\u092e\u093e\u0902\u0921 \u0915\u0940 \u0935\u0948\u0936\u094d\u0935\u093f\u0915 \u0938\u094d\u0925\u093e\u092a\u0928\u093e<\/h3>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npm install --global rea-agents\n<\/code><\/pre>\n<\/div>\n<p>\u0907\u0938\u0915\u0947 \u092c\u093e\u0926, <code>rea --help<\/code> \u0915\u092e\u093e\u0902\u0921 \u0909\u092a\u0932\u092c\u094d\u0927 \u0939\u0948\u0964<\/p>\n<h3>\u0915\u0930\u094d\u0932 (macOS \/ Linux) \u0915\u0947 \u092e\u093e\u0927\u094d\u092f\u092e \u0938\u0947 \u0907\u0902\u0938\u094d\u091f\u093e\u0932\u0947\u0936\u0928<\/h3>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>curl -fsSL https:\/\/raw.githubusercontent.com\/morluto\/rea\/main\/install.sh | bash\n<\/code><\/pre>\n<\/div>\n<p>\u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0915\u0947 \u092c\u093e\u0926, \u090f\u091c\u0947\u0902\u091f \u0915\u094b \u0915\u0949\u0928\u094d\u092b\u093c\u093f\u0917\u0930 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f \u0928\u093f\u0930\u094d\u0926\u0947\u0936\u094b\u0902 \u0915\u093e \u092a\u093e\u0932\u0928 \u0915\u0930\u0947\u0902\u0964 \u092f\u0926\u093f \u0938\u0947\u091f\u0905\u092a \u092e\u0947\u0928\u0942 \u092a\u094d\u0930\u0915\u091f \u0928\u0939\u0940\u0902 \u0939\u094b\u0924\u093e \u0939\u0948, \u0924\u094b <code>rea setup<\/code> \u091a\u0932\u093e\u090f\u0901\u0964<\/p>\n<h2>\u0905\u092a\u0921\u0947\u091f \u0915\u0930\u0947\u0902 \u0914\u0930 \u0939\u091f\u093e\u090f\u0902<\/h2>\n<h3>REA \u0905\u092a\u0921\u0947\u091f<\/h3>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx rea-agents@latest setup\n<\/code><\/pre>\n<\/div>\n<p><i>\u0935\u0948\u0936\u094d\u0935\u093f\u0915 \u0938\u094d\u0925\u093e\u092a\u0928\u093e \u0915\u0947 \u0932\u093f\u090f: <code>rea update<\/code><\/i><\/p>\n<h3>REA \u0915\u094b \u0939\u091f\u093e \u0930\u0939\u093e \u0939\u0948<\/h3>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx rea-agents@latest uninstall\n<\/code><\/pre>\n<\/div>\n<h2>\u092e\u0926\u0926 \u092e\u093f\u0932 \u0930\u0939\u0940 \u0939\u0948<\/h2>\n<ul>\n<li><b>FAQ<\/b>: <a href=\"https:\/\/rea.tools\/faq\/\">rea.tools\/faq\/<\/a> &#8211; \u0905\u092a\u0921\u0947\u091f, \u090f\u091c\u0947\u0902\u091f\u094b\u0902 \u0914\u0930 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0947 \u092c\u093e\u0930\u0947 \u092e\u0947\u0902 \u0924\u094d\u0935\u0930\u093f\u0924 \u0909\u0924\u094d\u0924\u0930<\/li>\n<li><b>\u092e\u093e\u0930\u094d\u0917\u0926\u0930\u094d\u0936\u093f\u0915\u093e\u090f\u0901<\/b>: <a href=\"https:\/\/rea.tools\/guides\/\">rea.tools\/guides\/<\/a> &#8211; \u092c\u093e\u0907\u0928\u0930\u0940, \u0907\u0932\u0947\u0915\u094d\u091f\u094d\u0930\u0949\u0928 \u0914\u0930 \u092c\u094d\u0930\u093e\u0909\u091c\u093c\u0930 \u0935\u093f\u0936\u094d\u0932\u0947\u0937\u0923 \u0915\u0947 \u0932\u093f\u090f \u0909\u0926\u093e\u0939\u0930\u0923<\/li>\n<li><b>GitHub \u092e\u0941\u0926\u094d\u0926\u0947<\/b>: <a href=\"https:\/\/github.com\/morluto\/rea\/issues\">github.com\/morluto\/rea\/issues<\/a> &#8211; \u0915\u093f\u0938\u0940 \u0938\u092e\u0938\u094d\u092f\u093e \u0915\u0940 \u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0915\u0930\u0947\u0902<\/li>\n<li><b>\u0915\u0932\u0939<\/b>: <a href=\"https:\/\/discord.gg\/GkcryMnJDM\">discord.gg\/GkcryMnJDM<\/a> &#8211; \u092a\u094d\u0930\u0936\u094d\u0928, \u091c\u093e\u0902\u091a \u0914\u0930 \u0915\u093e\u0930\u094d\u092f \u092a\u094d\u0930\u0917\u0924\u093f \u092a\u0930<\/li>\n<\/ul>\n<h2>\u0938\u093e\u092e\u093e\u0928\u094d\u092f \u0938\u092e\u0938\u094d\u092f\u093e\u090f\u0902<\/h2>\n<h3>OpenCode REA \u0928\u0939\u0940\u0902 \u0926\u0947\u0916\u0924\u093e<\/h3>\n<p>\u0938\u0947\u091f\u0905\u092a \u0915\u0947 \u092c\u093e\u0926 \u0913\u092a\u0928\u0915\u094b\u0921 \u0915\u094b \u092a\u0941\u0928\u0930\u093e\u0930\u0902\u092d \u0915\u0930\u0947\u0902\u0964 \u0915\u0928\u0947\u0915\u094d\u0936\u0928 \u0915\u093e \u092a\u0930\u0940\u0915\u094d\u0937\u0923 \u0915\u0930\u0928\u0947 \u0915\u0947 \u0932\u093f\u090f <\u0915\u094b\u0921>\u0921\u0949\u0915\u094d\u091f\u0930<\/\u0915\u094b\u0921> \u0915\u092e\u093e\u0902\u0921 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx -y rea-agents@latest doctor --client opencode --json\n<\/code><\/pre>\n<\/div>\n<h3>\u092a\u094d\u0930\u0926\u093e\u0924\u093e \u0915\u094b \u0915\u0949\u0928\u094d\u092b\u093c\u093f\u0917\u0930\u0947\u0936\u0928 \u0915\u0940 \u0906\u0935\u0936\u094d\u092f\u0915\u0924\u093e \u0939\u0948<\/h3>\n<p>\u0918\u093f\u0921\u0930\u093e \u0930\u0928 \u0915\u0947 \u0932\u093f\u090f:<\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism undefined-numbers lang-unknown\" data-lang=\"unknown\"><code>npx -y rea-agents@latest doctor --provider ghidra --json\n<\/code><\/pre>\n<\/div>\n<p>\u0930\u093f\u092a\u094b\u0930\u094d\u091f \u0935\u093f\u092b\u0932 \u092a\u0930\u0940\u0915\u094d\u0937\u0923 \u0914\u0930 \u0938\u0941\u091d\u093e\u090f \u0917\u090f \u0905\u0917\u0932\u0947 \u091a\u0930\u0923 \u0915\u094b \u0926\u093f\u0916\u093e\u090f\u0917\u0940\u0964<\/p>\n<h3>Windows, WSL \u0914\u0930 \u0930\u093f\u0915\u094d\u0924 \u0938\u094d\u0925\u093e\u0928 \u0935\u093e\u0932\u0947 \u092a\u0925<\/h3>\n<ul>\n<li>Windows \u0915\u094d\u0932\u093e\u0907\u0902\u091f \u0915\u0947 \u0932\u093f\u090f PowerShell \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902<\/li>\n<li>\u092f\u0926\u093f \u090f\u091c\u0947\u0902\u091f WSL \u0915\u0947 \u0905\u0902\u0926\u0930 \u091a\u0932 \u0930\u0939\u093e \u0939\u0948, \u0924\u094b \u0909\u0938 Linux \u0938\u093f\u0938\u094d\u091f\u092e \u0915\u0947 \u0905\u0902\u0926\u0930 Node.js \u0914\u0930 REA \u0907\u0902\u0938\u094d\u091f\u0949\u0932 \u0915\u0930\u0947\u0902 \u0914\u0930 Linux \u092a\u0925 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0947\u0902<\/li>\n<li>\u091f\u0930\u094d\u092e\u093f\u0928\u0932 \u092e\u0947\u0902, \u0909\u0926\u094d\u0927\u0930\u0923 \u091a\u093f\u0939\u094d\u0928\u094b\u0902 \u092e\u0947\u0902 \u0930\u093f\u0915\u094d\u0924 \u0938\u094d\u0925\u093e\u0928 \u0915\u0947 \u0938\u093e\u0925 \u092a\u0925 \u0938\u0902\u0932\u0917\u094d\u0928 \u0915\u0930\u0947\u0902<\/li>\n<\/ul>\n<h3>macOS \u092a\u0930 \u0939\u0949\u092a\u0930 \u0938\u0947\u091f \u0915\u0930\u0928\u093e<\/h3>\n<p>\u092f\u0926\u093f macOS \u0906\u092a\u0938\u0947 \u0911\u091f\u094b\u092e\u0947\u0936\u0928 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u092e\u093e\u0902\u0917\u0924\u093e \u0939\u0948, \u0924\u094b \u0938\u093f\u0938\u094d\u091f\u092e \u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915\u0924\u093e \u092e\u0947\u0902 REA \u091a\u0932\u093e\u0928\u0947 \u0935\u093e\u0932\u0947 \u0910\u092a \u0915\u094b \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0902: \u0938\u093f\u0938\u094d\u091f\u092e \u092a\u094d\u0930\u093e\u0925\u092e\u093f\u0915\u0924\u093e \u2192 \u0917\u094b\u092a\u0928\u0940\u092f\u0924\u093e \u0914\u0930 \u0938\u0941\u0930\u0915\u094d\u0937\u093e \u2192 \u0911\u091f\u094b\u092e\u0947\u0936\u0928, \u092b\u093f\u0930 \u092a\u0941\u0928\u0903 \u092a\u094d\u0930\u092f\u093e\u0938 \u0915\u0930\u0947\u0902\u0964<\/p>\n<h2>\u0932\u093f\u0902\u0915<\/h2>\n<p><a href=\"https:\/\/github.com\/morluto\/rea\" rel=\"noopener\" target=\"_blank\">https:\/\/github.com\/morluto\/rea<\/a><br \/>\n<a href=\"https:\/\/rea.tools\/\" rel=\"noopener\" target=\"_blank\">https:\/\/rea.tools\/<\/a><br \/>\n<a href=\"https:\/\/rea.tools\/get-started\/\" rel=\"noopener\" target=\"_blank\">https:\/\/rea.tools\/get-started\/<\/a><br \/>\n<a href=\"https:\/\/rea.tools\/guides\/\" rel=\"noopener\" target=\"_blank\">https:\/\/rea.tools\/guides\/<\/a><br \/>\n<a href=\"https:\/\/opencode.ai\/\" rel=\"noopener\" target=\"_blank\">https:\/\/opencode.ai\/<\/a><br \/>\n<a href=\"https:\/\/opencode.ai\/docs\/\" rel=\"noopener\" target=\"_blank\">https:\/\/opencode.ai\/docs\/<\/a><br \/>\n<a href=\"https:\/\/opencode.ai\/docs\/mcp-servers\/\" rel=\"noopener\" target=\"_blank\">https:\/\/opencode.ai\/docs\/mcp-servers\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0906\u0930\u0908\u090f (\u0930\u093f\u0935\u0930\u094d\u0938 \u0907\u0902\u091c\u0940\u0928\u093f\u092f\u0930 \u090f\u0928\u0940\u0925\u093f\u0902\u0917) \u090f\u0915 \u090f\u092e\u0938\u0940\u092a\u0940 \u0938\u0930\u094d\u0935\u0930 \u0939\u0948 \u091c\u094b \u0906\u092a\u0915\u094b \u0935\u093e\u0938\u094d\u0924\u0935\u093f\u0915 \u0938\u092e\u092f \u092e\u0947\u0902 \u0907\u0902\u091c\u0940\u0928\u093f\u092f\u0930 \u0938\u0949\u092b\u094d\u091f\u0935\u0947\u092f\u0930 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928, \u092c\u093e\u092f\u0928\u0947\u0930\u093f\u091c\u093c \u0914\u0930 \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0915\u094b \u0930\u093f\u0935\u0930\u094d\u0938 \u0915\u0930\u0928\u0947 \u0915\u0940 \u0905\u0928\u0941\u092e\u0924\u093f \u0926\u0947\u0924\u093e \u0939\u0948\u0964 \u092f\u0939 \u091f\u0942\u0932 \u090f\u092a\u094d\u0932\u093f\u0915\u0947\u0936\u0928 \u0935\u094d\u092f\u0935\u0939\u093e\u0930 \u0938\u0947 \u092e\u0936\u0940\u0928 \u0915\u094b\u0921 \u0924\u0915 \u0915\u093e \u092e\u093e\u0930\u094d\u0917 \u0915\u0935\u0930 \u0915\u0930\u0924\u093e \u0939\u0948, \u0914\u0930 \u0907\u0938\u0947 \u092a\u094d\u0930\u092c\u0902\u0927\u093f\u0924 \u0915\u0930\u0928\u0947 \u0935\u093e\u0932\u0947 \u090f\u091c\u0947\u0902\u091f \u0915\u0947 \u0930\u0942\u092a \u092e\u0947\u0902 \u0913\u092a\u0928\u0915\u094b\u0921 \u0915\u093e \u0909\u092a\u092f\u094b\u0917 \u0915\u0930\u0928\u093e \u0938\u0941\u0935\u093f\u0927\u093e\u091c\u0928\u0915 \u0939\u0948\u0964 \u0913\u092a\u0928\u0915\u094b\u0921 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-213","post","type-post","status-publish","format-standard","hentry","category-software"],"translation":{"provider":"WPGlobus","version":"3.0.6","language":"hi","enabled_languages":["en","ru","zh","de","ja","fr","es","pt","hi"],"languages":{"en":{"title":true,"content":true,"excerpt":false},"ru":{"title":true,"content":true,"excerpt":false},"zh":{"title":true,"content":true,"excerpt":false},"de":{"title":true,"content":true,"excerpt":false},"ja":{"title":true,"content":true,"excerpt":false},"fr":{"title":true,"content":true,"excerpt":false},"es":{"title":true,"content":true,"excerpt":false},"pt":{"title":true,"content":true,"excerpt":false},"hi":{"title":true,"content":true,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/posts\/213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/comments?post=213"}],"version-history":[{"count":1,"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/posts\/213\/revisions"}],"predecessor-version":[{"id":214,"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/posts\/213\/revisions\/214"}],"wp:attachment":[{"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/media?parent=213"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/categories?post=213"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/demensdeum.com\/blog\/hi\/wp-json\/wp\/v2\/tags?post=213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}