[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. Компонент распространяется на платной основе.

Скажу сразу: начальный ценник в 2.5тр можно считать стартовым бонусом. Скоро цена вырастет в несколько раз, потому что aiAssist продолжит развиваться.

Это инструмент, который экономит ваше время: чаще – дни, иногда – недели.

.

P.S.


И да, мне самому немного не по себе от того, насколько быстро это стало нормой…
Павел Гвоздь
08 мая 2026, 01:14
modx.pro
1
1 272
+11
Поблагодарить автора Отправить деньги

Комментарии: 16

Николай Савин
08 мая 2026, 10:49
+2
В возвращением в строй Павел. Тебя не хватало во всей этой движухе с MODX3
Сергей Карпович
08 мая 2026, 13:20
0
На шаред хостингах не запустится? =D
    Павел Гвоздь
    08 мая 2026, 13:26
    0
    Увы… скорее всего нет, если это не Modhost))
    ВитОс
    08 мая 2026, 21:39
    0
    Хорошо бы было если бы можно было api прикрутить типо openRouter
      Павел Гвоздь
      08 мая 2026, 23:03
      0
      Такое сделать вообще не сложно, но ведь это в десятки раз дороже, чем использовать подписочную модель…
        ВитОс
        09 мая 2026, 08:31
        0
        Тут плюсом бы было что можно менять модель такую хочешь запросы у всех разные
          Павел Гвоздь
          09 мая 2026, 12:16
          +1
          Соглашусь. В принципе это можно реализовать через совместимость с Claude Code CLI… признаться, я уже реализовал DeepSeek и Xiaomi MiMo для теста, именно через совместимость с CC CLI. В первой версии подключать их пока не стану, ибо не отладил нормально, но в целом оно работает.
      Sergey (Sentinel)
      10 мая 2026, 14:14
      +1
      Видимо что-то с css на сайте demoshop.owl.kz/
        Павел Гвоздь
        10 мая 2026, 14:19
        +1
        Спасибо! Я домен менял, а в конфиге сайта забыл поправить… Fixed!
        Mishiko
        12 мая 2026, 14:54
        +1
        Добрый день. Ссылка битая на aiAssist
          Павел Гвоздь
          12 мая 2026, 15:06
          +1
          Ага, скоро появится. Там активировать надо в Modstore, модерация уже прошла.

          UPD:
          Уже открывается.
          Олег Захаров
          12 мая 2026, 21:07
          0
          Тоже в последнее время очень плотно работаю с различными проектами ИИ. Делал корпоративный ИИ на локальном сервере и VPS. VPS для VPN и чтобы Claude Code CLI ходил только через него (все-таки стремно потерять Claude Code MAXx20). ChatGPT Codex очень нравится — если его обучить, он все четко делает. А и еще Kimi K2.6 очень прикольно умеет осаждать другие ИИ и давать бизнесово оценку — мне из 10-ти пунктов от ChatGPT Codex в плане создания продукта Kimi оставил 3, остальные обоснованно по пальцам объяснил что не нужны на первом этапе — так и оказалось.
          Ставил Sing-box и самописный kill-switcher — типа рубильник на интернет если VPN отвалится. Когда делал VPN заодно и как-то быстро и просто сделал прокси-сервер для Telegram — настолько ИИ уже научены делать его быстро — буквально наверное 2-3 минуты. Просто он сам предложил типа «А хочешь прокси-сервер для Telegram по протоколу Mtproto сделаю?».
          Можно сделать разные VPN и прокси-сервера для своих сотрудников с возможностью отключения если уволились.
          Сейчас тоже решил запилить себе ИИ-агента для создания сайтов на MODX Revo и других движках, самое сложное скиллы реализовать нужные. Kimi у меня на тесте хуже справился по сравнению с ChatGPT.
          Удивился что кто-то уже реализовал ИИ на MODX (а впрочем чему удивляться — ИИ сейчас приведут к ускорению разработки сайтов в 10-20-100 раз.) MODX Revo тут хорош тем что по нему для ИИ все понятно и просто.
          Но самое правильное — чтобы ИИ создавал скрипты на повторяющиеся операции, которые на ИИ делать накладно из-за расходов лимитов/токенов. Или делать структуру из нескольких ИИ. Но это если вы делаете сайты на потоке.
            Артур Шевченко
            17 мая 2026, 17:33
            0
            Это ты конечно прикольно придумал))) Я вот себе бота в телеге замутил, который поддерживает 3 CLI интерфейса opencode, claude, codex. Это я к тому, что можно сделать адаптер под CLI, чтобы при старте сессии он читал стандартный системный Промт, в котором написано прочитать твой универсальный Промт и тогда можно подключать любой CLI инструмент только адаптер напиши.
              Павел Гвоздь
              18 мая 2026, 13:00
              0
              который поддерживает 3 CLI интерфейса opencode, claude, codex. Это я к тому, что можно сделать адаптер под CLI, чтобы при старте сессии он читал стандартный системный Промт, в котором написано прочитать твой универсальный Промт
              Вроде в aiAssist ровно так… ну разве, что кроме поддержки OpenCode CLI (пока не требуется).

              А что касается агента в телеге:

              Это Fcklaw – мой ответ OpenClaw. 🫠
              Он тоже кстати, как и aiAssist, спавнит Claude Code CLI и Codex CLI напрямую, без API ключей.
                Артур Шевченко
                22 мая 2026, 09:51
                0
                Твой бот стримит всё что происходит в терминале? И умеет выполнять слэш команды для агентов типа /status /btw? А ещё нет ли проблемы разрастания входящего промта при работе через бота? Может есть вариант посмотрите код твоего бота? И еще хочу спросить ты в aiAssist используешь какие-то инструменты для построения графа кода вроде этого github.com/colbymchenry/codegraph?
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              16