Недавно команда PrestaShop опубликовала материал о новом направлении развития платформы: проект начал официально адаптировать свою архитектуру под работу с искусственным интеллектом.
На первый взгляд новость может показаться сугубо технической и интересной только разработчикам ядра. Но на самом деле речь идёт о гораздо более важной вещи — PrestaShop готовится к эпохе AI-разработки, где значительная часть кода будет создаваться с помощью нейросетей.
И это действительно большой шаг для всей экосистемы.
В чём проблема современных AI-инструментов
Сегодня многие разработчики используют:
- ChatGPT,
- Claude,
- Cursor,
- Copilot,
- AI-агентов внутри IDE.
Особенно при разработке:
- модулей,
- кастомизации магазинов,
- Back Office страниц,
- интеграций,
- автоматизации.
Проблема в том, что AI обучается на публичных данных:
- старых GitHub-репозиториях,
- форумах,
- статьях,
- Stack Overflow,
- старых модулях.
А у PrestaShop огромная история — платформе уже около 20 лет.
Из-за этого нейросети очень часто предлагают код по старым стандартам:
- используют устаревшие классы,
- генерируют legacy-архитектуру,
- игнорируют современные компоненты платформы,
- нарушают архитектурные правила ядра.
Визуально такой код может работать нормально.
Но через несколько месяцев разработчик получает:
- технический долг,
- проблемы с поддержкой,
- сложности при обновлении,
- необходимость переписывать функционал заново.
Именно эту проблему команда PrestaShop решила начать исправлять системно.
Что именно придумал PrestaShop
Команда начала внедрять специальную AI-структуру внутри репозиториев платформы.
Теперь в проектах появляются специальные файлы и директории:
.ai/CONTEXT.mdGOTCHAS.md- AI Skills
- архитектурные инструкции для нейросетей.
Проще говоря:
PrestaShop начал объяснять искусственному интеллекту, как правильно писать код для платформы.
Как это работает простыми словами
Раньше AI видел только код.
Теперь AI получает:
- правила архитектуры,
- рекомендации команды ядра,
- правильные примеры,
- ограничения,
- описание современных подходов.
Например нейросеть теперь сможет понимать:
- что нельзя использовать устаревший
HelperList, - что нужно использовать современный Grid component,
- как работает CQRS,
- как правильно строить multistore-логику,
- как устроена современная архитектура Back Office.
То есть AI перестаёт «угадывать».
Ему буквально дают документацию и правила прямо внутри проекта.
Почему это действительно важно
AI перестанет генерировать устаревший код
Это самая большая проблема сегодня.
Многие разработчики уже сталкивались с ситуацией:
- ChatGPT предлагает решение,
- код даже работает,
- но оказывается построен по подходам времён PrestaShop 1.6 или ранних версий 1.7.
В результате:
- проект быстро устаревает,
- появляются проблемы совместимости,
- код сложно поддерживать.
Новая система должна значительно сократить такие ситуации.
Новым разработчикам станет проще входить в PrestaShop
Современный PrestaShop — большая и сложная система.
Там есть:
- Symfony,
- CQRS,
- Grid,
- Doctrine,
- multistore,
- form builders,
- hooks,
- domain architecture.
Раньше многие знания существовали буквально «в головах» core-разработчиков.
Теперь эти знания начинают формализовывать для AI.
А значит:
- AI сможет лучше объяснять архитектуру,
- подсказывать правильные решения,
- помогать новичкам писать современный код.
Фактически AI становится более качественным техническим помощником внутри экосистемы.
Уменьшится количество плохих модулей
Одна из хронических проблем экосистемы PrestaShop — огромное количество модулей с плохой архитектурой.
Особенно:
- старых,
- плохо поддерживаемых,
- написанных по устаревшим паттернам.
Если AI начнёт генерировать более современный код:
- качество модулей вырастет,
- станет меньше технического долга,
- упростятся обновления магазинов,
- улучшится совместимость между версиями.
Для владельцев магазинов это тоже хорошая новость.
PrestaShop становится AI-friendly платформой
Это, возможно, самый важный момент всей новости.
Команда PrestaShop прямо заявляет:
платформа должна стать удобной для AI-assisted development.
И это очень современный подход.
Пока многие CMS и e-commerce платформы вообще не думают о взаимодействии с AI, PrestaShop уже:
- создаёт структуру для AI,
- описывает архитектуру,
- готовит reusable AI skills,
- строит систему контекста для нейросетей.
Фактически платформа адаптируется под новую эпоху разработки.
Что такое AI Skills
Отдельно стоит отметить систему Skills.
Это специальные инструкции для AI, которые позволяют выполнять конкретные задачи:
- создавать Grid,
- генерировать PR,
- мигрировать legacy-контроллеры,
- создавать новые context-файлы,
- работать с Symfony-архитектурой.
То есть AI будет не просто отвечать на вопросы, а выполнять задачи по правилам проекта.
И это уже очень близко к полноценным AI-агентам разработки.
Почему это хороший знак для будущего PrestaShop
Последние годы многие считали, что Open Source e-commerce платформы начинают проигрывать современным SaaS-решениям.
Но подобные инициативы показывают обратное.
PrestaShop:
- не игнорирует AI,
- не пытается бороться с ним,
- а интегрирует его в процесс разработки.
Причём делает это достаточно грамотно:
- без привязки к одной нейросети,
- без зависимости от конкретного AI-сервиса,
- через открытые Markdown-структуры и документацию.
Это очень сильный инженерный подход.
Что это значит для разработчиков уже сейчас
На практике это означает, что в ближайшие годы:
- AI станет намного полезнее при разработке модулей,
- снизится количество устаревших решений,
- ускорится создание функционала,
- уменьшится порог входа в платформу,
- вырастет качество кода внутри экосистемы.
И самое главное:
PrestaShop начинает строить инфраструктуру, где AI становится частью официального процесса разработки, а не просто сторонним инструментом.
Для Open Source платформы это серьёзный и очень современный шаг.