YouMind
Увійти

Зворотний інжиніринг: як отримати будь-що БЕЗКОШТОВНО за допомогою найнебезпечнішого репозиторію та Opus 5.5 (Повний курс)

@0xCodila
АНГЛІЙСЬКА12 жовт. 2026 р.
946K
1.8K
230
66
3.2K

Коротко

Комплексний посібник із використання інструменту REA (Reverse Engineer Anything) разом із Claude Code для аналізу та відновлення програмних функцій. Охоплює встановлення, принципи чистого покоління (clean-room), практичні приклади, такі як відтворення функцій Adobe або TradingView, а також розширені робочі процеси з промптами.

REA — це найнебезпечніша штука в інтернеті просто зараз, і 99% людей гадки не мають, як нею користуватися

Ти щомісяця платиш за додатки, функції яких уже лежать на твоєму комп'ютері

Програми для моушн-дизайну. Office. TradingView. Твій нотатник та інше — усе це просто код на твоєму диску

І кожна компанія робить ставку на одне: що ти ніколи туди не зазирнеш

А тепер один open-source репозиторій дає твоєму Claude Code ті самі навички однією командою

перед альфою — підписуйся на мій substack, щоб отримувати свіжу альфу -

https://substack.com/@0xcodila

https://x.com/MatthewBerman/status/2108245653843509415

За ці 3 дні новина розлетілася всюди. "Зі софтом покінчено". "Пропрієтарний код мертвий"

https://x.com/RoundtableSpace/status/2109165852578992582

Більшість побачила скріншоти, додала їх у закладки й так і не спробувала

Тому в цьому повному курсі я поясню тобі все простими словами:

  • що таке зворотна інженерія насправді
  • що REA вміє читати: від десктопних програм до ігор
  • чесну відповідь на питання "хіба це не крадіжка?"
  • як встановити його крок за кроком, прямо з офіційної документації
  • що люди вже перебудували: Adobe, Office, TradingView, ігри
  • як цим щодня користується звичайна людина і як — профі
  • пачку промптів для копіпасту

Тож зберігай у закладки, відкривай термінал і йдемо крок за кроком

Частина 1 - Розуміємо

01. Що таке зворотна інженерія (і що таке REA)

Насправді зворотна інженерія — це просто

Ти дивишся на готовий додаток і розбираєшся, як він працює всередині, без його вихідного коду

Ось і все. Ти хочеш зрозуміти фічу настільки добре, щоб пояснити її, змінити або створити власну версію

REA (Reverse Engineer Anything) робить саме це, а всю чорнову роботу виконує твій AI-агент. В офіційному README це описано одним рядком:

"Побачив фічу, яка тобі подобається. Зрозумій, як вона працює, аж до рівня бінарного коду."

Ось що це технічно:

  • MCP-сервер + CLI, який підключається до Claude Code, Codex, Cursor, Gemini CLI та інших агентів
  • він працює локально. Твої додатки нікуди не завантажуються
  • кожен висновок іде з доказами: функція, файл, виклик і те, що ще залишається невідомим

Ти запитуєш звичайною англійською. REA досліджує програму. Твій агент пояснює це, будує твою версію й тестує її репозиторій REA

codila - inline image

Найкращий приклад є на офіційному сайті

Наприклад: чому Калькулятор Windows показує 220, коли ти вводиш 200 + 10%?

Без REA тобі довелося б вручну декодувати гілки й відстежувати виклики. З REA ти просто запитуєш

Відповідь із коду: після + кнопка % бере відсоток від першого числа. 10% від 200 — це 20, тому 200 + 20 = 220. Після × 10% просто стає 0.1

Або чому гра з динозавром у Chrome прискорюється: швидкість починається з 6, додає 0.001 з кожним оновленням і зупиняється на 13

Ти не читаєш код. Ти ставиш запитання й отримуєш правило

REA має відкритий код під ліцензією MIT, його створив @morluto

Перший реліз вийшов 12 липня 2026 року. Через три місяці він зібрав понад 100K зірок на GitHub

https://x.com/celineodier/status/2109281121749856655

02. Що може читати REA

Це офіційний список, перекладений людською мовою Що можна аналізувати

  • Десктопні додатки на JavaScript/Electron (Notion, Slack, Discord, Obsidian та багато інших). Нічого додатково встановлювати не треба
  • Вебсайти: структура сторінки, скрипти, мережеві запити. Потрібен браузер сімейства Chrome
  • Збережений мережевий трафік (HAR-файли з твого браузера)
  • Програми та ігри (.exe, додатки для Mac, старі DOS-ігри): псевдокод, асемблер, рядки, виклики. Потрібні Ghidra, Hopper або IDA
  • Додатки .NET: без додаткових інструментів
  • Android-додатки (APK): потрібні JDK та JADX
  • Байткод смарт-контрактів: Linux x64
  • Прошивки, WASM, бінарники Go тощо

Ось про що майже ніхто не говорить:

Багато ігор на Unity постачають свою логіку як .NET-код. А REA читає .NET без жодних додаткових інструментів

Ось як одна людина взяла куплену гру зі Steam і менш ніж за 30 хвилин відкрила її в Unity:

https://x.com/AIWarper/status/2109060856466264566

тож тепер агент робить усю роботу за тебе

codila - inline image

03. Зачекай... Хіба це не крадіжка?

Давай поговоримо про слона в кімнаті!

Щойно REA став вірусним, половина X кричала "піратство", а інша половина — "софт мертвий"

Chamath навіть сказав у подкасті All-In, що люди "декомпілювали" весь пакет Adobe

https://x.com/firesidealpha/status/2108761607857992104

І ось тут найсмішніше. Цей кліп отримав Community Note

Альтернативи Adobe не були декомпільовані. Їхній розробник називає їх

реалізаціями методом "чистої кімнати"

Ця одна нотатка пояснює всю юридичну гру. Тому дозволь пояснити, що таке "чиста кімната", бо щойно ти це зрозумієш, усе стане на свої місця

"Чиста кімната" — це трюк, якому вже 40 років

Крок 1: одна команда вивчає оригінал і записує, що він робить. Не код. Поведінку

Крок 2: інша команда створює новий продукт лише на основі цього опису. Вони ніколи не бачать оригінальний код

Результат робить те саме, але містить нуль рядків оригінального коду Clean-room design

Саме так народилася індустрія ПК. На початку 80-х Compaq відтворила BIOS від IBM саме таким чином, витративши близько 1 мільйона доларів. Ось чому взагалі існують "IBM-сумісні" ПК від інших брендів

І суди постійно ставали на бік зворотної інженерії:

  • 1992, Sega проти Accolade. Accolade розібрала ігри для Sega Genesis, щоб зробити власні сумісні ігри. Суд постановив, що розбір коду може бути добросовісним використанням, якщо це єдиний спосіб зрозуміти, як він працює Sega v. Accolade
  • 2000, Sony проти Connectix. Sony програла з рахунком 3-0. Фінальний емулятор не містив жодного рядка коду Sony

Але є й інший бік історії

У 2010-2011 роках хакери зламали захист PS3 і опублікували її root-ключ. Sony подала до суду на Джорджа Хотца (geohot), і в квітні 2011 року він уклав мирову угоду та погодився припинити зламувати продукти Sony TechSpot

Тож ось моя чесна думка

Читати додаток на власному комп'ютері, щоб зрозуміти його, — це навчання

Відтворювати фічу на основі її поведінки у своєму коді — так індустрія працювала завжди

Копіювати чужий код, зламувати платні функції або публікувати чужий декомпільований вихідний код — ось за це подають до суду

Навіть команда REA каже це прямо: інструмент призначений для законних досліджень, навчання, забезпечення сумісності, збереження програмного забезпечення та софту, яким ти володієш або маєш право досліджувати Disclaimer

Вивчай оригінал. Випускай своє. Це правило для всього, про що йдеться в цій статті

codila - inline image

Частина 2 · Встановлення

03. Встанови REA за 5 хвилин

Виконуй усе по черзі Get started

Крок 1. Перевір Node.js

Відкрий термінал і виконай:

text
1node -v
2npm -v

Тобі потрібен Node 22.19+, 24.11+ або 26+. Версії 23 і 25 не підтримуються

Якщо версія старіша або пише "command not found", встанови Node 24 LTS:

macOS (через Homebrew):

text
1brew install node

Закрий Terminal, відкрий його знову, потім:

text
1fnm install 24
2fnm default 24

Windows (PowerShell):

text
1winget install OpenJS.NodeJS.LTS

Натисни Y, якщо система запитає. Закрий PowerShell, відкрий знову, виконай node -v

Якщо пізніше Windows напише "running scripts is disabled", виконай це один раз:

text
1Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

Крок 2. Підготуй агента

Я використовую Claude Code. Для нього потрібен платний тариф Claude. Сторінка налаштування: code.claude.com/docs/en/setup

Codex, Cursor, Gemini CLI, OpenCode та інші теж працюють

Крок 3. Запусти налаштування REA

Найпростіший спосіб: встав це в Claude Code і дозволь йому зробити все самому:

text
1Встанови REA та підключи його до цього агента для кодування за допомогою npx rea-agents@latest setup. Покажи мені план налаштування для затвердження, а потім перевір встановлення.

Або запусти вручну:

text
1npx rea-agents@latest setup

Що буде далі:

  • npm запитає дозвіл на завантаження пакета. Погоджуйся
  • REA покаже список агентів. Обери Claude Code
  • REA покаже план кожної зміни, яку він зробить. Нічого не зміниться, поки ти не підтвердиш. Він також створить резервну копію твоєї поточної конфігурації
  • Додасть MCP-з'єднання та відповідний навик для дослідження

Під час налаштування також запропонується Hopper — окремий рушій для читання програм. На Mac він завантажить офіційний інсталятор і відкриє його, а тобі треба буде обрати demo mode. Це необов'язково, поки що можеш відмовитися

Крок 4. Перезапусти агента

  • Claude Code у терміналі: вийди та почни нову сесію
  • Десктопні додатки (Claude Desktop, Cursor): закрий їх повністю через ⌘Q. Просто закрити вікно недостатньо

Крок 5. Перевір

text
1npx -y rea-agents@latest doctor --client claude_code --json

doctor лише перевіряє, він ніколи нічого не змінює. Якщо щось пішло не так, він підкаже наступний крок

Хочеш назавжди мати коротку команду rea:

Твій результат: тепер у Claude Code є інструменти REA. Запитай його "what REA tools do you have?", і він їх перелічить

text
1npm install --global rea-agents
2rea --help
codila - inline image

04. Твоя перша зворотна інженерія за 2 хвилини

Не починай із чогось величезного. Для цього в REA є офіційний тренувальний додаток First investigation

Це крихітний додаток "Notes" із кнопкою Export notes. Твоє завдання: з'ясувати, куди йде експорт

Встав це в Claude Code:

text
1Завантаж https://rea.tools/examples/notes-example.zip у нову папку example та розпакуй. Використай REA, щоб дізнатися, що відбувається, коли я натискаю Export notes.

Потім запитай:

text
1Покажи, куди записується notes.csv, які поля він містить, а також відповідні файли та рядки.

Що ти маєш отримати у відповідь — повний шлях одного кліку:

  1. Сторінка (renderer.js) обробляє кнопку
  2. Міст (preload.js) надсилає повідомлення notes:export
  3. Обробник (main.js) записує notes.csv у папку Downloads із полями id та title

Вітаю. Це і є зворотна інженерія

Ти щойно відстежив роботу фічі в додатку, якого не писав, і кожен крок мав докази

А тепер найцікавіше. Кожен Electron-додаток на твоєму комп'ютері працює так само, і ти знаєш, де він живе:

  • Mac: /Applications/<App>.app/Contents/Resources/app.asar (клікни правою кнопкою по додатку → Show Package Contents)
  • Windows: C:\Users\<you>\AppData\Local\Programs\<App>\resources\app.asar
  • Linux: часто /opt/<App>/resources/app.asar

І ти можеш проаналізувати його прямо з термінала, навіть не запускаючи додаток:

text
1npx -y rea-agents@latest analyze-javascript-application /absolute/path/to/app --json

Порада: на Mac затисни Option, клікни правою кнопкою по папці та обери "Copy as Pathname". Або просто перетягни папку в термінал

codila - inline image

05. Додай правильний рушій для того, що хочеш читати

Для десктопних JavaScript-додатків більше нічого не потрібно. Для всього іншого додай один рушій

Програми та ігри: Ghidra (безкоштовний, створений АНБ)

Тобі знадобляться Ghidra 12.1.x та JDK 21 або новіший

macOS / Linux:

text
1export GHIDRA_INSTALL_DIR=/absolute/path/to/ghidra_12.1.4_PUBLIC
2export JAVA_HOME=/absolute/path/to/jdk-21
3npx -y rea-agents@latest doctor --provider ghidra --json
4npx rea-agents@latest setup

Windows PowerShell:

text
1$env:GHIDRA_INSTALL_DIR = "C:/tools/ghidra_12.1.4_PUBLIC"
2$env:JAVA_HOME = "C:/tools/jdk-21"
3npx -y rea-agents@latest doctor --provider ghidra --json
4npx rea-agents@latest setup

Підтримка Windows поки що експериментальна і працює лише в режимі читання

Потім подивись на будь-яку функцію:

text
1npx -y rea-agents@latest function /absolute/path/to/program main --provider ghidra --json

Програми та ігри: Hopper (Mac/Linux, комерційний, але є демо)

Просто запусти setup ще раз. Він знайде Hopper або запропонує його встановити. На Mac під час першого запуску обери demo mode або свою ліцензію

Програми та ігри: IDA (якщо вона в тебе вже є)

Перевірено на Windows через наявне налаштування IDA MCP Get started

Android-додатки: повний JDK 17+ та jadx-headless-mcp 0.7.1 Android guide

text
1export REA_JADX_MCP_JAR=/absolute/path/jadx-headless-mcp-0.7.1-all.jar
2rea inspect-android-package /path/App.apk

Вебсайти: будь-який браузер сімейства Chrome

Смарт-контракти: Linux x64

Підтримуй актуальність (REA випускає фікси майже щодня):

text
1rea update

або npx rea-agents@latest setup. Щоб видалити: rea uninstall

Якщо твій агент не бачить REA: перезапусти його, а потім знову виконай doctor --client claude_code --json

https://x.com/lauriewired/status/2109018088872239310

codila - inline image

Частина 3 - Що люди вже перебудували

06. Adobe, Office, TradingView та ігри

Ось тут починається справжнє божевілля

ШІ не просто навчився читати софт. Люди вже відтворюють цілі продукти

  • Adobe

ArtCraft відтворила сім додатків Adobe як безкоштовні альтернативи з відкритим кодом: Photoshop, Illustrator, Premiere, Lightroom, After Effects, InDesign та Acrobat. Написано на Rust за допомогою Claude Opus 5.5

https://x.com/Pirat_Nation/status/2108437553615425881

Пам'ятаєш "чисту кімнату"? Ось вона. ArtCraft називає їх реалізаціями методом "чистої кімнати", без вихідного коду Adobe. Вони ще на ранній стадії альфи, але вони існують, і вони безкоштовні

  • Microsoft Office

Потім вони взялися за Office. WordCraft, GridCraft та DeckCraft: Word, Excel і PowerPoint

https://x.com/Pirat_Nation/status/2109358375209427301

  • TradingView

Це мій улюблений кейс. Відстеж, як поводиться платформа, перетвори це на специфікацію за допомогою Opus 5.5, а потім створи власний рушій графіків і бектестер на своєму коді

https://x.com/RohOnChain/status/2109347169316839434

Одне чесне зауваження: створити власний термінал — нормально. Використовувати чиїсь платні індикатори безкоштовно — ні. Роби своє

  • Ігри

Саме тут зворотна інженерія за допомогою ШІ вибухнула першою

Нативний порт Super Mario Sunshine для ПК: приблизно 365 годин роботи агента та 17.3B токенів, з використанням і Claude, і Codex Repo

https://x.com/chasemdev/status/2102957888477995067

Гра Tomba! для PS1 тепер працює на ПК завдяки статичному рекомпілятору. Його автор не мав попереднього досвіду і використовував Claude Code + Ghidra приблизно три тижні Write-up

А в офіційному блозі REA описано, як одна людина з AI-агентами відтворила гру Touhou: 697 функцій, 696 точних збігів, грабельна версія приблизно за 12 днів The industrial revolution in reverse engineering

Kotaku навіть написав про браузерні версії Halo, GTA: Vice City та The Simpsons: Hit & Run, створені завдяки декомпіляції за допомогою ШІ. Вони неофіційні й, імовірно, будуть заблоковані, що якраз і є тією межею, про яку ми говорили в попередньому розділі Kotaku

Як повторити будь-що з цього: обери інструмент, за який платиш, або гру, якою володієш, запитай REA, як працює одна фіча, напиши специфікацію, створи власну версію. Промпти є в Кроці 10

codila - inline image

Частина 4 - Використовуй це щодня

Зворотну інженерію винайшли для сумісності, безпеки та збереження софту

Але ось як би я використовував її у звичайному житті

07. Для початківців

1. "Що цей додаток насправді робить на моєму телефоні?"

Візьми APK будь-якого Android-додатку: свого брокера, біржі, тієї "безкоштовної програми для сигналів" із Telegram. Запитай:

text
1Використай REA для цього APK. Перелічи всі дозволи, кожен SDK для аналітики чи відстеження та кожен домен, з яким спілкується додаток. Покажи клас і метод для кожного виявленого елемента.

Офіційний доказ, що це працює: REA розібрала додаток-автентифікатор Aegis (3077 класів), з'ясувала, як саме він генерує 6-значні коди для входу, і відтворила його. Нова версія пройшла всі 133 тестові випадки Aegis case

2. "Чи безпечний цей файл?"

Зворотна інженерія — це те, як люди ловлять малвар. Коли мережею гуляла фейкова "збірка GTA 6" на 113 ГБ, хтось розібрав файли й виявив, що це підробка, набита шкідливим кодом

https://x.com/gamingskew/status/2091221918561317355

3. "Чи цей токен — скам?"

Більшість мемкоїнів не публікують свій код. REA читає сирий байткод контракту та відновлює його функції EVM guide

text
1rea inspect-evm-interface ./runtime.hex hex --json

Потім запитай:

text
1Використай REA для цього байткоду контракту. Перелічи всі функції, які можуть змінювати стан. Познач усе, що схоже на mint, blacklist, pause, fee change або owner-only transfer. Вкажи, що підтверджено, а що є припущенням.

Назви функцій тут — це здогадки на основі байткоду, тому сприймай червоні прапорці як сигнал "перевірити глибше". І ця команда поки що працює лише на Linux x64

4. "Я хочу ту платну фічу"

Не зламай її. Відтвори. Запитай REA, як працює ця функція, а потім дозволь Claude створити твою власну версію на основі публічних даних та open-source компонентів

codila - inline image

08. Для профі

REA постачається з керованими воркфлоу, про які майже ніхто не знає. Вони вбудовані в MCP-сервер Guided prompts:

  • investigate_feature: відстежити фічу від виявлення до конкретних функцій
  • compare_application_versions: порівняти два релізи додатка й побачити, що реально змінилося в оновленні
  • verify_reconstruction: перевірити свою збірку на основі збережених доказів
  • trace_crash: пов'язати збій із відповідними шляхами виконання коду
  • audit_residual_unknowns: перелічити те, що ще не доведено
  • prepare_bounded_process_capture: спланувати безпечний, обмежений експеримент у рантаймі перед тим, як щось запускати

Цикл профі виглядає так: дослідити → специфікація → побудувати → перевірити

text
1Використай REA, щоб дослідити, як працює [feature] у [app]. Напиши SPEC.md: поведінка, вхідні дані, вихідні дані, крайові випадки, без скопійованого коду. Потім збери це на основі SPEC.md у ./my-version, напиши тести на основі спостережуваної поведінки та запускай їх, поки не пройдуть.

Наскільки далеко це заходить, судячи з офіційних кейсів:

  • DX-Ball (1996): REA відновила функцію sound-pan і переписала її на C. Вона проходить 3205 тестових випадків оригінального x86 і відтворює всі 63 скомпільовані байти DX-Ball
  • Notion: REA відстежила, як працює копіювання: від сторінки через IPC-міст до системного буфера обміну Notion

А уроки з відтворення Touhou — це золото для тих, хто береться за це серйозно:

  • дай агенту чітку мету та чіткі критерії приймання
  • зберігай нотатки й перевірки в git, щоб наступна сесія могла продовжити роботу
  • стався до кожного пояснення агента як до гіпотези, яку треба перевірити
  • тестуй свої тести. Одного разу зламана перевірка пропустила неправильну функцію

Фахівці з безпеки вже запускають це в масштабах. Один дослідник побудував AI-пайплайн із 8 MCP-серверами, 300+ інструментами, Ghidra, radare2 та Frida, і каже, що він окупив себе завдяки баг-баунті:

https://x.com/cr3ghost/status/2098033761317446083

Де тут гроші: дослідження безпеки та баг-баунті, перенесення старого софту на нові системи, налагодження взаємодії між інструментами та допомога компаніям зрозуміти програми, вихідний код яких вони втратили

codila - inline image

09. Чого REA не може

Я хочу, щоб ти довіряв цій статті, тому ось реальні обмеження

  • Він не може торкнутися сервера. Він читає те, що є на твоїй машині. Код, який працює на серверах компанії, тобі ніколи не передавався. Він не зламає банк і не переказуватиме гроші Why it can't hack your bank
  • Декомпільований код — це не оригінальний вихідний код. Це реконструкція. Саме тому етап verify такий важливий
  • Складні цілі залишаються складними. Очищені (stripped) бінарники C++ набагато важчі за ігри на Unity .NET
  • Твій агент може відмовитися. Деякі прошивки та консольні цілі порушують правила безпеки моделі
  • Комерційним інструментам потрібні справжні ліцензії. REA не дає тобі ліцензії на IDA, Hopper чи JEB, а зламані копії заборонені
codila - inline image

10. Пакет промптів

Збережи це. Кожен промпт працює в Claude Code після встановлення REA

Налаштування:

text
1Встанови REA та підключи його до цього агента для кодування за допомогою npx rea-agents@latest setup. Покажи мені план налаштування для затвердження, а потім перевір встановлення.

Твій перший тест

text
1Завантаж https://rea.tools/examples/notes-example.zip у нову папку example та розпакуй. Використай REA, щоб дізнатися, що відбувається, коли я натискаю Export notes.

Універсальний:

text
1Зрозумій, як працює пошук у додатку Notes, покажи мені докази та створи подібну фічу для мого проєкту.

Функції реального часу:

text
1З'ясуй, як Discord показує в реальному часі, хто друкує, покажи мені докази та створи щось подібне для мого проєкту.

Калькулятор:

text
1Використай REA для цього APK. Перелічи всі дозволи, кожен SDK для аналітики чи відстеження та кожен домен, з яким спілкується додаток. Покажи клас і метод для кожного виявленого елемента.
text
1Використай REA, щоб дослідити кнопку % у Калькуляторі Windows. Віднови правила після + та ×, а потім створи невеликий калькулятор, який використовує обидва.

Гра:

text
1Досліди гру з динозавром і створи версію з можливістю регулювати швидкість.

Відтвори гру:

text
1Відтвори гру з її виконуваного файлу та протестуй результат на відповідність оригіналу.

Клонуй сайт:

text
1Клонуй сайт rea.tools.

Аудит мобільного застосунку:

text
1Застосуй REA до цього APK. Перелічи всі дозволи, кожен SDK для аналітики чи відстеження та кожен домен, з яким взаємодіє застосунок. Для кожного знайденого елемента вкажи клас і метод.

Перевірка токенів:

text
1Застосуй REA до байт-коду цього контракту. Перелічи всі функції, які можуть змінювати стан. Познач усе, що схоже на mint, blacklist, pause, зміну комісії або переказ лише для власника (owner-only transfer). Вкажи, що підтверджено, а що є припущенням.

Професійне відтворення:

text
1Використай REA, щоб дослідити, як працює [функція] у [застосунку]. Напиши SPEC.md: поведінка, вхідні дані, результати, крайові випадки — без скопійованого коду. Потім реалізуй це за SPEC.md у ./my-version, напиши тести на основі спостережуваної поведінки та запускай їх, поки вони не пройдуть успішно.

Що змінилося в оновленні:

text
1Використай workflow compare_application_versions у REA для [старої версії] та [нової версії] [застосунку]. Поясни, що саме змінилося, з доказами.

Твій протокол на один вечір

Не просто додавай це в закладки. Зроби це сьогодні ввечері:

  1. Встанови REA за допомогою промпту для налаштування (5 хв)
  2. Попрактикуйся на офіційному прикладі Notes (2 хв)
  3. Обери один застосунок на своєму комп'ютері, яким користуєшся щодня
  4. Постав одне запитання про функцію, яка тобі подобається
  5. Отримай специфікацію: що вона робить, крок за кроком, із доказами
  6. Створи свою версію за цією специфікацією в новій папці

Ось і все. Один вечір — і ти більше ніколи не дивитимешся на програмне забезпечення так само.

Зміна парадигми

Раніше закритий код означав «ти ніколи не дізнаєшся» → тепер це означає «покажи мені докази»

https://x.com/karpathy/status/2109361546505966046

REA — це не інструмент для злому

Це інструмент для читання програмного забезпечення, яке написав не ти

І справжня цінність тут — не 100 тисяч зірок на GitHub і не вірусні скриншоти.

Справжня цінність у тому, що будь-яку функцію, якій ти заздриш у чужому застосунку, тепер можна зрозуміти:

  • Нехай REA знайде функцію та докази
  • Нехай Claude напише специфікацію та створить твою версію
  • Нехай тести доведуть, що все працює

Більшість людей і далі платитиме за функції, які могли б зрозуміти за один вечір.

А ті небагато, хто навчиться читати код, створюватимуть усе, що захочуть — абсолютно безкоштовно.

Додай цей курс у закладки перед своїм наступним проєктом →

@0xCodila

Збереження в один клік

Використовуйте YouMind для AI-глибокого читання віральних статей

Зберігайте джерела, ставте цілеспрямовані запитання, підсумовуйте аргументи та перетворюйте віральні статті на корисні нотатки в одному AI-робочому просторі.

Дослідити YouMind
Для авторів

Перетворіть свій Markdown на охайну статтю для 𝕏

Коли ви публікуєте власні лонгріди, зображення, таблиці та блоки коду роблять форматування в 𝕏 складним. YouMind перетворює повну чернетку в Markdown на чисту статтю для 𝕏, готову до публікації.

Спробувати Markdown для 𝕏

Більше патернів для аналізу

Останні віральні статті

Переглянути більше віральних статей