iPhone上のGTA Vから無料のPhotoshopまで:オープンソースAIツールREAがソフトウェア業界を覆す
重要ポイント
- •REAのGitHubスター数は、10月6日時点の1万未満から10月12日までに10万を超え、4月以来ほとんど注目されていなかった同プロジェクトは、10月11日の1日だけで3万以上のスターを追加した。
- •このツールは、Model Context Protocolを介してClaude CodeやOpenAIのCodexなどのAIアシスタントと、NSAのGhidraなどの確立されたリバースエンジニアリングユーティリティを接続する。開発者によれば、独自の逆コンパイラを同梱せず、元のソースコードの復元も主張していない。
- •この技術は、Claude Opus 5.5で構築された非公式プロジェクトを可能にしており、Fable 2のWindowsポート、iOS上で動作するGTA V、Skyrim内のEscape from Tarkovコンテンツなどのマッシュアップが含まれる。
- •開発者のBrandon Thomasは、司法省との1億5,000万ドルの和解の中でAdobeの解約手数料への不満を挙げ、クリーンルーム手法で構築されたRustベースの無料オープンソースAdobe代替品セット「ArtCraft」を公開した。
- •スタジオは法的反撃を開始しており、ActivisionはAIで逆コンパイルされたCall of Duty: Modern Warfare 2の映像を削除し、BethesdaはFallout: New Yorkブラウザゲームに警告書類を送付。一方、REAは10月3日から10月11日の間に8回のリリースを行った。

SkyrimのボスをCounter-StrikeのAK-47で倒してみたいですか?NPCに、決められた文字列ではなく独自の回答を返す本当の天才レベルの脳を持たせてみたくはありませんか?iPhoneでGTA Vを動かすのは?有料ソフトウェアを無料で、しかも合法的に使うのは?今、人々はAIを使ってこうしたこと、そしてそれ以上のことを実現しています。
AIエージェントがほぼあらゆるソフトウェアを分解できる無料ツールが、GitHubで最も注目されるプロジェクトになりました。その名はREA、「Reverse Engineer Anything」の略です。ブックマークのGitHub版であるスター数は、10月6日時点の1万未満から10月12日(月)までに10万を超えるまでに急増しました。4月の作成以来ほとんど注目されていなかったREAは、10月11日の1日だけで3万以上のスターを獲得しています。
このプロジェクトの急浮上は、Claude Opus 5.5を活用したAIによる逆コンパイルのゲームマッシュアップやポートのより広い波の中で起きており、Batman: Arkham Cityのゴッサムを駆け抜けるSpider-Manから、非公式のFable 2 PCポートまで多岐にわたります。開発者のBrandon Thomasも、Claudeを使って構築したAdobeアプリケーションの無料のRust製代替品セット「ArtCraft」を公開しています。ただし彼は、Adobeのコードには一切触れていないクリーンルームでの再構築だと説明しています。
REAの仕組み
アプリやゲームはマシンコード、つまりプロセッサが読み取り人間がほぼ読めない生の命令として出荷されます。逆コンパイルは、それを再び読めるードに戻そうとするもので、ケーキを味わってレシピを逆算するのに少し似ています。リバースエンジニアリングはさらに大きな傘の概念で、アプリの動作や送信データを観察するか、コードを読むかして、設計図なしに何かの仕組みを解明することです。REAはまさにそれを行います。
実際には、ユーザーがAIエージェントをプログラムに向け、ある機能がどう動くのかを尋ね、画面上で起きていることからバイナリまで掘り下げさせます。専門家が逆アセンブリを手作業でめくる代わりに、エージェントが手順を計画し、ツールを実行し、発見した内容を報告します。このアプローチはデスクトップアプリ、Androidアプリ、ウェブサイトで機能します。
REAは、Claude CodeやOpenAIのCodexなどのAIコーディングアシスタントを、その仕事のために作られたプロ仕様のツールに接続します。たとえば、NSAが2019年に公開し、セキュリティ研究者がマルウェア解析に長年依存してきたリバースエンジニアリングスイートGhidraです。その橋渡しとなるのが、Anthropicが策定し、その後他の大手AIラボも採用した標準仕様「MCP(Model Context Protocol)」で、AIモデルが外部ツールに接続できるようにする、いわば汎用アダプターです。
開発者のreadmeファイルは誇大宣伝よりはるかに控えめで、REAは「元のソースコードの復元やアプリケーションの自動クローンを主張するものではない」と明記しています。独自の逆コンパイラすら同梱していません。それが逆に、この一連の活動を「法的(な程度は)」に保っています。開発者は基盤となるコードを読んだことがなく、同じことを行うが完全に同一ではない、類似の方法で書かれた代替品を提供しているだけだからです。米国の裁判所は、プログラムを理解するため、あるいは他のソフトウェアを動作させるためのリバースエンジニアリングは合法となり得ると繰り返し判断してきました。ただし、保護されたコードや創作的なアセットをそのまま持ち出すことは別の問題です。
門は開かれた
人々はREAであらゆる奇妙なことをしています。あるプレイヤーたちは、誰かが約1,600個のMinecraftアイテムをFromSoftwareのゲームに詰め込んだ結果、Batman: Arkham Cityのゴッサムを駆けるSpider-Manや、Elden RingのボスMaleniaと戦うクリーパー撃することになりました。別のモッダーは、Escape from Tarkovの銃やメニューをSkyrimに投入し、「Escape from Skyrim lol」と名付けました。
古いコンソール独占タイトルも、コンソールから逃げ出しつつあります。9月、あるファンがオープンソースのAIモデルとリコンパイルツールキットを使い、PCで未発売だった唯一のメインラインFableシリーズであるFable 2をWindowsに移植しました。AIは約1時間で起動までこぎつけ、その後は長い手作業の修正が続きました。コンソールのマシンコードをPCプロセッサがネイティブに実行できる形式に変換するリコンパイルは、老朽化したハードウェアに取り残されたタイトルの生命線として、ゲーム保存活動家の間で長く注目されてきました。別のプロジェクトでは、GTA VをiOSで滑らかに動作させました。Rockstar Gamesですら取り組まなかったことです。
gta v running natively on ios (a recent fun project of mine) pic.twitter.com/5k6w06hoLY — C22 (@c22_dev) October 9, 2026
ゲームModから有料ソフトウェアへ
これらの手法(REAツールそのものではなく)を用いて、開発者のBrandon Thomasはアイデアを毎月料金を支払うソフトウェアに持ち込みました。Claude Opus 5.5を使って構築したArtCraftは、Photoshop、Illustrator、Premiere、LightroomなどのAdobeプログラムに対応する、Rustで書かれた無料のオープンソースアプリセットで、Mac、Windows、Linux向けに提供されています。
Thomasは、Adobeに解約手数料を何度も請求された末にブチ切れたと語ります。彼だけがその恨みを抱えているわけではありません。Adobeは3月、早期解約手数料を隠し、サブスクリプションの解約を困難にしたとして司法省と1億5,000万ドルの和解に同意しました。ただし同社は違法行為を否定しています。
ArtCraftはREAで構築されていません。Thomasはこのプロジェクトをクリーンルームでの再構築と呼んでいます。つまり、コードは元のコードではなく、公開ドキュメントと観察された動作に基づいてゼロから書かれており、これは1980年代にCompaqがIBMのPC BIOSをクローンしたのと同じ法的アプローチです。アプリはプロジェクトサイトで「早期アルファ」または「開発中」と表示されており、あるピクセルアーティストはすでにPhotoshopのクローンを「まったく使い物にならない」と評しています。
反発の始まり
自分のデバイス上で動作するものは何でも、十分な忍耐とトークンを持つAIエージェントに読み解かれる可能性があります。これは、マシンコードを読むという途方もない苦痛という、ソフトウェアで最も古いコピー保護を蝕んでいます。それはより安価なクローンとより良いゲーム保存を意味する一方、より容易な海賊版と、セキュリティ脆弱性の隠場所の減少も意味します。
スタジオは反撃を始めています。ActivisionはAIで逆コンパイルされたCall of Duty: Modern Warfare 2の映像をすでに削除しており、Bethesdaは「Fallout: New York」というAI製ブラウザゲームに対して警告書類を送付しました。
UPDATE: Due to copyrights I had to take down this game. BUT I will have an updated version of the game up and running soon! If you want to play it now and give me feedback as I fix things just reply to this comment and I'll DM you the new link. — CHRIS FIRST (@chrisfirst) October 4, 2026
これが、すべてをオープンソース化しかねない潮流に対する、スタジオ側の唯一の防御手段のようです。削除要請は個々のプロジェクトを消し去ることはできますが、REAのような基盤となるツールは、次のユーザーのためにGitHub上に公開されたまま残ります。
一方のREAは、10月3日から10月11日の間に8回のリリースを行うなど、開発を続けています。Thomasはすでに「1か月以内にAdobeの機能セットに匹敵させる」という約束を撤回し、数か月かかると述べています。片側で警告書類が届き、もう片側でほぼ毎日リリースが行われる中、AI支援のリバースエンジニアリングの実質的な限界が、一つひとつのプロジェクトとともに公の場で描かれつつあります。