Cursor 에이전트는 사이트를 만들고 명령을 실행할 수 있으므로 배포도 할 수 있습니다. "Lobsite로 배포해 줘"라고 말하면 터미널에서 npx -y lobsite --yes를 실행합니다. 빌드된 폴더가 공개되고, 에이전트가 주소와 사이트를 유지할 링크를 돌려줍니다. 프로젝트 규칙을 사용하면 모든 채팅에서 이것이 기본이 됩니다.
작동 방식
- Agent 모드에서 에이전트에게 배포를 요청하세요. 프로젝트를 빌드한 다음
npx -y lobsite --yes를 실행합니다. - CLI는 Cursor 아래에서 실행됨을 인식하므로(
CURSOR_AGENT변수로) 오지 않을 답을 기다리지 않고 일반 텍스트 줄을 출력합니다. - 에이전트가 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: 줄을 출력합니다.
코딩 에이전트에는 npx lobsite mcp, 채팅 어시스턴트에는 lobsite.com/api/mcp.
파일은 해시로 저장됩니다. 변경되지 않은 사이트를 다시 배포하면 0바이트가 업로드됩니다.
공개 전에 미리 보세요. 리디렉션까지 포함해 클릭 한 번으로 롤백합니다.
리디렉션, 헤더, 폼은 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 서버가 연동의 전부입니다.