lobsite! Войти Регистрация

Деплой сайта из Cursor

Попросите агента Cursor сделать деплой и получите рабочий URL: правило проекта или MCP-сервер, одна команда, без вопросов. Можно без аккаунта.

Агент Cursor выполняет это в терминале и никогда не останавливается, чтобы что-то спросить.
Перетащите HTML-файл, папку или .zip Проверяется в вашем браузере; ничего не загружается, пока вы не опубликуете.

Агент Cursor умеет собирать сайт и выполнять команды, а значит, может и задеплоить его. Скажите ему «задеплой это через Lobsite», и он выполнит npx -y lobsite --yes в терминале: собранная папка уйдёт в сеть, а агент вернётся с адресом и ссылкой, по которой сайт можно сохранить. Правило проекта делает это поведением по умолчанию в каждом чате.

Как это работает

  1. Попросите агента задеплоить в режиме Agent. Он соберёт проект, затем выполнит npx -y lobsite --yes.
  2. CLI видит, что работает под Cursor (по переменной CURSOR_AGENT), поэтому никогда не ждёт ответа, который не придёт, и выводит простые строки.
  3. Агент сообщит вам URL и ссылку для получения. Сайт живёт 6 часов; откройте ссылку и войдите, чтобы сохранить его по тому же адресу.

Правило проекта

Правила объясняют агенту Cursor, как устроен этот проект. Сохраните это как .cursor/rules/deploy.mdc:

---
description: How to deploy this site
alwaysApply: false
---

This site deploys with Lobsite. Build it, then from the project folder run:

    npx -y lobsite --yes

- Tell the user the URL, and relay the "Tell the user:" line from the output word for word.
- lobsite.toml remembers the site, so the same command updates it. Use --preview to deploy
  without changing the live site.
- If a deploy fails, follow the fix in the error message. Never pass --include-secrets.

С alwaysApply: false агент читает правило, когда в чате речь идёт о деплое. Закоммитьте lobsite.toml после первого деплоя, чтобы агенты всей команды обновляли один и тот же сайт.

Или MCP-сервер

Добавьте сервер в .cursor/mcp.json в проекте (или в ~/.cursor/mcp.json для всех проектов):

{ "mcpServers": { "lobsite": { "command": "npx", "args": ["-y", "lobsite@latest", "mcp"] } } }

Тогда Cursor покажет шесть инструментов: deploy, list_sites, list_deploys, rollback, promote и whoami. Агент вызывает их вместо терминала, поэтому подтверждать команду не нужно, и он может ответить на «что сейчас опубликовано?» или «откати последний деплой».

Создано для агентов

Никаких вопросов при работе агента и строка Tell the user: с URL и ссылкой для получения.

MCP-серверы

npx lobsite mcp для агентов-программистов, lobsite.com/api/mcp для чат-ассистентов.

Загружаются только изменённые файлы

Файлы хранятся по хешу. Повторный деплой неизменённого сайта загружает 0 байт.

У каждого деплоя свой URL

Предпросмотр до публикации. Откат в один клик — вместе с перенаправлениями.

Конфигурация в одном файле

Перенаправления, заголовки и формы хранятся в lobsite.toml и переезжают с каждым деплоем.

Понятные лимиты

Все лимиты опубликованы, а каждая ошибка подсказывает, что делать дальше.

Терминал, правило или MCP: что выбрать

Команда в терминале Правило проекта MCP-сервер
Настройка Не нужна Один файл в .cursor/rules/ Одна запись в .cursor/mcp.json
Подтверждение в Cursor При каждом запуске, если не разрешить команду При каждом запуске, если не разрешить команду Для каждого инструмента, в первый раз
Откат, список деплоев Да, другими командами Да, другими командами Да, как инструменты
Общее для команды Нет Да, через коммит Да, если .cursor/mcp.json в коммите
Нужен Node Да Да Да

Все три способа деплоят одинаково и на один и тот же сайт. Без Node агент может отправить страницу через curl; см. ИИ-агенты.

Частые вопросы

Не зависнет ли агент на вопросе?

Нет. Под Cursor CLI никогда ничего не спрашивает: первый деплой выводит сводку и продолжает работу, а всё, что нельзя отменить, требует --yes. Поэтому флаг и есть в команде.

Может ли он деплоить в мой аккаунт, а не на временный сайт?

Да. Один раз выполните npx lobsite login в терминале Cursor сами; команда откроет браузер для входа. После этого деплои агента идут в ваш аккаунт, а lobsite.toml помнит сайт.

Какую папку он загружает?

Первую из dist/, build/, out/, _site/ или public/ либо папку, указанную в lobsite.toml. Секретные файлы вроде .env не загружаются никогда: они останавливают деплой, пока их не добавят в игнор.

Каждый деплой загружает весь сайт заново?

Нет. Файлы сравниваются по хешу, и загружаются только изменившиеся, так что повторный деплой после небольшой правки занимает мгновение.

Есть ли расширение для Cursor?

Расширение не нужно: CLI и MCP-сервер — это вся интеграция.

См. также