HeadlinesBriefing HeadlinesBriefing.com

REA:AIエージェントでアプリを解析

Hacker News •
×

REAは、ソースコードがなくても、AIエージェントに再現したいアプリの機能を調査させることができるツールです。エージェントは機能の仕組みを説明し、裏付けとなる根拠を示し、自分のプロジェクト向けに類似バージョンを構築できます。REAは、ネイティブバイナリ、JavaScriptおよびElectronアプリ、.NETアセンブリ、Webサイトを検査するためのツールにエージェントを接続します。

分析はローカルで実行され、各結果には結論の根拠と制約が含まれます。セットアップではREAをエージェントに登録し、対応するワークフロー手順をインストールします。既存の構成はバックアップされます。ネイティブ分析では、既存のHopper、Ghidra、IDAを利用できます。また、セットアップ時にユーザーの承認を得た上で、Hopperを任意でインストールすることもできます。静的なJavaScript分析には、ネイティブ分析エンジンは必要ありません。

ユーザーはターミナルから同じツールを実行することもできます。JavaScriptまたはElectronアプリのディレクトリは、1つのnpxコマンドで分析でき、モジュール、インポート、Electronの境界を、その根拠とともに返します。REAには、Node.js 22.19以降、24.11以降、またはバージョン26以降に加え、npmが必要です。

REAはバグ修正や新しいリリースによって頻繁に更新されます。グローバルなnpmまたはBunでインストールしているユーザーは、CLIを更新した後、セットアップを再実行してエージェントへの登録を更新できます。npxのユーザーは、セットアップコマンドを直接実行すると最新版を取得できます。

出典: Hacker News · 要約:HeadlinesBriefing