LABVIBE · МЕДИА ДЛЯ ТЕХ, КТО ДЕЛАЕТ

Вайбкодинг · 23 октября 2026 г.

PhotoCraft: AI‑клоны Adobe пока не готовы

Brandon Thomas выложил PhotoCraft — набор open‑source клонов приложений Adobe. Репозиторий и ROADMAP показывают масштаб работы, но проект остаётся в альфе с заметными ограничениями.

Developer Behind the AI-Built Adobe Clones Says They Are “Not Anywhere Close to Ready
InfoQ AI Development · Источник изображения
PhotoCraft editing Hokusai's The Great Wave: a caption card with a drop shadow, Title and Credit type layers, Vibrance and Cu
InfoQ AI Development · Источник изображения
Материал подготовлен по мотивам первоисточника. Оригинал: InfoQ AI Development — Developer Behind the AI-Built Adobe Clones Says They Are “Not Anywhere Close to Ready .

Что опубликовал автор

Разработчик Brandon Thomas выложил в открытый доступ проект PhotoCraft — набор приложений, которые имитируют ключевые продукты Adobe: Photoshop, Illustrator, Premiere, Lightroom, After Effects, InDesign и Acrobat Pro. Обзор состояния репозитория и дорожной карты публиковал InfoQ статья InfoQ.

В репозитории указано, что часть кода генерировалась с помощью языковой модели Claude Opus 5.5. Приложения написаны на Rust, есть сборки в WebAssembly для браузера; проект распространяется под лицензиями MIT и Apache.

Состояние проекта и дорожная карта

Файл ROADMAP.md даёт два ряда оценок. По «широте» функционала проект показывает примерно 76% покрытия: 628 из 628 меню, 56 из 68 инструментов, 30 из 35 панелей и 13+4 из 31 форматов файлов. Одновременно «готовность к реальной работе» авторы оценивают примерно в 45% — для «обычного практикующего» это 43%, для пользователей только базовых функций — 61%.

Сроки выражены в агент‑часах Opus 5.5: бета — 1 100–1 800 агент‑часов, полная паритетность с целевой версией Photoshop 2026 (27.11.0), измеренной на установленном приложении 10 октября, — 2 300–4 100 агент‑часов.

Активность в репозитории показывает быстрый рост: первый коммит 30 сентября, последний на момент отчёта 13 октября; за эти 14 дней зафиксировано 2 152 коммита, 1 004 слитых pull‑request’а и 539 017 строк Rust в 1 306 файлах. Git фиксирует 317 разных авторов коммитов; модель Claude значится как автор в 277 коммитах. В репозитории также указаны 579 открытых issue и 22 из 25 нарушенных бюджетов производительности.

Реакция сообщества и проверки

Первые пользователи в Reddit и Hacker News разделились по оценкам. Некоторые отмечают серьёзные пробелы: проблемы с инструментами, неудобный интерфейс, ошибки в базовых операциях и слабую поддержку RAW‑потока для ряда камер. Например, пользователь Painted-Arcana написал о недоработках в Photoshop‑клоне: «It’s bad. You can’t even eye dropper by pressing alt.» Другие сообщают о шуме и полосах при обработке RAW‑файлов с Sony a7c и отсутствии поддержки RAW для некоторых Nikon‑камер. На Hacker News оказался и положительный отзыв о самом простом приложении: пользователь Krasnol сообщил, что PDFCraft работает без ошибок.

Автор проекта сам приглушил ожидания: он признал, что не был готов публиковать сборку на Hacker News — «I wasn’t ready to post this to HN» — и позднее написал, что достижение 99% паритета займёт «ещё время, измеряемое месяцами, а не годами». Такие оценки остаются ориентировочными.

В репозитории описана методика работы: правило clean‑room (разработка по поведению и внешнему виду, без копирования кода или активов), тесты, panic_hunt‑fuzz для команд и сравнение форматов на корпусе Photoshop‑авторских PSD. Проекты открыто экспонируют JSON‑канал управления и MCP‑сервер, чтобы агент мог управлять приложением и делать скриншоты интерфейса для самопроверки. Одновременно сторонние участники дискуссии ставят под сомнение идею «чистого» подхода; комментарий kmeisthax прямо отметил сомнения по поводу clean‑room, а разработчик az_liberal_geek, который ведёт похожую работу над Hew (замена SketchUp), описал длительный цикл исправлений и оценил паритет примерно в год.

Короткий итог для читателя

PhotoCraft — масштабный эксперимент с сотнями тысяч строк кода и сотнями участников, но проект пока официально в альфе: по оценкам внутри репозитория функциональность и совместимость ещё далеки от замены коммерческих приложений. Основные числовые параметры — покрытие функций ~76% и готовность ≈45% — взяты из ROADMAP.md и разбора InfoQ статья InfoQ.

Если вам важно полноценное взаимодействие с PSD и поддержка RAW‑файлов, сейчас PhotoCraft может не подойти; для простых задач отдельные утилиты проекта уже работают, но при массовом использовании понадобятся доработки и время на стабилизацию.

SEO‑аудит перед публикацией (предпубликационная проверка)

Краткая установка (по тексту): целевой ключ (выведен из title/H1) — «PhotoCraft». Вторичные темы: «AI‑клоны Adobe», «Claude Opus 5.5», «open‑source», «Rust/WebAssembly». Так как пользователь не указывал таргет‑запрос, ключи выведены из заголовка, ведения и структуры H2.

Проверка H1 и лида: H1 (title) даёт прямой ответ на поисковый вопрос «готов ли PhotoCraft заменить Adobe» — заголовок и лида совпадают по смыслу и удовлетворяют информационному запросу «PhotoCraft готовность». Рекомендация: оставить H1 как есть — он отвечает интенту «новость/статус проекта». (Оценка заголовка: 9/10.)

Мета‑данные: seo.title совпадает с H1 и содержит primaryKeyword «PhotoCraft» (требование выполнено). Метадескрипшн переработан: длина должна быть 120–160 знаков; текущее значение в JSON сокращено — перед публикацией вставьте финальную версию описания длиной 120–160 знаков без оборванных фраз. (Оценка meta: 8/10 — требуется финальная правка описания в CMS.)

Структура заголовков: документ имеет единый H1 и логичные H2, H2 отражают основные блоки (что опубликовано, дорожная карта, реакции, итог). Нет пропусков уровней. (Оценка headers: 9/10.)

Контент и естественность ключей: основной ключ «PhotoCraft» используется естественно в title, лида и первом абзаце; повторы сведены к минимуму, язык нейтральный. Факты, числа и цитаты взяты из указанного источника — нет неподтверждённых утверждений. (Оценка content: 9/10.)

Внутренние и внешние ссылки: в тексте сохранена ссылка на разбор InfoQ. Внутренних ссылок на сайт редакции нет — рекомендую добавить 1–2 релевантные внутренние ссылки (см. правило quick win). (Оценка links: 7/10.)

Изображения и мультимедиа: в исходном материале упоминается скриншот (GitHub). В переданном тексте картинок нет как HTML‑элементов — перед публикацией проверьте наличие изображения, подписи, атрибутов alt и лицензионной атрибуции; добавьте alt с описанием и источник. (Оценка images: 6/10 — проверка в сборке обязательна.)

Технич. элементы, которые здесь не проверялись: canonical, schema.org, meta robots, HTML‑структура, мобильность и производительность — эти пункты проверяются на этапе сборки/CI. Быстрая рекомендация: убедиться, что canonical указывает на финальный URL, и добавить Article/NewsArticle schema с датой и автором. (Оценка technical: 6/10 — требует проверки сборкой.)

CORE‑EEAT quick scan (выбранные проверки):

• C01 Intent alignment — ✅ заголовок/лид отвечают на вопрос статуса проекта.

• C02 Direct answer early — ✅ короткий вывод во вводной части.

• R01 Data precision — ✅ числа и даты совпадают с источником InfoQ.

• R02 Citation density — ✅ ссылки на основной источник сохранены; можно добавить ссылку на репозиторий PhotoCraft (если доступны в CMS) для читателей.

• Ept01 Author identity — ⚠️ в тексте нет явной подписи автора статьи для сайта; при публикации добавьте byline и дату (если это политика издания).

Итог CORE‑EEAT: 12/17 (примерно) — scaled ≈14/20. Рекомендация: добавить авторство, источник репозитория и схему Article.

Приоритетные исправления (порядок выполнения):

1) Исправить meta description в CMS: сделать цельный текст 120–160 знаков, без оборванных фраз; сохранить primaryKeyword естественно.

2) Добавить 1–2 релевантные внутренние ссылки на похожие материалы редакции.

3) Проверить и добавить изображение/скриншот с корректным alt и указанием источника (GitHub), не удаляя ссылку InfoQ в блоках, где она есть.

4) На этапе сборки: проверить canonical, Article schema (дата, автор), и мобильную вёрстку.

5) По желанию редакции: короткое пояснение в подзаголовке о статусе лицензий (MIT/Apache) — если это важно для аудитории.

Если нужно — могу подготовить финальные варианты meta title/description и компактный byline для системы публикации.