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 도구 6개가 나열됩니다. 에이전트가 터미널 대신 이를 호출하므로 승인할 명령이 없고, "지금 무엇이 공개되어 있어?"나 "마지막 배포를 롤백해 줘"에도 답할 수 있습니다.

에이전트를 위한 설계

에이전트에서 실행하면 질문하지 않으며, URL과 가져오기 링크가 담긴 Tell the user: 줄을 출력합니다.

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로 페이지를 보낼 수 있습니다. AI 에이전트를 참고하세요.

자주 묻는 질문

에이전트가 질문에서 멈추나요?

아니요. Cursor 아래에서 CLI는 아무것도 묻지 않습니다. 첫 배포는 요약을 출력하고 계속 진행하며, 되돌릴 수 없는 작업에는 --yes가 필요합니다. 그래서 명령어에 포함되어 있습니다.

임시 사이트 대신 내 계정에 배포할 수 있나요?

네. Cursor 터미널에서 직접 npx lobsite login을 한 번 실행하세요. 브라우저가 열려 로그인합니다. 그 후 에이전트의 배포는 내 계정으로 가며, lobsite.toml이 사이트를 기억합니다.

어떤 폴더를 업로드하나요?

dist/, build/, out/, _site/, public/ 중 첫 번째 또는 lobsite.toml에 지정된 폴더입니다. .env 같은 시크릿 파일은 업로드되지 않으며, 무시될 때까지 배포를 중단합니다.

배포할 때마다 사이트 전체를 다시 업로드하나요?

아니요. 파일을 해시로 비교하여 변경된 것만 업로드하므로 작은 변경 후 다시 배포하는 데 잠깐이면 됩니다.

Cursor 확장 프로그램이 있나요?

확장 프로그램은 필요 없습니다. CLI와 MCP 서버가 연동의 전부입니다.

함께 보기