動察 Beating AI 速報、Perplexity はリバースエンジニアリングツール REA(Reverse Engineer Anything)をオープンソース化し、Computer に接続すると発表しました。ユーザーが AI にどのソフトウェアを複製したいかを伝えるだけで、元のソースコードがなくてもソフトウェアの動作方法を分析し、同様の機能を持つバージョンを再作成しようと試みることができます。
Perplexity は一度に 5 つの複製作品を公開し、すべてオンラインで体験できる Web バージョンを提供しています:
1. Figma:レイヤー、自動レイアウト、複数人リアルタイムコラボレーション、アカウントログイン、クロスデバイス同期をサポート。
2. LibreOffice Calc:セルの編集、数式の作成、データ変更後のグラフ自動更新をサポート。
3. Photopea:Web 版 Photoshop に類似し、レイヤー、マスク、色調整、テキスト編集をサポート。
4. Harvey:法律業務向けの AI ツールで、契約書の検索、異なるバージョンの比較、指定ルールに基づく条項のマークと原文引用の付加が可能。
5. Audacity:音声編集、ミキシング、音量調整、フェードイン・フェードアウト、WAV ファイルのエクスポートをサポート。
REA は開発者 morluto によってオープンソース化され、Ghidra、Hopper などのツールと連携して、プログラム内部の関数、呼び出し関係、実行動作を分析でき、Web ページや JavaScript、Electron アプリの検査も可能です。ただし、これは AI が商業ソフトウェアを完全に複製できるようになったことを意味するものではありません。REA の作者は、ツールが元のソースコードの復元を保証するものではないと明確に述べています。
Perplexity はこの機能に期間限定の無料枠を提供しています。10 月 31 日まで、`/reverse-engineer` を使用するタスクは 1 人あたり最大 10,000 Credits の無料枠を利用できます。