Codex od OpenAI czyta AGENTS.md, aby dowiedzieć się, jak działa projekt. Daj mu krótką sekcję „Deploying”, a opublikuje stronę jednym poleceniem i poda Ci adres oraz link pozwalający ją zachować. Najpierw trzeba załatwić tylko jedno: sandbox, bo wdrożenie potrzebuje sieci.
Jak to działa
- Dodaj poniższą sekcję do AGENTS.md, aby Codex znał polecenie i wiedział, co Ci potem powiedzieć.
- Daj poleceniu dostęp do sieci. Codex uruchamia polecenia w sandboksie, a wdrożenie musi połączyć się z lobsite.com (zobacz Dostęp do sieci).
- Poproś Codex o wdrożenie. Zbuduje projekt, uruchomi
npx -y lobsite --yesi przekaże URL oraz link do przejęcia. Strona działa 6 godzin, chyba że otworzysz link i się zalogujesz.
Sekcja do AGENTS.md
Wklej to do AGENTS.md w projekcie. Korzystają z niej też inni agenci czytający ten plik (Cursor, Gemini CLI, Copilot i inni):
## Deploying
This site deploys with [Lobsite](https://lobsite.com). Build it, then from the project folder run:
```bash
npx -y lobsite --yes
```
- Tell the user the URL, and relay the "Tell the user:" line from the output word for word.
- Sites deployed without logging in are removed after 6 hours. The claim link in the output keeps the site; the user opens it and signs in.
- `lobsite.toml` remembers the site, so the same command updates it. Use `--preview` to deploy without changing the live site, and `--json` for machine-readable output.
- If a deploy fails, follow the fix in the error message. Never pass `--include-secrets`.
CLI rozpoznaje, że działa pod Codexem, po zmiennej CODEX_SANDBOX: nie zadaje pytań i wypisuje zwykłe linie.
Dostęp do sieci
Sandbox Codexa może blokować poleceniom dostęp do sieci, a wtedy wdrożenie kończy się błędem połączenia zamiast błędem Lobsite. W Codex CLI zezwól na sieć dla poleceń w workspace w ~/.codex/config.toml:
[sandbox_workspace_write]
network_access = true
Albo zatwierdź polecenie, gdy Codex poprosi o uruchomienie go poza sandboksem. W zadaniach Codex w chmurze dostęp agenta do internetu to ustawienie środowiska; zezwól na lobsite.com i upload.lobsite.app (oraz rejestr npm, dla npx).
Serwer MCP albo curl
Codex CLI może też uruchomić serwer MCP Lobsite, który daje mu deploy, list_sites, list_deploys, rollback, promote i whoami jako narzędzia. Dodaj go do ~/.codex/config.toml:
[mcp_servers.lobsite]
command = "npx"
args = ["-y", "lobsite@latest", "mcp"]
Tam, gdzie nie ma Node, jedną stronę (lub kilka plików) wdrożysz przez curl, który odpowie adresem URL i linkiem do przejęcia:
curl --data-binary @index.html https://lobsite.com/api/v1/drop
Żadnych pytań pod agentem i linia Tell the user: z adresem URL i linkiem do przejęcia.
Nie masz Node? curl --data-binary @index.html lobsite.com/api/v1/drop odpowie adresem URL.
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.
Każdy limit jest opublikowany, a każdy błąd mówi, co zrobić dalej.
Polecenie, serwer MCP czy curl
npx -y lobsite --yes |
Serwer MCP | curl | |
|---|---|---|---|
| Wymaga | Node i sieci | Node i sieci | Tylko sieci |
| Co wysyła | Zbudowany folder, tylko zmienione pliki | Zbudowany folder, tylko zmienione pliki | Wskazane pliki, do 25 MB |
| Aktualizuje tę samą stronę | Tak, lobsite.toml ją pamięta |
Tak | Tak, z ?site= i tokenem przejęcia |
| Wycofanie, lista wdrożeń | Kolejnymi poleceniami | Jako narzędzia | Nie |
| Konfiguracja | Sekcja w AGENTS.md | Wpis w config.toml |
Brak |
Zacznij od polecenia; dodaj serwer MCP, jeśli chcesz, by Codex zarządzał wdrożeniami, a curl zostaw dla sandboksów bez Node.
Najczęstsze pytania
Dlaczego wdrożenie kończy się błędem sieci?
Sandbox nie pozwolił poleceniu połączyć się z lobsite.com. Włącz dostęp do sieci dla workspace, zatwierdź polecenie poza sandboksem albo zezwól na domeny w środowisku Codex w chmurze.
Czy Codex potrzebuje mojego konta Lobsite?
Nie. Bez konta strona działa 6 godzin, a Codex daje Ci link do przejęcia. Aby wdrażać na swoje konto, uruchom raz samodzielnie npx lobsite login; logowanie odbywa się w przeglądarce.
Czy Codex może najpierw wdrożyć podgląd?
Tak. npx -y lobsite --yes --preview daje wdrożeniu własny URL i zostawia działającą stronę bez zmian. npx lobsite promote <id> je publikuje.
Co, jeśli mój projekt ma plik .env?
Pliki z sekretami nigdy nie są wysyłane. Zatrzymują wdrożenie z błędem, który mówi, jak je pominąć (.lobsiteignore); Codex nigdy nie powinien przekazywać --include-secrets.
Czy to działa z Codexem w IDE?
Tak. Rozszerzenie uruchamia tego samego agenta, więc czyta ten sam AGENTS.md, a polecenie działa tak samo.