Инженер создал утилиту для реверс-инжиниринга программ с помощью ИИ
Инженер Брэндон Томас разработал Craft Anything — инструмент на базе ИИ, который анализирует программы и сайты для создания их аналогов без копирования кода.

Американский инженер-программист Брэндон Томас представил Craft Anything — бесплатный инструмент с открытым исходным кодом, который позволяет анализировать любые программы, веб-сайты, настольные и мобильные приложения, а затем создавать их функциональные аналоги с помощью искусственного интеллекта.
Принцип работы Craft Anything
Для использования утилиты пользователю необходимо выбрать целевое программное обеспечение или сайт и на естественном языке описать желаемый результат. Система выполняет задачу в четыре этапа: анализ исходного продукта, генерация новой версии с помощью ИИ-агента, сравнение полученного результата с оригиналом и устранение выявленных несоответствий. В дальнейшем пользователь может запрашивать дополнительные модификации готового продукта.
Программный комплекс включает 320 специализированных инструментов для анализа кода, файлов, архитектуры приложений и машинного кода. Система способна сопоставлять скриншоты оригинальных и созданных интерфейсов, исследовать логику работы приложений и тестировать игровую механику.
Режим «чистой комнаты» и глубокий анализ
По умолчанию в Craft Anything активирован режим «чистой комнаты», в котором инструмент не обращается к исходному коду или внутренним файлам оригинальной программы. Система опирается исключительно на видимые пользователем элементы: скриншоты, текст, цветовую гамму, структуру интерфейса и поведение программы. Такой подход позволяет создавать независимую реализацию без прямого копирования чужого кода.
Помимо этого, инструмент поддерживает «глубокий» режим, открывающий доступ к расширенному анализу, включая чтение файлов, проверку исходного кода и задействование внешних утилит.
Системные требования и совместимость
Приложение написано на языке Rust и доступно для операционных систем Windows, macOS и Linux, а отдельные его компоненты функционируют непосредственно через браузер. Платформа поддерживает интерфейс командной строки и сервер протокола контекста модели, что позволяет интегрировать ее в сторонние ИИ-агенты и среды разработки. Для работы требуется платная подписка на совместимого ИИ-агента, такого как Claude Code, с возможностью последующего подключения GitHub Copilot и Codex.





