Разработчики ArtCraft представили семь бесплатных приложений с открытым исходным кодом, воспроизводящих интерфейсы и часть функций Adobe Photoshop, Illustrator, Premiere и других продуктов Creative Cloud. При создании программ использовалась модель Claude Opus 5.5, а в их архитектуре предусмотрена поддержка AI-агентов. Проект привлёк внимание профессионального сообщества, хотя его инструменты пока заметно уступают оригинальным продуктам Adobe по функциональности и стабильности.
Один из авторов ArtCraft рассказал о разработке 3 октября в сообществе r/SaaS на Reddit. По его словам, команда создала альтернативы сразу семи профессиональным приложениям на языке Rust, используя Claude Opus 5.5. Как отмечает Design Week, необычные темпы появления большого объёма кода вызвали обсуждение того, насколько AI способен ускорить воспроизведение существующего программного обеспечения.
Какие приложения входят в ArtCraft
Набор ArtCraft включает PhotoCraft — аналог Photoshop, VectorCraft — Illustrator, FilmCraft — Premiere Pro, LightCraft — Lightroom, EffectCraft — After Effects, DesignCraft — InDesign и PrintCraft — Acrobat Pro.
Все семь приложений распространяются бесплатно, а их исходный код опубликован на GitHub. Разработчики рассчитывают, что открытая модель позволит сообществу участвовать в развитии программ, исправлять ошибки и добавлять функции без зависимости от подписки Adobe Creative Cloud.
Интерфейсы редакторов во многом повторяют оригинальные продукты: пользователям доступны знакомые рабочие панели, расположение инструментов и логика взаимодействия с ними. Однако внешнее сходство пока не означает функционального соответствия, поскольку многие возможности профессиональных приложений ещё предстоит реализовать.
Как ArtCraft использовала AI для разработки
Автор ArtCraft рассказал, что занимается программированием около 15 лет, из которых примерно десять работает с Rust. По его словам, с февраля 2026 года он перестал писать код вручную и использует для программирования AI, в том числе Claude Opus 5.5.
Разработчики называют свой подход clean-room reverse engineering, который предполагает изучение поведения существующих программ и воспроизведение их функций в новом коде без прямого копирования исходников. Такой метод позволяет создавать собственные реализации уже известных инструментов, хотя само заявление о его применении ещё не подтверждает, что весь процесс разработки соответствовал этим принципам.
Насколько приложения готовы к профессиональной работе
Автор ArtCraft заявил о планах добиться полного функционального соответствия продуктам Adobe в течение месяца, хотя признаёт, что многие возможности пока отсутствуют или требуют доработки.
Участники обсуждения на Reddit уже обнаружили ряд технических проблем. В частности, FilmCraft может аварийно завершать работу при импорте большого количества видеопоследовательностей, а поддержка MXF-файлов сопровождается ошибками отображения видео и звуковых дорожек. В EffectCraft пользователи столкнулись с ограничениями при создании объектов, работе с выражениями и применении LUT для цветокоррекции. Замечания также касаются текстовых инструментов, панелей и открытия отдельных графических форматов в PhotoCraft.
Для профессионального ПО подобные недостатки особенно существенны, поскольку пользователям необходимы не только привычные инструменты, но и стабильная обработка сложных проектов, совместимость файлов и предсказуемая работа приложений. Дополнительные вопросы вызывает безопасность: Design Week обращает внимание на риски, связанные с большими объёмами кода, созданного с помощью AI и не прошедшего полноценный аудит. Открытый исходный код позволяет изучать реализацию, но сам по себе не гарантирует отсутствия ошибок или уязвимостей.
Как ArtCraft планирует использовать AI-агентов
Разработчики предусматривают поддержку Model Context Protocol (MCP) — протокола, через который AI-системы могут получать структурированную информацию о состоянии приложения, доступных инструментах и выполняемых действиях.
Помимо MCP, команда намерена развивать интерфейс командной строки (CLI), чтобы функции редакторов можно было вызывать программно, без обязательного взаимодействия с графическим интерфейсом.
Поддержка MCP и CLI должна позволить автоматизировать операции, которые обычно выполняются через графический интерфейс. Например, в перспективе AI-агенты смогут управлять обработкой изображений или отдельными этапами видеомонтажа, вызывая функции редакторов напрямую. Насколько сложные задачи удастся автоматизировать, будет зависеть от полноты реализации этих интерфейсов.
Такой подход предполагает, что ArtCraft будет развиваться не только как набор альтернатив Adobe, но и как платформа для взаимодействия профессиональных редакторов с автоматизированными системами.
Что ArtCraft может изменить на рынке профессионального ПО
ArtCraft демонстрирует возможности использования AI при создании сложных программных систем, а не только отдельных функций или прототипов. Опыт проекта указывает на потенциал ускоренной разработки интерфейсов и базовых инструментов, но пока не позволяет утверждать, что генеративные модели способны самостоятельно создавать полноценные аналоги профессионального ПО.
Для производителей программного обеспечения подобные инициативы могут стать дополнительным фактором конкуренции. Если воспроизведение знакомых интерфейсов и отдельных функций становится менее трудоёмким, большее значение приобретают качество реализации, совместимость с существующими рабочими процессами, надёжность и развитая экосистема.
Дальнейшее развитие ArtCraft покажет, сможет ли команда преодолеть технические ограничения и превратить экспериментальные редакторы в инструменты для повседневной профессиональной работы. Пока проект скорее демонстрирует потенциал ускоренной разработки с использованием AI, чем предлагает готовую замену Adobe Creative Cloud.
Источники:
- Design Week — материал о проекте ArtCraft
- Reddit — r/SaaS — публикация разработчика и обсуждение приложений
- GitHub — storyteller — репозитории проекта