[aiAssist] Я же просто попросил его создать магазин, а он СДЕЛАЛ ЭТО!

Опять магия.
Открываю админку MODX 3. Кидаю в чат AI-агенту промпт на создание интернет-магазина. Жму отправить.
Он зашуршал и примерно через 7 минут у меня рабочий магазин на MODX 3 + MiniShop3 + pdoTools. Каталог, фильтры, дизайн, базовая структура. Он даже сам поставил MiniShop3 и pdoTools из Modstore.
Тут можно посмотреть результат.
Я не диктовал правки каждого чанка и сниппета. Я дал задачу. Агент разобрался с проектом и сделал работу. Вот ради этого я и собирал aiAssist.
Что это вообще такое
aiAssist – AI-агент внутри админки MODX 3.
Да, теперь можно давать задачу по сайту кому-то прямо внутри админки, почти как живому разработчику!
Кнопка в правом нижнем углу, панель с чатами, история сообщений, список используемых команд, стрим ответа, можно кидать скрины и документы.
Агент видит файлы и базу сайта. Может читать код. Может править шаблоны, чанки, сниппеты, плагины. Может ставить пакеты и зависимости. Пока работает – показывает весь процесс правок. Спрашивает уточнение перед мутной правкой. Останавливается по кнопке, если понесло не туда.
Есть даже возможность внести корректировки прямо в процессе отработки запроса.
Впрочем, он сам лучше расскажет о своих навыках:

.
Приятная особенность
aiAssist работает не через API с дорогущими запросами, а спавнит Claude Code CLI и Codex CLI прямо на сервере.
Разница в стоимости запросов от 30 до 80 раз на разных моделях и сценариях. Поэтому с подпиской ChatGPT Plus за $20 можно разгуляться по-полной.
Можно попросить собрать магазин. Потом попросить переделать каталог. Потом прикрутить фильтры. Потом поменять дизайн. Потом
Лично моя рекомендация:
– арендовать VPS где-нибудь вне RU/BY;
– развернуть там Meowbox одной командой из терминала;
– создать через него чистый MODX 3 сайт;
– и баловаться с aiAssist.
Для первых экспериментов пустой dev-сайт сильно лучше продакшна.
И да, сам компонент перед этим всё-же надо купить в Modstore. Тут без магии, сорян.
.
Как настроить
Я постарался сделать старт без квеста «угадай, чего не хватает на сервере». Внутри aiAssist есть проверка окружения перед запуском чата.
Базовый набор такой:
– Платная подписка на Codex (от $20) или Claude *;
– MODX 3 с установленным aiAssist;
– Доступ к функции proc_open у PHP;
– Доступ к npm для сайтового юзера;
– Установленный и авторизованный codex или claude на сервере.
Кстати, установить и авторизоваться и в codex, и в claude можно прямо кнопочкой в чате, без необходимости лезть в терминал. It's magic. 🪄
* С подпиской за $20 от Anthropic (Claude) немного сложнее: для каких-то аккаунтов Claude Code на ней недоступен. Да и минусов/рисков у Anthropic навалом (о них ниже). Поэтому, их я не могу рекомендовать, хотя у меня по-прежнему пока активна подписка Max (x5), возможно ненадолго…
.
Как составлять запросы
Да как вам угодно!
Под капотом дёргается выбранная вами языковая модель (Claude или GPT), они понимают по всякому:
«Сделай магазин на MiniShop3, каталог с фильтрами, главную, карточку товара, корзину и красивый дизайн»Агент понимает обычный текст. Но чем конкретнее задача, тем меньше он будет гадать.
или
«Разберись, почему форма быстрой связи не отправляет письмо, найди причину и поправь»
или
«Отревьюируй все системы сайта на предмет безопасности»
Промпт, которым я собрал демо-магазин, лежит тут. Его можно закинуть файлом прямо в чат aiAssist и отправить своему агенту. Да вроде (я не пробовал) можно даже просто эту ссылку отправить в чат и скомандовать «фас».
Потом покажете в комментариях, что у вас получилось. Мне самому интересно, какой рандом может выдать в контексте такого детального промпта.
.
Как быть с RU/BY блокировками
OpenAI и Anthropic блокируют запросы от RU/BY айпишников.
Более того, если вы авторизованы (чудным образом) в своём Anthropic аккаунте внутри Claude Code CLI и сделаете запрос к API через RU/BY айпишник, то 99.9% вероятности, что аккаунт забанят без объяснения причин.
OpenAI в этом плане чуть более адекватнее: аккаунт не отлетит в бан, но запросы сделать не дадут. По крайней мере на данный момент было так.
Для aiAssist рабочие варианты:
– VPS вне RU/BY;
– Deno Proxy.
Можно ещё повесить КВН/Socks на весь сервер, но если он отлетит, то запросы вероятнее всего пойдут напрямую. А это уже чревато.
.
Deno Proxy уже внутри
В aiAssist встроен автоматический деплой Deno Proxy, чтобы вам не пришлось заморачиваться с ручной настройкой.
Берёте Slug и Org Token из Deno Console, вставляете в настройки, дальше компонент сам разворачивает прокси. И снова какая-то магия… ✨
После этого Claude и Codex идут через нужный Proxy URL. И да, это бесплатно! Точнее бесплатных лимитов Deno Deploy хватает на стандартные (и чуть более) нужды.
Это полезно, если сам сайт живёт там, где OpenAI и Anthropic нормально не работают. Или если вы просто не хотите играть в рулетку с IP.
.
Как покупать подписку из России
Я не из РФ, поэтому личного мануала на 100% тут не дам.
Знакомые берут подписку через Telegram-бота. С вашего позволения оставлю реферальную ссылку, но можете перейти в бота и без неё.
Еще вариант — удаленно открыть Visa/Mastercard в Казахстане, пополнять её и платить напрямую. Предварительно включив КВН.
.
Что выбрать: Codex или Claude
Я бы начинал с Codex на ChatGPT Plus.
Начиная с GPT 5.5, Codex стал соизмеримо адекватен с Claude Opus 4.7 и в дизайне, и в бэкенде, и во многом другом.
Поэтому платить Anthropic по $100 в месяц за риски быть забаненнын, хотя бы раз засветив свой «плохой» айпишник, и за скудные лимиты токенов – сомнительное удовольствие!
Вывод: ChatGPT Plus + $20 + Codex + GPT 5.5 будет гораздо интереснее в качестве стэка для aiAssist. И, кстати, выгоднее в 4-7 раз по лимитам токенов, чем Claude Opus 4.7.
Не смотря на все минусы Anthropic, поддержка Claude Code CLI, по понятным причинам, в компоненте тоже есть.
.
Дисклеймер
AI-агент может править проект. Значит, он может его сломать.
Да, топовые модели, типа GPT 5.5 или Opus 4.7, обычно аккуратные. Но «обычно» не спасает, когда агент в пятницу вечером поломал плагин и боевой сайт отвалился.
Работайте на dev-клоне. Держите бэкапы. Смотрите diff.
Автор компонента отвечает за оболочку aiAssist. За решения выбранной модели отвечает выбранная модель и ее поставщик.
Большими буквами:
AI-АГЕНТ МОЖЕТ ПОЛОМАТЬ ПРОДАКШН САЙТ! СОБЛЮДАЙТЕ ВСЕ РИСКИ.
Со своей стороны я готов вносить необходимые правки в компонент, расширяя поведение AI-агента скиллами и системными инструкциями, если это действительно необходимо для универсального поведения и чистоты работы модели.
.
Где скачать
Как обычно – в Modstore. Скоро…
Скажу сразу: начальный ценник в Modstore можно считать стартовым бонусом. Скоро цена вырастет в несколько раз, потому что aiAssist продолжит развиваться.
Это инструмент, который экономит ваше время: чаще – дни, иногда – недели.
.
P.S.
И да, мне самому немного не по себе от того, насколько быстро это стало нормой…
Поблагодарить автора
Отправить деньги
Комментарии: 1
В возвращением в строй Павел. Тебя не хватало во всей этой движухе с MODX3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.