---
title: "AIがプログラムの中を読む：REA（Reverse Engineer Anything）で見る「証拠を返す」エージェントツール設計と越えてはならない線"
url: "https://reamcp.dev/ja/cases/ai-rea-reverse-engineer-anything-60f2e2"
source: "https://www.youtube.com/watch?v=UdoqqS5H164"
source_type: "resource"
author: "AI-Native Software Engineer"
author_handle: "ai-nativesoftwareengineer"
stars: 0
category: "ツール・連携"
categories: ["tools-integrations"]
tags: ["agent-tools", "evidence-records", "ghidra", "mcp", "reverse-engineering"]
added: "2026-10-13T04:19:29.036Z"
updated: "2026-10-13T04:19:29.036Z"
locale: "ja"
content_locale: "ja"
---

# AIがプログラムの中を読む：REA（Reverse Engineer Anything）で見る「証拠を返す」エージェントツール設計と越えてはならない線

REA（Reverse Engineer Anything）MCPサーバーを紹介し、「見たもの・推論したもの・わからないもの」を分けて返すEvidenceレコードと、エージェントが勝手に推測しないようにするMCP契約設計を説明する動画。Chromeの恐竜ゲーム、電卓の%ボタン、DX-Ballなどのショーケースとともに、リバースエンジニアリングで守るべき権限・資産・配布の線、そして防御の観点（秘密はサーバーに）まで扱う。

## Description

今週のGitHubトレンド1位、1日で2万5千スターを獲得したREA（Reverse Engineer Anything）。コーディングエージェントがソースコードなしで実行ファイル、Electronアプリ、.NET、Androidアプリ、Webサイトを読み、動作を説明できるようにするMCPサーバーです。この動画は使い方ではなく、三つのことを見ます。結果ごとに「見たもの・推論したもの・わからないもの」を分けて返すEvidenceレコードと、エージェントが勝手に推測しないようにするMCP契約設計。同じ週に溢れたAIデコンパイル、バイブコーディングのゲーム複製とパブリッシャーの対応。そして、プログラムの中を読むコストが下がった今、ユーザー端末に渡したコードをどう見るべきか。

扱う内容
- REA：GitHubトレンド1位（1日★25,784）、Hacker News 647ポイント
- リバースエンジニアリングMCPサーバー：Claude Code・Codexに接続、Ghidra・IDA・Hopperエンジン、分析はローカル
- 観察はツール、解釈はモデル
- ショーケース：Chromeの恐竜ゲーム速度ルール（6 → +0.001 → 13）、Windows電卓の%ボタン、DX-Ball 3,205ケース
- 設計①：Evidenceレコード — 観察・推論・未解決の問いを分けて記録
- 設計②：可用性契約 — 設定済み ≠ サポート、進行中 ≠ 準備完了、タイムアウト ≠ 停止
- 同じ週の別の顔：Falloutに似たブラウザゲーム停止、Modern Warfare 2デコンパイル動画の著作権申し立て
- 書く前の三つの問い：権限 · 原本資産 · 配布
- 防御の観点：アプリ内のAPIキー、本番ソースマップ、画面側の検査 — 検査と秘密はサーバーに
- 私たちのチームが持ち帰る3つ

チャプター
00:00 GitHubトレンド1位 REA
00:34 エージェント向けリバースエンジニアリングMCPサーバー
01:19 観察はツール、解釈はモデル
01:48 ショーケース：Chromeの恐竜ゲーム
02:11 ショーケース：電卓の%ボタン
02:49 設計①：結論だけを返さない
03:26 設計②：勝手に推測させない約束
04:05 AIで作ったゲーム複製
04:43 許可と法令遵守の線
05:19 ユーザー端末に渡したコードは秘密ではない
05:57 私たちのチームが持ち帰る3つ
06:31 まとめ

参考資料
- REA公式サイト：https://rea.tools/
- REAリポジトリ：https://github.com/morluto/rea
- MCP契約ドキュメント：https://github.com/morluto/rea/blob/main/docs/mcp-contracts.md
- CLI and Evidence：https://github.com/morluto/rea/blob/main/docs/cli.md
- Kotaku、Activision・Bethesdaの対応：https://kotaku.com/activision-and-bethesda-crackdown-on-genai-mw2-and-fallout-projects-2000739580
- OWASP Secrets Management Cheat Sheet：https://cheatsheetseries.owasp.org/cheatsheets/Secrets_Management_Cheat_Sheet.html

チャンネル：AI-Native Software Engineer
https://www.youtube.com/channel/UCQBZdu2hpBHGY5rjBN4xk7Q

※ この動画は公開された原文（公式サイト・リポジトリドキュメント・報道）を基にAIが台本・音声・アニメーションを作成した要約コンテンツです。言及された企業・プロジェクトの公式動画ではなく、正確な内容は原文を確認してください。ショーケースの数値はREA側のデモであり、法的助言ではありません。リバースエンジニアリングは権限とライセンスを確認した対象にのみ行ってください。

## Original README

AI가 프로그램 속을 읽는다: REA(Reverse Engineer Anything)로 보는 '증거를 돌려주는' 에이전트 도구 설계와 넘으면 안 되는 선
