agent / обновлено 2026-09-17
Деплой сайта из Claude Code начинается с готовой сборки
Сначала получите готовую сборку в окружении Claude Code. Затем передайте агенту REST-инструкцию AIfra: она показывает, как отправить только итоговые файлы и сохранить ключ управления приватно. Сервер не запускает Node, Python, PHP или shell из архива.
Дать Claude Code безопасную shell-команду после локальной сборки.
Готовый handoff
Задание после успешной сборки
Прочитай https://aifra.ru/docs/agent/ и https://aifra.ru/docs/rest/.
Проверь готовую папку ./dist. После моего согласия отправь её ZIP через REST.
Укажи источник claude-code. Секрет управления сохрани вне Git и чата.Успешный ответ содержит временный URL и точное время удаления; секрет обновления остаётся в локальном state-файле.
Порядок действий
Три шага без скрытого server build
- 01
Назовите агенту каталог результата
Укажите реальную папку проекта: dist, build, out или другую. Не просите сервис угадывать build command по package.json.
- 02
Отделите проверку от upload
Сначала откройте собранный сайт локально. После проверки отправляйте именно результат в ZIP с index.html в корне, а не репозиторий с исходниками и секретами.
- 03
Сохраните ключ вне репозитория
REST-пример сохраняет полный ответ в отдельный приватный файл и не перезаписывает его при повторе. Для обновления используйте PUT с прежними ID и ключом: срок удаления останется прежним.
Оригинальное доказательство
Проверяемая граница
Архиватор CLI отклоняет symlink, сокеты, опасные имена и каталог без index.html до сетевого запроса.
Прямые ограничения
Что сервис намеренно не скрывает
- Preview удаляется через 48 часов по серверному времени.
- С одного source IP одновременно доступны не более 3 preview.
- Архив и распакованное содержимое ограничены 50 MiB на preview.
- Суммарное активное содержимое одного source IP ограничено 150 MiB.
- При обновлении management token заменяет файлы, но не продлевает исходный TTL.
FAQ
Короткие ответы
Нужен ли специальный плагин Claude Code?
Можно использовать REST без плагина или опубликованный npm-клиент aifra. Локальный MCP настраивается отдельно; публичный remote MCP пока недоступен.
Можно ли загрузить весь репозиторий?
Не следует. Передавайте только готовую статическую директорию без .env, исходников backend и package manager cache.
Источники и дата
Проверить самостоятельно
- OpenAPI AIfra2026-09-06
- Claude Code: официальный getting started2026-09-06
Дальше