Agent Cursora potrafi zbudować stronę i uruchamiać polecenia, więc potrafi też ją wdrożyć. Powiedz mu „wdróż to przez Lobsite”, a uruchomi npx -y lobsite --yes w terminalu: zbudowany folder trafi online, a agent wróci z adresem i linkiem pozwalającym zachować stronę. Reguła projektu sprawia, że to domyślne zachowanie w każdym czacie.
Jak to działa
- Poproś agenta o wdrożenie, w trybie Agent. Zbuduje projekt, a potem uruchomi
npx -y lobsite --yes. - CLI widzi, że działa pod Cursorem (po zmiennej
CURSOR_AGENT), więc nigdy nie czeka na odpowiedź, która by nie nadeszła, i wypisuje zwykłe linie. - Agent poda Ci URL i link do przejęcia. Strona działa 6 godzin; otwórz link i zaloguj się, aby zachować ją pod tym samym adresem.
Reguła projektu
Reguły mówią agentowi Cursora, jak działa ten projekt. Zapisz to jako .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.
Z alwaysApply: false agent czyta regułę, gdy czat dotyczy wdrażania. Zacommituj lobsite.toml po pierwszym wdrożeniu, aby agenci całego zespołu aktualizowali tę samą stronę.
Albo serwer MCP
Dodaj serwer do .cursor/mcp.json w projekcie (albo do ~/.cursor/mcp.json dla wszystkich projektów):
{ "mcpServers": { "lobsite": { "command": "npx", "args": ["-y", "lobsite@latest", "mcp"] } } }
Cursor pokaże wtedy sześć narzędzi: deploy, list_sites, list_deploys, rollback, promote i whoami. Agent wywołuje je zamiast terminala, więc nie ma polecenia do zatwierdzenia, a do tego potrafi odpowiedzieć na „co jest teraz online?” albo „wycofaj ostatnie wdrożenie”.
Żadnych pytań pod agentem i linia Tell the user: z adresem URL i linkiem do przejęcia.
npx lobsite mcp dla agentów programistycznych, lobsite.com/api/mcp dla asystentów czatu.
Pliki są przechowywane według hasha. Ponowne wdrożenie niezmienionej strony wgrywa 0 bajtów.
Podgląd przed publikacją. Wycofanie jednym kliknięciem, razem z przekierowaniami.
Przekierowania, nagłówki i formularze są w lobsite.toml i wędrują z każdym wdrożeniem.
Każdy limit jest opublikowany, a każdy błąd mówi, co zrobić dalej.
Terminal, reguła czy MCP: co wybrać
| Polecenie w terminalu | Reguła projektu | Serwer MCP | |
|---|---|---|---|
| Konfiguracja | Brak | Jeden plik w .cursor/rules/ |
Jeden wpis w .cursor/mcp.json |
| Zatwierdzanie w Cursorze | Przy każdym uruchomieniu, chyba że zezwolisz na polecenie | Przy każdym uruchomieniu, chyba że zezwolisz na polecenie | Dla każdego narzędzia, za pierwszym razem |
| Wycofanie, lista wdrożeń | Tak, kolejnymi poleceniami | Tak, kolejnymi poleceniami | Tak, jako narzędzia |
| Wspólne dla zespołu | Nie | Tak, w commicie | Tak, jeśli .cursor/mcp.json jest w commicie |
| Wymaga Node | Tak | Tak | Tak |
Wszystkie trzy wdrażają tak samo i na tę samą stronę. Bez Node agent może zamiast tego wysłać stronę przez curl; zobacz agenci AI.
Najczęstsze pytania
Czy agent utknie na pytaniu?
Nie. Pod Cursorem CLI nigdy o nic nie pyta: pierwsze wdrożenie wypisuje podsumowanie i działa dalej, a wszystko, czego nie da się cofnąć, wymaga --yes. Dlatego polecenie je zawiera.
Czy może wdrażać na moje konto zamiast na tymczasową stronę?
Tak. Uruchom raz samodzielnie npx lobsite login w terminalu Cursora; otworzy przeglądarkę do logowania. Potem wdrożenia agenta trafiają na Twoje konto, a lobsite.toml pamięta stronę.
Który folder jest wysyłany?
Pierwszy z dist/, build/, out/, _site/ lub public/, albo folder wskazany w lobsite.toml. Pliki z sekretami, np. .env, nigdy nie są wysyłane: zatrzymują wdrożenie, dopóki nie zostaną zignorowane.
Czy każde wdrożenie wysyła całą stronę od nowa?
Nie. Pliki są porównywane po skrócie i wysyłane są tylko zmienione, więc ponowne wdrożenie po drobnej zmianie trwa chwilę.
Czy jest rozszerzenie do Cursora?
Rozszerzenie nie jest potrzebne: CLI i serwer MCP to cała integracja.