Penyiapan dan pembaruan
Bagaimana cara memasang REA?
Dengan tersedianya Node.js dan npm, jalankan penyiapan, pilih agen pengkodean Anda, dan tinjau perubahan yang diusulkan.
npx rea-agents@latest setup
Perintah penyiapan mendaftarkan koneksi MCP REA dan memasang skill analisis yang sesuai. Setelah selesai, mulai ulang agen lalu berikan jalur file dan pertanyaan. Panduan penyiapan menjelaskan kebutuhan awal dan langkah analisis pertama.
Agen pengkodean mana yang dapat menggunakan REA ?
Agen apa pun yang mendukung server MCP lokal. Pengaturan termasuk Claude Code , Claude Desktop, Codex , Cursor , Gemini CLI , Windsurf , Devin , OpenCode , Antigravity , GitHub Copilot CLI , Command Code , Grok Build , OMP , dan VS Code . Konektor Grok Bot ditambahkan dari obrolannya.
Bagaimana cara memperbarui REA ?
REA sering dirilis, termasuk perbaikan bug. Jika Anda menginstal CLI dengan npm :
rea update
Ikuti perintah penyegaran penyiapan yang dicetak oleh pembaruan. Jika Anda mengatur agen Anda melalui npx, lari:
npx rea-agents@latest setup
Periksa perubahan dan mulai ulang agen. Koneksi REA menggunakan versi paket tertentu, jadi jalankan penyiapan lagi agar agen memakai versi baru. Untuk satu kali perintah CLI, tambahkan perintah setelah npx -y rea-agents@latest.
Apakah memasang keterampilan dari skills.sh cukup?
Keterampilan tersebut memberikan instruksi penyelidikan agen Anda. Lari Pengaturan REA untuk menghubungkan server MCP dan menginstal keterampilan yang cocok, mulai ulang agen Anda sehingga dapat memanggil alat.
Analisis
Apa yang dapat saya analisis dengan REA ?
Mulailah dengan jenis perangkat lunak yang Anda miliki:
- Executable dan pustaka asli: fungsi, perakitan, pseudocode, dan referensi.
- Aplikasi JavaScript dan Electron: modul, impor, IPC, dan lokasi sumber.
- Halaman browser: skrip, permintaan, dan pengamatan runtime.
REA juga memiliki alur kerja untuk rakitan terkelola, APK Android, firmware, dan sumber daya yang dikemas. Lihat studi kasus untuk investigasi yang berhasil.
Apakah saya memerlukan Hopper, Ghidra atau IDA ?
Analisis mendalam terhadap program kode mesin menggunakan salah satunya. Pemeriksaan JavaScript dan. NET statis bekerja dengan file yang disediakan dan tidak memerlukan analisis program kode mesin mesin.
Hubungkan instalasi Ghidra atau IDA Anda yang sudah ada, atau biarkan setup mendeteksi Hopper dan usulkan instalasi. Host dan target Anda menentukan penyedia mana yang dapat digunakan. Menyiapkan analisis program kode mesin.
Dapatkah saya menggunakan REA tanpa agen pengkodean?
Ya. CLI menggunakan alur kerja analisis yang sama. Untuk aplikasi JavaScript atau Electron lokal:
npx -y rea-agents@latest analyze-javascript-application \
/absolute/path/to/app --json
Ganti jalur dengan folder aplikasi yang diekstraksi atau file ASAR. Gunakan CLI untuk opsi instalasi.
Kode apa yang dikembalikan REA?
Analisis program native mengembalikan assembly dan pseudocode, beserta pemanggilan fungsi, referensi, dan konstanta terkait. Analisis JavaScript mengembalikan modul, hubungan antarmodul, dan lokasi dalam kode sumber.
Agen Anda menggunakan temuan ini untuk menjelaskan perilaku atau menulis dan menguji implementasi. The Perhitungan DX-Ball dan Pemeriksa bendera KKP tunjukkan bagaimana proses itu bekerja.
Apa yang sebaiknya saya tanyakan kepada agen?
Berikan target lokal dan satu perilaku untuk diselidiki. Untuk aplikasi JavaScript atau Electron:
Gunakan REA untuk menganalisis /absolute/path/to/app dan jelaskan bagaimana ia mengekspor data. Tampilkan kode dan lokasi sumber yang relevan.
Ganti jalur dengan target Anda. The panduan berikan petunjuk untuk contoh asli, Electron, dan browser.
Pemecahan masalah
Mengapa agen saya tidak dapat melihat alat REA?
Mulai ulang atau sambungkan kembali agen Anda setelah penyiapan. Periksa pendaftaran REA-nya dengan doctor; untuk Codex :
npx -y rea-agents@latest doctor --client codex --json
Ganti codex dengan ID klien Anda, seperti claude_code atau cursor. Jika laporan menunjukkan pendaftaran yang hilang atau kedaluwarsa, jalankan penyiapan untuk klien tersebut:
npx rea-agents@latest setup --client codex
Tinjau rencananya dan mulai ulang klien. Jika pendaftaran sehat tetapi alat tetap tidak ada, periksa kesalahan koneksi MCP klien. Lebih banyak diagnostik pengaturan.
Apakah saya harus memulai Hopper terlebih dahulu?
REA memulai Hopper saat operasi membutuhkannya. Pada macOS, selesaikan pilihan mode demo atau aktivasi lisensi yang dijalankan pertama kali sebelum analisis tanpa pengawasan. Lihat penyiapan penyedia asli.
Apa yang harus saya lakukan jika menemukan bug?
Perbarui REA , mulai ulang agen Anda dan coba lagi tugas yang sama. Rilis terbaru mungkin sudah memperbaiki masalah.
Jika terus berlanjut, buka masalah dengan versi REA Anda, sistem operasi, jenis target, langkah-langkah untuk mereproduksi, dan keluaran kesalahan. Sertakan nama penyedia saat masalah melibatkan analisis program kode mesin.
Data dan berbagi
Apakah REA mengunggah aplikasi saya?
REA menganalisis target pada mesin Anda. Agen Anda menerima hasilnya, dan kebijakan data penyedia modelnya berlaku untuk hasil tersebut.
Bagaimana saya bisa membagikan contoh atau berkontribusi?
Punya contoh REA yang berguna? Kami ingin melihatnya. Bagikan target, pertanyaan Anda, temuan, dan cara Anda memeriksanya dalam sebuah masalah atau tarik permintaan. Kutipan kode pendek dan angka membantu orang lain mengikuti penyelidikan.
Laporan bug, permintaan fitur, dokumentasi, dan peningkatan kode juga diterima. Anda juga dapat mendiskusikan sebuah contoh di komunitas.