Cursor'ın ajanı bir site oluşturup komut çalıştırabilir, dolayısıyla onu deploy da edebilir. Ona "bunu Lobsite ile deploy et" deyin; terminalde npx -y lobsite --yes çalıştırır: derlenmiş klasör yayına girer ve ajan adresi ve siteyi korumanızı sağlayan bir bağlantıyla geri döner. Bir proje kuralı bunu her sohbet için varsayılan yapar.
Nasıl çalışır
- Agent modunda ajandan deploy etmesini isteyin. Projeyi derler, ardından
npx -y lobsite --yesçalıştırır. - CLI, Cursor altında çalıştığını anlar (
CURSOR_AGENTdeğişkeninden); bu yüzden asla gelmeyecek bir yanıtı beklemez ve düz satırlar yazdırır. - Ajan size URL'yi ve sahiplenme bağlantısını söyler. Site 6 saat yaşar; aynı adreste korumak için bağlantıyı açıp giriş yapın.
Bir proje kuralı
Kurallar Cursor'ın ajanına bu projenin nasıl çalıştığını söyler. Şunu .cursor/rules/deploy.mdc olarak kaydedin:
---
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 ile ajan, sohbet deploy hakkında olduğunda kuralı okur. İlk deploy'dan sonra lobsite.toml dosyasını commit edin; böylece tüm ekibin ajanları aynı siteyi günceller.
Ya da MCP sunucusu
Sunucuyu projedeki .cursor/mcp.json dosyasına (ya da tüm projeler için ~/.cursor/mcp.json dosyasına) ekleyin:
{ "mcpServers": { "lobsite": { "command": "npx", "args": ["-y", "lobsite@latest", "mcp"] } } }
Cursor bu durumda altı araç listeler: deploy, list_sites, list_deploys, rollback, promote ve whoami. Ajan terminal yerine bunları çağırır; onaylanacak bir komut olmaz ve "şu an yayında ne var?" ya da "son deploy'u geri al" sorularını yanıtlayabilir.
Bir ajan altında soru sorulmaz; URL ve sahiplenme bağlantısını içeren bir Tell the user: satırı verilir.
Kodlama ajanları için npx lobsite mcp, sohbet asistanları için lobsite.com/api/mcp.
Dosyalar hash'lerine göre saklanır. Değişmemiş bir siteyi yeniden deploy etmek 0 bayt yükler.
Yayına almadan önce önizleyin. Yönlendirmeler dahil tek tıkla geri alın.
Yönlendirmeler, başlıklar ve formlar lobsite.toml içinde durur ve her deploy ile birlikte gider.
Her sınır yayımlanmıştır ve her hata sonra ne yapmanız gerektiğini söyler.
Terminal, kural ya da MCP: hangisini kullanmalı
| Terminal komutu | Proje kuralı | MCP sunucusu | |
|---|---|---|---|
| Kurulum | Yok | .cursor/rules/ içinde bir dosya |
.cursor/mcp.json içinde bir giriş |
| Cursor'da onay | Komuta izin vermediyseniz her çalıştırmada | Komuta izin vermediyseniz her çalıştırmada | Araç başına, ilk seferde |
| Geri alma, deploy'ları listeleme | Evet, başka komutlarla | Evet, başka komutlarla | Evet, araç olarak |
| Ekiple paylaşılır | Hayır | Evet, commit edilmiş | Evet, .cursor/mcp.json commit edilmişse |
| Node gerektirir | Evet | Evet | Evet |
Üçü de aynı şekilde ve aynı siteye deploy eder. Node yoksa ajan bunun yerine curl ile bir sayfa gönderebilir; bkz. yapay zekâ ajanları.
Sık sorulan sorular
Ajan bir soruda takılıp kalır mı?
Hayır. Cursor altında CLI asla bir şey sormaz: ilk deploy özetini yazdırıp devam eder ve geri alınamayan her şey --yes gerektirir. Komutun onu içermesinin nedeni budur.
Geçici bir site yerine hesabıma deploy edebilir mi?
Evet. Cursor'ın terminalinde npx lobsite login komutunu bir kez kendiniz çalıştırın; giriş için bir tarayıcı açar. Sonrasında ajanın deploy'ları hesabınıza gider ve lobsite.toml siteyi hatırlar.
Hangi klasörü yükler?
dist/, build/, out/, _site/ veya public/ klasörlerinden ilkini ya da lobsite.toml içinde belirtilen klasörü. .env gibi gizli dosyalar asla yüklenmez: yok sayılana kadar deploy'u durdururlar.
Her deploy tüm siteyi yeniden mi yükler?
Hayır. Dosyalar hash değerlerine göre karşılaştırılır ve yalnızca değişenler yüklenir; küçük bir değişiklikten sonra yeniden deploy bir an sürer.
Bir Cursor eklentisi var mı?
Eklentiye gerek yok: CLI ve MCP sunucusu entegrasyonun tamamıdır.