Lansman planlama

İlk oturumun: ajanın yönettiği onboarding

Ajanın yönettiği onboarding’in ürün özetinden ilk gerçek gönderime kadar yedi aşaması: ajan ne sorar, iş kaldığı yerden sürsün diye hangi dosyaları doldurur?

Son güncelleme:

CLI kullan: En iyi sonuç için masaüstü uygulamaları yerine her zaman Claude Code CLI ya da Codex CLI kullan.

Çalışma alanın ve panelin hazır olduğunda ajanın ONBOARDING.md dosyasını izler, dosyaları doğrulanmış kaynaklardan doldurur ve mevcut yanıtları yeniden kullanır. Bir oturum yarıda kalırsa onboarding.json ve SESSION.md sıradaki adımı saklar.

1–2. aşamalar: yönlendirme ve verilerin için özel bir yer

Ajan işe planı anlatarak başlar: ürünü anlamak, tarayıcıyı ve doğrulama posta kutusunu bağlamak, listelemeleri ve web sitesi rozetlerini nasıl yayımlayabileceği konusunda seninle anlaşmak ve kurulumu sonraki oturumlar için saklamak. İlk ürünün adını, URL’sini ve yerel kod klasörünü sorar ve başka bir şey sormadan önce bunları okur. Ayrıca bu oturumda gerçekte neler yapabildiğini kontrol eder: tek başına bir terminal tarayıcı kontrolü anlamına gelmez ve araç seti, oturumun çağıramadığı araçlara sahipmiş gibi davranmayı yasaklar.

İkinci aşama verilerine özel bir yer açar. Ajan hâlâ satın alınan teslimat deposunun içindeyse, üç adımlı başlangıcın oluşturduğu bağımsız çalışma alanını başlatır ve kendi özel uzak deponu (remote) kurmana yardım eder. Saklanmasına onay verirsen giriş bilgilerinin bu özel depoda duracağını, erişimi olan herkesin (geçmiş dahil) bunları okuyabileceğini ve asla teslimat deposuna girmeyeceklerini açıkça söyler. Sahip, depo, görünürlük kontrolü ve kimlik bilgisi tercihi workspace.json dosyasına yazılır; bir sır yöneticisi (secret manager) kullanıyorsan yalnızca referanslar kaydedilir.

3. aşama: ürün özeti ve lansman tarihin

Ajan scripts/new-product.py betiğini kısa, küçük harfli bir slug ile çalıştırır ve her playbook’un okuduğu ürün bağlam dosyası olan product.json dosyasını senin yanıtlarınla doldurur: hedef kitle, problem, seni farklı kılan şey, gerçek özellikler, fiyatlandırma ya da deneme, lansman aşaması, gerçek ekran görüntüleri ve logo. Ortaya çıkan metin, düzeltmen için sana gösterilir. İki kural seni utanç verici listelemelerden korur: yetenekler asla bir rakipten çıkarılmaz ve planlanan özellikler asla mevcutmuş gibi anlatılmaz. Bilinmeyenler boş kalır.

Bu aşamada ayrıca ilk lansmanların ne zaman yayına girmesi gerektiği ve öncesinde hiçbir şeyin yayımlanmaması gereken bir tarih olup olmadığı sorulur. Buna açık bir uyarı eşlik eder: ücretsiz katmandaki dizinler gönderimleri incelemeye sıraya alır ve yayın günler değil, haftalar sürebilir. Yanıtın product.json içinde earliest_launch_date olarak kaydedilir; bu, record.py betiğinin daha sonra uyguladığı lansman tarihi alt sınırıdır.

Ardından identity.json, izin verdiğin herkese açık adı, iletişim e-postasını, takma adı ve kuruluş bilgilerini kaydeder; özel hesap e-postanı herkese açık iletişim adresinden ayrı tutar. Bunların hiçbiri bir listelemeye ulaşmadan önce ajan kısa tanıtım brifingini yürütür.

4. aşama: Chrome ve posta kutusu

Ajan, Chrome bağlantı rehberini izleyerek seni Chrome’un uzaktan hata ayıklama sayfasında ve gerekiyorsa macOS izinlerinde adım adım yönlendirir, ardından herkese açık bir sayfada senin de görebileceğin kısa bir test yapar. Bağlı tarayıcıda web posta kutuna kendin giriş yaparsın; ajan mesajları kopyalamadan bunun doğru hesap olduğunu doğrular. Kayıtları ve listelemeleri doğrulama e-postaları tamamladığı için posta kutusu erişiminin kapsamı authorizations.json dosyasına kaydedilir. Kodları elle iletmek desteklenen bir yedek yoldur; otomatik erişim olarak değil, sana devredilen bir adım olarak kaydedilir.

5. aşama: izinler, ürün başına bir kez kararlaştırılır

Ajan ürün web sitesinin kodunun nerede durduğunu, nasıl deploy edildiğini, production dalının hangisi olduğunu ve kanonik URL’nin ne olduğunu sorar. Ardından ileride en çok zahmetten kurtaran soru gelir: o ürünün footer’ına resmî bir dizin rozeti ekleyip commit ve push yapabilir ve siteyi yeniden deploy edebilir mi? Kapsam, yanıt, tarih ve izin verilen depo ile dal authorizations.json dosyasına yazılır. “Hayır” demen, rozet gerektirmeyen dizinleri engellemez. Aynı dosya, ücretsiz kayıtlara, ücretsiz son gönderimlere ve belirli doğrulama e-postası işlemlerine izin verilip verilmediğini de kaydeder. Harcama sıfırda kalır ve bir ürün için verilen izin asla başka bir ürüne geçmez.

6–7. aşamalar: bir çalıştırma planla, sonra ilerlemesini koru

Kurulum bittiğinde ajan doctor.py betiğini çalıştırır; eksik kurulumu, bilerek vermediğin izinlerden ayırır. Çalıştırma planlayıcısını aç ve 10 yeni onaylı gönderim hedefiyle, aynı anda en fazla 2 gönderimle başla. Yerel donanım önerisi yalnızca bir başlangıç noktasıdır; bellek kısıtlıysa, makine meşgulse ya da ayrı tarayıcı kontrolü mümkün değilse tek worker kullan. Ajan paralel çalışmaya geçmeden önce her worker’ın kendine atanmış bir platformu ve yalıtılmış bir tarayıcı çalışma alanı olduğunu kontrol eder. İlgili playbook’ları seçer, neden uygun olduklarını açıklar ve erişilebilir, ücretsiz bir yolla başlar: mevcut bir listelemeyi ara, hedefi doğrula, doğru metni hazırla, hiçbir ücret alınmadığını teyit et, izin kapsamında gönder, gerçek sonucu kaydet. İyi bir ilk sonuç çoğu zaman yayında bir sayfa değil, incelemeye gönderilmiş bir başvurudur; ayrıntılar sonuçları kaydetme rehberinde.

Ajanın destekliyorsa kaydedilmiş çalıştırma promptuyla /goal kullan; desteklemiyorsa promptu normal bir mesaj olarak yapıştır. Amaç, ilk sonuçtan sonra durmak yerine kararlaştırılan çalıştırma boyunca çalışmaya devam etmektir. İncelemeyi bekleyen, sıraya alınmış, planlanmış ya da yayında olan onaylı yeni bir gönderim, platform başına bir kez sayılır. Taslaklar, mevcut listelemeler, ücretli yollar ve sana devredilen adımlar sayılmaz. Ajan her sonucu kaydeder, kanıtını sakladıktan sonra yalnızca o gönderime atanmış pencereyi kapatır ve uygun alternatiflerle devam eder. Kaydedilmemiş formlara ve sana devredilen adımlara dokunmaz.

Oturumu duraklatmak ya da kapatmak için ajan onboarding.json dosyasını yalnızca gerçekten gözlemlediği kontrollerle günceller, hassas olmayan kanıtları ve açık adımları SESSION.md dosyasına yazar, takip tarihlerini FOLLOW-UP.md dosyasına koyar ve nelerin bittiğini, nelerin beklediğini, nelerin seni beklediğini ve sırada ne olduğunu özetler. Her push’tan önce bir git gizlilik kontrolü çalışır. İyi bir ilk oturumun ölçüsü şudur: sonraki ajan hiçbir şeye yeniden kaydolmadan ve kalıcı izinleri ikinci kez sormadan devam edebilir. Bunun akışın tamamındaki yerini nasıl çalışır sayfası gösteriyor.

Bu rehberlerin anlattığı kit

LaunchRepo, kendi kodlama ajanının çalıştırdığı özel bir depodur: 299 dizin playbook’u, çalışma alanı betikleri, takip kaydı ve yerel pano. Bir kez öde, geliştirdiğin her ürünü lanse et.

Fiyatı gör