Публикация из ИИ / редакция AIfra / обновлено

Деплой сайта из Claude Code начинается с готовой сборки

Если сайт уже готов, скажите Claude Code: «Опубликуй сайт на сервисе aifra.ru». Агент с доступом к файлам и сети может сам найти инструкцию AIfra и загрузить готовую папку через CLI или REST после вашего согласия. Если он не нашёл инструкцию, передайте https://aifra.ru/docs/agent/. Сервер AIfra не запускает Node, Python, PHP или shell из архива.

Задача

Опубликовать готовый сайт из проекта Claude Code и сохранить возможность вносить правки.

Начать публикацию

Начните с короткой просьбы

Опубликуй сайт на сервисе aifra.ru

Успешный ответ содержит временный URL и точное время удаления; секрет обновления остаётся в локальном state-файле.

Порядок действий

Что сделать перед показом

  1. 01

    Назовите агенту каталог результата

    Укажите реальную папку проекта: dist, build, out или другую. Не просите сервис угадывать build command по package.json.

  2. 02

    Отделите проверку от upload

    Сначала откройте собранный сайт локально. После проверки отправляйте именно результат в ZIP с index.html в корне, а не репозиторий с исходниками и секретами.

  3. 03

    Сохраните ключ вне репозитория

    REST-пример сохраняет полный ответ в отдельный приватный файл и не перезаписывает его при повторе. Для обновления используйте PUT с прежними ID и ключом: срок удаления останется прежним.

Что проверено

Проверяемая граница

Архиватор CLI отклоняет symlink, сокеты, опасные имена и каталог без index.html до сетевого запроса.

Негативные ZIP-фикстуры остаются частью общего test gate.

Условия бесплатного превью

Срок, размер и ограничения

  • Обычный срок превью — 48 часов с момента публикации. Точное время окончания указано на странице просмотра.
  • Самостоятельного и платного продления нет. Только владелец сервиса может вручную назначить более позднюю дату действующему превью.
  • В указанное время сервер закрывает доступ, затем фоновый обработчик удаляет файлы.
  • С одного внешнего IP одновременно доступны не более 3 превью.
  • Архив и распакованное содержимое ограничены 50 MiB на превью.
  • Суммарное активное содержимое одного IP ограничено 150 MiB.
  • Обновление по секретному ключу управления заменяет файлы, но не продлевает срок превью.

FAQ

Короткие ответы

Нужен ли специальный плагин Claude Code?

Можно использовать REST без плагина или опубликованный npm-клиент aifra. Локальный MCP настраивается отдельно; для облачного чата доступен remote MCP с подтверждением в браузере — см. /docs/mcp/.

Можно ли загрузить весь репозиторий?

Не следует. Передавайте только готовую статическую директорию без .env, исходников backend и package manager cache.

Источники и дата

Проверить самостоятельно

Дальше

Связанные материалы