ArtCraft создал бесплатные приложения с открытым исходным кодом на Rust по образцу программ Adobe, используя Claude Opus 5.5. Разработчики называют подход «чистой комнатой»: они описывают создание новых программ по открытым спецификациям и наблюдаемому поведению, а не копирование исходного кода Adobe.
ОпубликовалОтредактировано с помощью GPT-6 LunaИзображения созданы с помощью GPT Image 2
Ответ на исследование

Create a landscape editorial hero image for this Studio Global article: How are AI coding agents enabling developers to reverse-engineer and rebuild commercial software, as illustrated by Brandon Thomas’s free, o. Article summary: AI coding agents are making it easier to turn observations about existing software into new implementations, and to connect models with tools that inspect compiled programs. ArtCraft illustrates rapid AI-assisted rebuild. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fa
ИИ-агенты для программирования помогают превращать наблюдения за приложением в новую реализацию, а также разбирать данные, полученные с помощью инструментов анализа программ. ArtCraft — заметный пример первого подхода: проект показывает, как небольшая команда может быстро создать большой объём кода. Но это не доказывает, что результат надёжен или способен заменить оригинал, и не означает, что был восстановлен исходный код Adobe. 4
5
Разработчик Брэндон Томас использовал Claude Opus 5.5 от Anthropic, чтобы создавать бесплатные приложения с открытым исходным кодом на Rust, похожие по назначению на программы Adobe Creative Cloud. Среди ранних проектов — PhotoCraft, LightCraft, FilmCraft и EffectCraft, рассчитанные соответственно на задачи Photoshop, Lightroom, Premiere и After Effects. 5
13
34
По словам Томаса, одним из поводов для проекта стало недовольство условиями отмены подписки Adobe. Согласно публикациям, плата за досрочную отмену может составлять до половины оставшейся суммы за год. 5
ArtCraft описывает свой метод как разработку «в чистой комнате»: новую программу создают по открытым спецификациям и наблюдаемому поведению оригинала, не копируя его исходный код. Это характеристика заявленного процесса разработки, а не подтверждение того, что приложения повторяют все функции Adobe или работают так же надёжно. 5
Темп разработки впечатляет, но его важно оценивать в контексте. По данным XDA Developers, примерно через 10 дней после первого коммита в EffectCraft было около 330 000 строк кода на Rust; сообщалось, что одновременно работали от четырёх до восьми ИИ-агентов. 38 В другой публикации приводится оценка команды: готовность EffectCraft к профессиональной работе — около 45%.
32 Это опубликованные цифры и внутренняя оценка проекта, а не независимая проверка качества программы.
Reverse Engineer Anything (REA) связывает ИИ-агентов для программирования с инструментами анализа ПО, такими как Ghidra и IDA. Эти инструменты помогают изучать программы, в том числе когда их исходный код недоступен. REA — связующее звено между агентом и такими инструментами, а не автоматическая система клонирования приложений. 4
11
Заявленный подход ArtCraft отличается: приложения в стиле Adobe не описываются как продукты REA или как декомпиляция программ Adobe. 1
4 Это важное различие. Изучать видимое поведение приложения и анализировать его скомпилированные внутренние компоненты — связанные способы получать сведения о программе, но это не один и тот же процесс.
ArtCraft также представил Craft Anything — отдельный проект с открытым исходным кодом. В репозитории описан такой сценарий: изучить сайт, приложение или игру, поручить ИИ-агенту создать новый проект, затем сравнить результат с оригиналом и доработать его. 18 Это описание предполагаемого рабочего процесса, а не доказательство того, что инструмент способен надёжно воссоздать любое ПО.
Оценивать темпы ArtCraft стоит с учётом зрелости программ. PhotoCraft описывали как раннюю альфа-версию, которая «пока не заменяет Photoshop». 4 А оценка готовности EffectCraft примерно на 45% — это ориентир, приведённый самим проектом, а не гарантия того, что программа справится с реальными производственными задачами.
32
Появившиеся позднее приложения в стиле Microsoft Office, включая WordCraft, также пока не считаются полноценной заменой Microsoft 365. 6
13 Большое количество строк кода может говорить о высокой скорости разработки, но само по себе ничего не доказывает об удобстве, совместимости, стабильности или полноте функций.
ArtCraft показывает, что создавать альтернативы знакомым коммерческим программам становится проще. Но проект ещё на ранней стадии, и главный практический вопрос остаётся открытым: смогут ли эти приложения надёжно поддерживать реальные рабочие процессы пользователей в долгосрочной перспективе.
Заявление о разработке «в чистой комнате» важно как описание метода, которым, по словам команды, она пользовалась. Но это не юридическое решение: доступные публикации не подтверждают, что суд оценивал подход ArtCraft. 5
Есть и вопрос шире коммерческого ПО. Сайт Decomp.dev, который отслеживал проекты по декомпиляции игр, отключил основной публичный каталог и перестал принимать новые проекты. При этом страницы уже существующих проектов и исторические данные остались доступны. Администратор объяснил решение тем, что ИИ «сломал сообщество» вокруг декомпиляции. 47
59
Вывод не в том, что теперь любую программу легко заменить. ИИ-агенты ускоряют разработку и расширяют круг тех, кто может за неё взяться. Но надёжность, юридические вопросы и будущее сообществ, занимающихся анализом и восстановлением программ, по-прежнему требуют отдельного внимания.
Studio Global AI
На этой странице есть ответ, подтвержденный источником, который вы можете продолжить внутри Studio Global.
ArtCraft создал бесплатные приложения с открытым исходным кодом на Rust по образцу программ Adobe, используя Claude Opus 5.5.
ArtCraft создал бесплатные приложения с открытым исходным кодом на Rust по образцу программ Adobe, используя Claude Opus 5.5. Разработчики называют подход «чистой комнатой»: они описывают создание новых программ по открытым спецификациям и наблюдаемому поведению, а не копирование исходного кода Adobe.
REA — отдельный проект: он связывает ИИ агентов с инструментами анализа программ, такими как Ghidra и IDA, но сам по себе не клонирует приложения.
ArtCraft создал бесплатные приложения с открытым исходным кодом на Rust по образцу программ Adobe, используя Claude Opus 5.5. Разработчики называют подход «чистой комнатой»: они описывают создание новых программ по открытым спецификациям и наблюдаемому поведению, а не копирование исходного кода Adobe.
ОпубликовалОтредактировано с помощью GPT-6 LunaИзображения созданы с помощью GPT Image 2
Ответ на исследование

Create a landscape editorial hero image for this Studio Global article: How are AI coding agents enabling developers to reverse-engineer and rebuild commercial software, as illustrated by Brandon Thomas’s free, o. Article summary: AI coding agents are making it easier to turn observations about existing software into new implementations, and to connect models with tools that inspect compiled programs. ArtCraft illustrates rapid AI-assisted rebuild. Topic tags: general, general web, user generated. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fa
ИИ-агенты для программирования помогают превращать наблюдения за приложением в новую реализацию, а также разбирать данные, полученные с помощью инструментов анализа программ. ArtCraft — заметный пример первого подхода: проект показывает, как небольшая команда может быстро создать большой объём кода. Но это не доказывает, что результат надёжен или способен заменить оригинал, и не означает, что был восстановлен исходный код Adobe. 4
5
Разработчик Брэндон Томас использовал Claude Opus 5.5 от Anthropic, чтобы создавать бесплатные приложения с открытым исходным кодом на Rust, похожие по назначению на программы Adobe Creative Cloud. Среди ранних проектов — PhotoCraft, LightCraft, FilmCraft и EffectCraft, рассчитанные соответственно на задачи Photoshop, Lightroom, Premiere и After Effects. 5
13
34
По словам Томаса, одним из поводов для проекта стало недовольство условиями отмены подписки Adobe. Согласно публикациям, плата за досрочную отмену может составлять до половины оставшейся суммы за год. 5
ArtCraft описывает свой метод как разработку «в чистой комнате»: новую программу создают по открытым спецификациям и наблюдаемому поведению оригинала, не копируя его исходный код. Это характеристика заявленного процесса разработки, а не подтверждение того, что приложения повторяют все функции Adobe или работают так же надёжно. 5
Темп разработки впечатляет, но его важно оценивать в контексте. По данным XDA Developers, примерно через 10 дней после первого коммита в EffectCraft было около 330 000 строк кода на Rust; сообщалось, что одновременно работали от четырёх до восьми ИИ-агентов. 38 В другой публикации приводится оценка команды: готовность EffectCraft к профессиональной работе — около 45%.
32 Это опубликованные цифры и внутренняя оценка проекта, а не независимая проверка качества программы.
Reverse Engineer Anything (REA) связывает ИИ-агентов для программирования с инструментами анализа ПО, такими как Ghidra и IDA. Эти инструменты помогают изучать программы, в том числе когда их исходный код недоступен. REA — связующее звено между агентом и такими инструментами, а не автоматическая система клонирования приложений. 4
11
Заявленный подход ArtCraft отличается: приложения в стиле Adobe не описываются как продукты REA или как декомпиляция программ Adobe. 1
4 Это важное различие. Изучать видимое поведение приложения и анализировать его скомпилированные внутренние компоненты — связанные способы получать сведения о программе, но это не один и тот же процесс.
ArtCraft также представил Craft Anything — отдельный проект с открытым исходным кодом. В репозитории описан такой сценарий: изучить сайт, приложение или игру, поручить ИИ-агенту создать новый проект, затем сравнить результат с оригиналом и доработать его. 18 Это описание предполагаемого рабочего процесса, а не доказательство того, что инструмент способен надёжно воссоздать любое ПО.
Оценивать темпы ArtCraft стоит с учётом зрелости программ. PhotoCraft описывали как раннюю альфа-версию, которая «пока не заменяет Photoshop». 4 А оценка готовности EffectCraft примерно на 45% — это ориентир, приведённый самим проектом, а не гарантия того, что программа справится с реальными производственными задачами.
32
Появившиеся позднее приложения в стиле Microsoft Office, включая WordCraft, также пока не считаются полноценной заменой Microsoft 365. 6
13 Большое количество строк кода может говорить о высокой скорости разработки, но само по себе ничего не доказывает об удобстве, совместимости, стабильности или полноте функций.
ArtCraft показывает, что создавать альтернативы знакомым коммерческим программам становится проще. Но проект ещё на ранней стадии, и главный практический вопрос остаётся открытым: смогут ли эти приложения надёжно поддерживать реальные рабочие процессы пользователей в долгосрочной перспективе.
Заявление о разработке «в чистой комнате» важно как описание метода, которым, по словам команды, она пользовалась. Но это не юридическое решение: доступные публикации не подтверждают, что суд оценивал подход ArtCraft. 5
Есть и вопрос шире коммерческого ПО. Сайт Decomp.dev, который отслеживал проекты по декомпиляции игр, отключил основной публичный каталог и перестал принимать новые проекты. При этом страницы уже существующих проектов и исторические данные остались доступны. Администратор объяснил решение тем, что ИИ «сломал сообщество» вокруг декомпиляции. 47
59
Вывод не в том, что теперь любую программу легко заменить. ИИ-агенты ускоряют разработку и расширяют круг тех, кто может за неё взяться. Но надёжность, юридические вопросы и будущее сообществ, занимающихся анализом и восстановлением программ, по-прежнему требуют отдельного внимания.
Studio Global AI
На этой странице есть ответ, подтвержденный источником, который вы можете продолжить внутри Studio Global.
ArtCraft создал бесплатные приложения с открытым исходным кодом на Rust по образцу программ Adobe, используя Claude Opus 5.5.
ArtCraft создал бесплатные приложения с открытым исходным кодом на Rust по образцу программ Adobe, используя Claude Opus 5.5. Разработчики называют подход «чистой комнатой»: они описывают создание новых программ по открытым спецификациям и наблюдаемому поведению, а не копирование исходного кода Adobe.
REA — отдельный проект: он связывает ИИ агентов с инструментами анализа программ, такими как Ghidra и IDA, но сам по себе не клонирует приложения.