Публичные VPN-сервисы часто вызывают подозрения в плане безопасности и перестают работать. В эпоху ИИ настроить собственный защищённый VPN может даже пользователь без технического опыта — за считанные минуты.
Однако ИИ не всегда справляется с настройкой сложных систем. Даже топовые модели вроде ChatGPT, Codex или Claude могут допустить ошибки, особенно если задача требует глубоких экспертных знаний.
В этой статье — разбор типичных проблем при автоматической настройке Xray VLESS с транспортом XHTTP и как их решить с помощью скиллов. А заодно — пошаговое руководство по созданию своего VPN.
Почему ИИ ошибается в технических задачах
Мы часто воспринимаем ИИ как волшебную палочку, способную решить любую задачу. Но на деле он действует строго по инструкции и так, как «понял» запрос — как сотрудник, который сделал не то, что нужно.
Настройка Xray VLESS с XHTTP через ChatGPT Codex и GPT-5.4 заняла у меня около двух часов. В процессе:
- 40 минут — обсуждение архитектуры и параметров Xray
- 30 минут — развёртывание на VPS через SSH
- 20 минут — диагностика и устранение неработоспособности
- 30 минут — финальная настройка и подключение устройств
Основная ошибка: ИИ проигнорировал указание использовать XHTTP и настроил SplitHTTP, который в современных условиях работает нестабильно.
Кроме того, Codex оставил открытыми порты панели 3X UI и сервера подписок. Это серьёзно снижало безопасность — уязвимости были устранены только на финальном этапе.
Без понимания таких нюансов обычный пользователь вряд ли заметит проблему. Это касается не только VPN — любые задачи, от медицины до путешествий, требуют базовой осведомлённости.
Скиллы как способ передачи экспертизы
Скиллы стали популярны во второй половине 2025 года и поддерживаются в Claude, Codex, Cursor, Manus и других ИИ-агентах.
Их главная функция — закрыть разрыв между пользователем и экспертным знанием. Эксперт может упаковать свой опыт в скилл и поделиться им.
Например, специалист по VPN создаёт скилл, который автоматизирует настройку сервера. Контент-продюсер — скилл для планирования публикаций. Это как тарифы «Эконом» и «Премиум»: базовые задачи решаются бесплатно, сложные — с участием эксперта.
После неудачной настройки Xray я создал скилл на основе своего опыта. Для этого дал ИИ команду:
Собери всё, что мы сделали в этом чате, в готовый скилл по настройке Xray Vless с XHTTP для себя.
Скилл я протестировал 7 раз. Первые 5 запусков выявили ошибки — ИИ исправлял их и обновлял скилл. Диалог был примерно таким:
Я: Что мы сделали иначе, относительно изначального скилла 3x-ui-vps?
Codex: ...
Я: Окей. Теперь обнови skill, чтобы при последующих запусках не натыкаться на подобные проблемы и решать их быстрее.
Так скилл стал стабильным и начал работать в Codex, OpenClaw и Cursor.
Что умеет скилл
Скилл доступен на GitHub: github.com/olegtsvetkov/3x-ui-vpn-skill
Он позволяет через чат с ИИ:
- Настроить VPN с нуля на вашем VPS
- Безопасно открыть доступ к панели 3X UI для ручной настройки
- Создать ссылку для подключения нового устройства
- Обновить все приложения и 3X UI на сервере
Схема работы:
Устройство (телефон, ноутбук) подключается к вашему VPS с Xray и выходит в интернет через него. Внутри сервера:
- nginx с бесплатным HTTPS-сертификатом от Let's Encrypt принимает запросы
- Передаёт трафик в Xray, запущенный в Docker-контейнере через 3X-UI
- Файрвол ufw закрывает все порты, кроме 22 (SSH), 80 (HTTP) и 443 (HTTPS)
Использование домена, nginx и XHTTP позволяет избежать сложной настройки Reality в 99% случаев. А ещё можно разместить на этом же сервере свой сайт.
Что нужно для запуска
Как и у коммерческих VPN, здесь есть ежемесячные расходы — на VPS и домен:
- VPS с Ubuntu 24.04 — от 300 до 700 ₽ в месяц
- Домен в любой зоне (.com, .ru, .net и др.)
Также потребуется:
- Клиент для Xray VLESS: например, Shadowrocket (iOS/macOS, платный) или Hiddify (все платформы, бесплатный)
- ИИ-агент с поддержкой скиллов: Claude Code, Codex, Cursor, OpenClaw
Для установки скилла отправьте агенту команду:
Установи этот скилл https://github.com/olegtsvetkov/3x-ui-vpn-skill
Скилл также доступен в ClawHub и skillsbd, проходит ревью в маркетплейсе Claude.
Работает на macOS и Linux. На Windows — попросите ИИ адаптировать скрипты.
Как создать свой VPN
Сначала пропишите в DNS вашего домена IP-адрес VPS.
Затем вызовите скилл. Например, в Codex:
$3x-ui-vps, настрой VPN на моём VPS.
ИИ запросит:
- SSH target: логин и IP, например root@X.Y.Z.A
- SSH password: пароль root (если нет ключа)
- Domain: домен или поддомен для Xray
- Panel Username: имя пользователя 3X UI
- Panel Password: пароль панели
- ACME Email: email для Let's Encrypt (опционально)
Передача пароля root в чат — небезопасно. Рекомендуется использовать авторизацию по SSH-ключу.
Однако, если выбор — между разовым вводом пароля и использованием бесплатного публичного VPN, который может сливать трафик, первый вариант предпочтительнее.
После ввода данных ИИ выполнит все шаги. Возможно, потребуется подтвердить отдельные действия.
В итоге вы получите ссылку для подключения — импортируйте её в клиент и пользуйтесь личным VPN.
Что делает скилл под капотом
Скилл использует набор bash- и Python-скриптов, вызываемых по инструкции из SKILL.md. Это обеспечивает воспроизводимость.
На этапе установки выполняется:
- Установка Docker, ufw, nginx, acme.sh и вспомогательных библиотек
- Блокировка всех портов через ufw, кроме 22, 80 и 443
- Запуск 3X UI в Docker
- Создание Inbound для VLESS с XHTTP и уникальным путём (/xray-...)
- Получение HTTPS-сертификата через acme.sh
- Настройка nginx для работы по HTTP и HTTPS
- Проброс трафика от nginx к 3X UI
- Создание первого клиента для подключения
- Проверка, что Xray работает и лишние порты не открыты
Также есть скрипты для добавления новых клиентов и временного открытия доступа к панели через SSH-туннель.
Ограничения и выводы
Скилл работает стабильно при:
- Чистой Ubuntu 24.04 на VPS
- Домене, направленном на IP сервера
- Локальной ОС — macOS или Linux
В других случаях возможны сбои, зависящие от качества ИИ-модели.
В ретроспективе, лучше было использовать Ansible или NixOS вместо bash-скриптов. Это повысило бы прозрачность, кроссплатформенность и воспроизводимость.
Скиллы — мощный инструмент для передачи экспертизы. Они позволяют решать базовые задачи массово и бесплатно, а сложные — оставлять экспертам.
ИИ действительно эффективен, когда чётко определён результат и есть инструменты для отладки. Иначе работает старый принцип: «без ТЗ — результат ХЗ».