lobsite! Giriş yap Kaydol

Claude Code'dan web sitesi deploy edin

Claude Code yaptığı siteyi yayına alsın: tek komut veya MCP sunucusu, soru yok, ve siteyi korumanız için size bir bağlantı. Ücretsiz deneyin.

Claude Code bunu proje klasöründe çalıştırır; çıktı, size iletmesi için bir satırla biter.
Bir HTML dosyası, klasör veya .zip bırakın Tarayıcınızda kontrol edilir; siz yayınlayana kadar hiçbir şey yüklenmez.

Siteyi Claude Code oluşturur; tek bir komut onu yayına alır. Ondan "bunu deploy et" demesini isteyin; npx -y lobsite --yes çalıştırır. Bu komut derlenmiş klasörü bulur, yükler ve Claude'un size iletmesi için adresi ve siteyi korumanızı sağlayan bağlantıyı içeren bir satır yazdırır. Hesap yok, giriş istemi yok, önceden yazılacak bir yapılandırma dosyası yok.

Nasıl çalışır

  1. Claude Code'dan derleyip deploy etmesini isteyin. Derlemenizi (npm run build veya benzeri), ardından proje klasöründe npx -y lobsite --yes çalıştırır.
  2. CLI, Claude Code altında çalıştığını anlar (Claude Code'un ayarladığı CLAUDECODE değişkeninden); bu yüzden hiç soru sormaz ve renksiz, animasyonsuz düz satırlar yazdırır.
  3. Claude son satırı iletir: yayındaki URL, geçici sitenin ne zaman sona ereceği ve sahiplenme bağlantısı. Siteyi korumak için bağlantıyı açıp giriş yaparsınız; adres aynı kalır.

Bunu projenin deploy yöntemi yapın

Projenin CLAUDE.md dosyasına bir satır ekleyin; her oturum, söylenmesine gerek kalmadan aynı şekilde deploy eder:

Deploy with `npx -y lobsite --yes` and relay the "Tell the user:" line from the output.

İlk deploy, sitenin adı ve klasörüyle lobsite.toml dosyasını yazar. Onu commit edin: sonraki deploy, hangi oturumdan olursa olsun, yeni bir site oluşturmak yerine aynı siteyi günceller.

Bir /deploy komutu

Özel bir eğik çizgi komutu bunu tek tuşa indirir. Şunu .claude/commands/deploy.md olarak kaydedin:

Build the site, then deploy it with `npx -y lobsite --yes`.
If the build or the deploy fails, read the error's fix line and follow it.
When it succeeds, tell me the "Tell the user:" line word for word.

Sonra /deploy yazın. Her seferinde izin istemeden çalışması için komuta .claude/settings.json içinde izin verin:

{ "permissions": { "allow": ["Bash(npx -y lobsite:*)"] } }

Ya da MCP sunucusu

MCP sunucusu, Claude Code'a bir kabuk komutu yerine araçlar verir: deploy, list_sites, list_deploys, rollback, promote ve whoami.

claude mcp add lobsite -- npx -y lobsite@latest mcp

Bununla "siteyi dünkü deploy'a geri al" da çalışır: Claude deploy'ları listeler ve kastettiğinizi yayına alır. Giriş yapmak ve site silmek bilerek araç değildir; biri sizin bir tarayıcıda olmanızı gerektirir, diğeri geri alınamaz. Daha fazlası MCP sayfasında.

Ajanlar için tasarlandı

Bir ajan altında soru sorulmaz; URL ve sahiplenme bağlantısını içeren bir Tell the user: satırı verilir.

MCP sunucuları

Kodlama ajanları için npx lobsite mcp, sohbet asistanları için lobsite.com/api/mcp.

Yalnızca değişen dosyalar yüklenir

Dosyalar hash'lerine göre saklanır. Değişmemiş bir siteyi yeniden deploy etmek 0 bayt yükler.

Her deploy'un bir URL'si olur

Yayına almadan önce önizleyin. Yönlendirmeler dahil tek tıkla geri alın.

Denemek için hesap gerekmez

Hesapsız bir deploy 6 saat yayında kalır. Sahiplenme bağlantısı onu ücretsiz olarak korur.

Tek dosyada yapılandırma

Yönlendirmeler, başlıklar ve formlar lobsite.toml içinde durur ve her deploy ile birlikte gider.

Claude Code'dan deploy: Lobsite ve GitHub Pages

Lobsite GitHub Pages
İlk deploy'dan önce Hiçbir şey: site, siz sahiplenene kadar 6 saat yaşar Bir GitHub hesabı, bir depo ve açılmış Pages
Claude ne çalıştırır Tek komut Commit, push ve derleme adımı için bir Pages workflow'u
Yolda sorular Bir ajan altında hiç yok Git kimlik bilgileri isteyebilir
Yükleme Yalnızca değişen dosyalar Her seferinde tüm derleme
Bir deploy'u önizleme --preview ona kendi URL'sini verir Yerleşik değil
Özel alan adı Evet, ücretsiz Evet, ücretsiz
Gizli kaynak kod Yalnızca derlenmiş dosyalar yüklenir Gizli bir depodan Pages, ücretli bir GitHub planı gerektirir

Proje zaten özel alan adıyla GitHub'daysa GitHub Pages iyi bir yuvadır. Lobsite, bulunduğunuz oturumdan hemen bir bağlantı istediğinizde uygundur.

Sık sorulan sorular

Claude Code'un deploy için hesaba ihtiyacı var mı?

Hayır. Hesap olmadan site 6 saat yaşar ve Claude size onu korumanızı sağlayan sahiplenme bağlantısını verir. Bunun yerine hesabınıza deploy etmek için npx lobsite login komutunu bir kez kendiniz çalıştırın: giriş için bir tarayıcı açar ve bunu bir ajan sizin yerinize yapamaz.

Hangi klasörü deploy eder?

dist/, build/, out/, _site/ veya public/ klasörlerinden var olan ilkini ya da belirttiğiniz klasörü (npx -y lobsite --yes site/). Seçim lobsite.toml içine kaydedilir.

.env dosyamı yükler mi?

Hayır. Gizli dosyalar (.env*, özel anahtarlar, .npmrc ve benzerleri) kaldırılana veya .lobsiteignore içinde listelenene kadar deploy'u bir hatayla durdurur. Bir ajandan asla --include-secrets geçirmeyin.

Claude Code yayındaki siteyi değiştirmeden bir önizleme deploy edebilir mi?

Evet: npx -y lobsite --yes --preview deploy'a kendi URL'sini verir. Daha sonra npx lobsite promote <id> ya da MCP'nin promote aracıyla yayına alın.

Bir deploy başarısız olduğunda Claude ne görür?

Ne olduğunu, nedenini ve ne yapılacağını söyleyen, hiç değişmeyen bir koda sahip bir hata. Makinece okunabilir çıktı için --json ekleyin; bkz. Hatalar.

Ayrıca bakın