Tek Başına 1,6 Milyon Dolar Kazanmak: Global Üst Düzey İçerik Üreticilerinin Kullandığı Gelişmiş Claude Code İş Akışı

@ai_ai_ailover
JAPONCA2 gün önce · 16 Tem 2026
206K
300
13
5
987

TL;DR

Bu makale, geliştirme ve operasyon süreçlerini otomatize etmek için VPS üzerinde Claude Code kullanan ve böylece pazarlama ile iş büyümesine odaklanabilen solo geliştirici Pieter Levels'ın yüksek verimli iş akışını incelemektedir.

AI'yi Sadece Kod Yazmak İçin Değil, 7/24 Çalışan Tek Kişilik Bir Şirketin Elemanı Olarak Kullanmak

İnsanlar "AI ile para kazanmak" dendiğinde çoğu aynı şeyleri hayal ediyor:

  • ChatGPT ile blog yazıları yazdırmak.
  • AI ile seri görsel üretmek.
  • AI tarafından oluşturulan videoları TikTok'a yüklemek.
  • AI'ya uygulamaları seri üretecek programlar yazdırmak.

Ancak bu yöntemlerle tek başına önemli miktarda para kazanmak nadiren mümkündür.

Bunun nedeni, AI kullanarak yalnızca "çalışma hacmini" artırmanızdır.

Makale sayısını 10'dan 100'e çıkarsanız bile, eğer okuyucu yoksa gelir artmaz. Uygulama sayısını 1'den 10'a çıkarsanız bile, müşteri sorunlarını çözmüyorsanız kimse para ödemez.

AI çağında gerçekten güçlü olan insanlar, AI'yı bir içerik üretim makinesi olarak kullanmazlar.

Onu, şirketin kendisini küçültmek için kullanırlar.

Geliştirici işe almazlar.

Müşteri desteğini artırmazlar.

Toplantı yapmazlar.

İnsanlar arasında teknik şartname aktarmazlar.

Kodu yerel ortamdan üretim ortamına birden çok aşamadan geçirerek teslim etmezler.

Bir müşteriden talep geldiğinde, AI kodu okur, düzeltir, test eder ve dakikalar içinde kullanıcının dokunmasına hazır hale getirir.

Bunun uç bir örneği, tek başına çalışan geliştirici Pieter Levels'tır.

Onun Claude Code kullanımı tek bir cümleyle özetlenebilir:

Claude Code'u "kullanışlı bir kodlama asistanı" olarak değil, sunucunun içinde yaşayan bir çalışan olarak kullanın.

Bu yazıda, Pieter'ın yaptıklarını parçalara ayıracak ve Japon solo geliştiriciler ile küçük işletme sahiplerinin uygulayabileceği bir forma dönüştüreceğiz.

Pieter Levels Kimdir?

Pieter Levels, Nomad List, Remote OK, Photo AI ve Interior AI gibi birden çok internet servisini hayata geçirmiş, tek başına çalışan bir geliştiricidir.

Geniş çapta tanınmasının nedenlerinden biri, "12 ayda 12 girişim kurma" projesiydi. Büyük fonlar toplayıp bir organizasyon kurmak yerine, servisleri hızlıca yayınlama ve yalnızca tepki alanları büyütme tarzını izledi.

Mevcut amiral gemisi servislerinden biri, bir AI fotoğraf oluşturma servisi olan Photo AI'dır.

Kullanıcılar fotoğraflarını yükler ve servis, o kişinin bir AI modelini oluşturarak stüdyo tarzı fotoğraflar, profil resimleri, moda fotoğrafları, seyahat fotoğrafları, videolar ve daha fazlasını üretir. Photo AI resmi sitesine göre bugüne kadar 30 milyondan fazla fotoğraf oluşturuldu.

Mart 2024'te Pieter, Photo AI için şu rakamları açıkladı:

Metrik

Açıklanan Değer

Dönüşüm (1 USD = 162 JPY)

Aylık Gelir

$105.000

Yaklaşık 17,01 milyon JPY

Aylık Kâr

$80.000

Yaklaşık 12,96 milyon JPY

Yıllık Gelir Hızı

$1.260.000

Yaklaşık 204,12 milyon JPY

Yıllık Kâr Hızı

$960.000

Yaklaşık 155,52 milyon JPY

Daha da şaşırtıcı olanı, servisin çekirdeğinin yaklaşık 40.870 satırlık dev bir PHP dosyasında çalıştığını açıklamasıdır.

Tipik bir mühendis bunu duyunca kaşlarını çatabilir.

"Böyle dev bir dosya sürdürülemez."

"Mikroservislere bölünmeli."

"Daha modern bir framework kullanılmalı."

Ancak gelir, kodun güzelliği için ödenmez.

Kullanıcıların istediği sonuçları teslim ediyor ve bu durumu koruyorsanız, teknik yapılandırmanın ders kitabına uyması gerekmez.

Pieter'ın gücü, herkesten daha ileri teknoloji bilmesi değildir.

Gelire katkı sağlamayan karmaşıklığı ayıklamadaki titizliğidir.

Kesin Konuşmak Gerekirse, Sadece "AI ile" Kazanmadı

Bu kısmı yanlış anlamayın.

Pieter, bir gün Claude Code'u kullanmaya başlayıp da AI ile tek başına yılda 1,6 milyon dolar kazanmadı.

Yıllarca süren geliştirme deneyimi var. Ürünlerini pazarlayabileceği bir internet ünü ve takipçi kitlesi var. Pazar seçme muhakemesi, fiyat belirleme yeteneği ve kullanıcı tepkilerini okuma deneyimi var.

AI her şeyi sıfırdan yaratmadı.

AI, sahip olduğu geliştirme gücünü, muhakeme yeteneğini ve pazarlama gücünü büyüttü.

Bu fark çok büyük.

AI kullanmak deneyimi gereksiz kılmaz. Aksine, AI sayesinde uygulama hızı arttıkça, "neyi inşa etmeli," "kime satmalı" ve "neyi inşa etmemeli" konularını yargılama değeri daha da artar.

Bu nedenle, bu makalenin gerçek teması "milyonlar kazanmak için Claude Code'a hangi sihirli prompt'u yazıştırmalı" değildir.

Claude Code'u kullanarak bir kişinin bir şirket hızında hareket ettiği bir sistemin nasıl oluşturulacağıdır.

Yöntem 1

Claude Code'u Dizüstü Bilgisayarda Değil, Bir VPS'te Yaşatın

Pieter'ın operasyonunun en belirgin özelliği, Claude Code'u yerel bir dizüstü bilgisayarda değil, servisin çalıştığı VPS'te çalıştırmasıdır.

Kendisine göre, yaklaşık bir yıldır neredeyse tüm kodlamayı bir VPS'te Claude Code ile yapıyor. Dizüstü bilgisayarı kapattıktan sonra bile işlemlere devam edebiliyor, pil tüketmiyor ve başka bir terminal veya akıllı telefondan işi devralabiliyor. Yeni servisler sunucuda zaten mevcut bir durumdan başlatılabildiği için doğrudan halka açık sürüme geçilebiliyor.

Tipik bir geliştirme akışı şöyledir:

  1. Planlama.
  2. Yerel ortamda kod yazma.
  3. Yerel olarak test etme.
  4. GitHub'a gönderme.
  5. CI'nın çalışması.
  6. Staging ortamına yansıtma.
  7. Onaylama ve üretim ortamına dağıtma.

Büyük organizasyonlarda bu süreç gereklidir. Düzinelerce mühendis aynı sisteme dokunduğu için kazaları önleyecek sınırlar şarttır.

Peki, büyük şirket süreçlerini tek kişinin işlettiği küçük bir servise taşıdığınızda ne olur?

Düzeltmenin kendisi 3 dakika sürer, ancak canlıya çıkması 20 dakika alır.

Küçük aksaklıklar birikir ve "bu değişikliği sonraya bırakabilirim" yargısı artar. Müşteriden bir talep gelse bile, düzeltme ertesi güne veya haftaya ertelenir.

Pieter bu bekleme süresini son derece kısalttı.

Önceden, yerel olarak test edip GitHub üzerinden otomatik dağıtmak yaklaşık 1 dakika sürüyordu. Doğrudan sunucuya göndermeye geçerek bu süre yaklaşık 3 saniyeye düştü ve şimdi Claude Code'un kodu doğrudan sunucuda değiştirmesine doğru ilerliyor. 12 ayda sitenin yalnızca yaklaşık iki kez, her seferinde yaklaşık 10 saniye kadar kapandığından bahsederken, büyük bir şirketin staging ortamı kullanacağını da açıkça belirtiyor.

Burada taklit edilmesi gereken nokta "herkes üretim ortamını doğrudan düzenlemeli" değildir.

Taklit edilmesi gereken, AI'yı çalışmaya devam edebileceği bir yere yerleştirmektir.

Claude Code'u kendi bilgisayarınızda çalıştırdığınız sürece, dizüstü bilgisayarı kapattığınızda iş durur. Bağlantı kesilirse durur. Başka bir terminale geçerseniz, durumu baştan anlatmak zorunda kalırsınız.

AI'yı bir VPS'te kalıcı bir oturumda çalıştırarak, projenin hemen yanında kalmasını sağlayabilirsiniz.

Bu sadece bir ortam kurulumu farkı değildir.

Bu, yalnızca "AI kullanarak geçirilen süreyi" artırmak yerine, AI'nın çalışabileceği zamanı insan çalışma saatlerinden ayırma fikridir.

Yöntem 2

Her Ürüne Kendi Kalıcı Oturumunu Verin

Pieter, VPS'ye bağlanmak için Termius kullanır ve her servis için bağlantı profilleri hazırlar.

Bağlandığında, o servisin dizinine gider ve ilgili tmux oturumuna girer. Her oturumda Claude Code açık kalır, böylece bir dizüstü bilgisayardan veya akıllı telefondan aynı işe geri dönebilir. Hatta bağlanmayı ve tmux'a geri dönmeyi kolaylaştıracak shell fonksiyonlarını Claude Code'a yazdırmış.

Bu sistemin önemli kısmı, terminal işlemlerinin havalı görünmesi değildir.

Önemli olan, her ürünün kendine özel bir çalışma odasına sahip olmasıdır.

  • Photo AI odasında Photo AI kodu ve Claude Code vardır.
  • Nomad List odasında Nomad List kodu ve Claude Code vardır.
  • Remote OK odasında Remote OK kodu ve Claude Code vardır.

Bir insan ürünler arasında geçiş yapmak istediğinde, sadece o odaya girmesi yeterlidir.

Genel sohbet tipi AI'larda, her konuşma başlatıldığında her şeyi açıklamak gerekir.

"Bu şöyle bir servis."

"En son buraya kadar uygulamıştım."

"Lütfen bu dosyayı değiştirme."

"Testleri şu komutla çalıştır."

Bu açıklama maliyeti, AI kullanımının hızını düşürür.

Öte yandan, Claude Code'u proje dizini içinde çalışır durumda tutarsanız, AI'ın koda, yapılandırma dosyalarına, testlere ve geçmişe doğrudan erişimi olur. İnsan sıfırdan açıklama yapmasa bile, "bu ürünün mevcut durumu nedir" diye araştırabilir.

Anthropic'in resmi dokümantasyonu da Claude Code'u yalnızca kod önerileri döndüren bir araç olarak değil, dosyaları okumaya, komutları çalıştırmaya, kodu değiştirmeye, araştırmaya, planlamaya ve uygulamaya devam eden bir ajan aracı olarak açıklar.

Başka bir deyişle, Claude Code'un güçlü yönlerini ortaya çıkarmak için, her seferinde bir sohbet kutusuna kod parçacıkları yapıştırmak yerine, tüm ürüne erişebileceği bir yerde çalışmasını sağlamalısınız.

Yöntem 3

"Kod Yaz" Değil, "Tamamlanma Durumu"nu İletin

Claude Code ile sonuç alamayan insanlar, talimatlarında ya çok ayrıntılı ya da çok belirsizdir.

Örneğin, şöyle bir talep:

Lütfen giriş ekranını iyileştirin.

Bu şekilde, iyileştirmenin ne olduğu belirsizdir.

  • Tasarımı değiştir?
  • Hata gösterimini değiştir?
  • Giriş hızını artır?
  • Google girişi ekle?
  • Hemen çıkma oranını düşürmek mi istiyorsun?

Tersine, her bir kod satırını tek tek belirtmek de verimsizdir.

Bu dosyanın 35. satırına bir fonksiyon ekle, ardından bu değişken adını değiştir...

Bu durumda, Claude Code'u yalnızca kendinizden daha hızlı yazabilen bir klavye olarak kullanıyorsunuz.

İletilmesi gereken, iş prosedürü değil, tamamlama koşullarıdır.

Pratikte şöyle bir format kullanışlıdır:

Amaç:

Giriş hataları nedeniyle oluşan kayıpları azaltmak.

Mevcut Durum:

Yanlış şifre veya bağlantı hatası olsun, aynı "Giriş başarısız" mesajı gösteriliyor.

Değişiklik Kapsamı:

Giriş ekranı, kimlik doğrulama API'si, ilgili testler.

Tamamlanma Koşulları:

  • Giriş hatası ile bağlantı hatası için farklı mesajlar gösterilmeli.
  • E-posta adreslerinin varlığı dışarıya sızdırılmamalı.
  • Mevcut Google girişi bozulmamalı.
  • Akıllı telefon ekranlarında düzen bozulmamalı.
  • İlgili tüm testler geçmeli.

Yasaklar:

  • Veritabanı yapısı değiştirilmemeli.
  • Yeni kimlik doğrulama kütüphaneleri eklenmemeli.

İş Sonrası:

  • Değiştirilen dosyalar özetlenmeli.
  • Çalıştırılan testler gösterilmeli.
  • Kalan riskler raporlanmalı.

Bu formatta, Claude Code kod tabanını araştırabilir, değiştirilecek yerleri kendi bulabilir ve uygulama yöntemlerini düşünebilir.

İnsanın rolü, "nasıl yazılacağından" "hangi durumun değer sağlayacağına" kayar.

Burada yönetim ve geliştirme birbirine bağlanır.

İyi tamamlama koşulları yazmak için, müşterilerin neyle zorlandığını anlamanız gerekir. Müşteri davranışına, ödeme nedenlerine ve ayrılma nedenlerine bakan bir kişi, yalnızca teknolojiye bakan birine göre Claude Code'a çok daha değerli işler verebilir.

AI çağında önemli olan prompt kelime dağarcığı değildir.

Tamamlama durumunu tanımlama gücüdür.

Yöntem 4

CLAUDE.md'yi "Tek Kişilik Şirket Operasyon El Kitabı" Yapın

Claude Code, projeye özel talimatları CLAUDE.md dosyasında kaydetme mekanizmasına sahiptir.

Resmi dokümantasyon, CLAUDE.md dosyasının bir konuşmanın başında okunduğunu, bu sayede derleme ve test komutlarını, kodlama kurallarını ve çalışma kurallarını listelemenize olanak tanıdığını açıklar. Ancak, uzun bir kılavuz değil, kısa ve spesifik olması ve kodu okuyarak anlaşılabilecek şeylerin yazılmaması önerilir.

Çoğu kişi buraya yalnızca girinti genişlikleri veya değişken adlandırma kuralları yazar.

Ancak tek kişilik bir şirkette, gerçekten önemli olan kod stili değil, iş öncelikleridir.

Örneğin, şunları yazabilirsiniz:

Ürün hedefi

  • Bu servis, serbest çalışanların 10 dakika içinde ürün fotoğrafları oluşturması içindir.
  • Özellik sayısından çok, ilk oluşturma hızına öncelik verin.
  • Ücretsiz kullanıcı kullanımını artıran değişikliklerde, maliyet fiyatına etkisini her zaman kontrol edin.

Mimari

  • PHP, JavaScript, PostgreSQL kullanır.
  • Açık izin olmadan yeni framework eklemeyin.
  • Mevcut mekanizmalarla çözülebilecekse bağımlılıkları artırmayın.

İş Akışı

  • Değişiklik yapmadan önce ilgili kodu ve testleri okuyun.
  • Büyük değişiklikler için, uygulamadan önce bir plan sunun.
  • Değişikliklerden sonra testleri, statik analizi ve ana ekranları kontrol edin.
  • Başarısız testleri silerek çözmeyin.

Güvenlik

  • Üretim verilerini silmeyin.
  • Veritabanı değişikliklerine geri alma prosedürleri ekleyin.
  • API anahtarlarını veya kişisel bilgileri günlüklere çıkarmayın.
  • Faturalama, kimlik doğrulama ve silme işlevlerine son derece dikkatli yaklaşın.

Tamamlanma Tanımı

  • Değişiklikleri kullanıcı bakış açısıyla açıklayabilmek.
  • Test sonuçlarını raporlamak.
  • Değiştirilen dosyaları listelemek.
  • Bilinen riskleri ve ele alınmayanları açıkça belirtmek.

Sadece buna sahip olmak, her seferinde aynı uyarıları tekrarlama zorunluluğunu ortadan kaldırır.

Daha da önemlisi, Claude Code başarısız olduğunda nasıl başa çıkılacağıdır.

"Aynı hatayı yine yaptı" diye sinirlenmek yerine, CLAUDE.md'ye bir tekrar önleme kuralı ekleyin.

Bir üretim yapılandırma dosyasını değiştirdiyse, "Açık izin olmadan yapılandırma dosyalarını değiştirmeyin" yazın.

Bir testi geçmek için önemli bir doğrulamayı sildiyse, "Başarısız testleri silmek yasaktır" yazın.

İlgisiz dosyaları biçimlendirip farkı devasa hale getirdiyse, "Taleple ilgisi olmayan yeniden düzenleme yapmayın" yazın.

Anthropic de tekrarlayan hataların veya birden çok kez açıklanan şeylerin, kalıcı talimatlara eklenmesi gereken işaretler olduğunu belirtir.

Başka bir deyişle, CLAUDE.md sadece AI için bir yapılandırma dosyası değildir.

Tek kişilik bir şirkette biriktirilen başarısızlıkların ve yargıların veritabanıdır.

Çalışanları işe alan şirketlerde bilgi, eğitim materyallerinde veya iç Wiki'lerde biriktirilir.

Tek kişilik bir şirkette, Claude Code'un okumasını sağlarsınız.

Yöntem 5

Onay İşini Azaltın, Bunun Yerine Korkulukları Artırın

Pieter, Claude Code için izin kontrollerini önemli ölçüde atlayan bir mod kullanarak sunucuda yüksek hızda çalışır.

Bu işleyişe geçtiğinden beri geliştirme hızının fırladığını, görev panosunun ilk kez boşaldığını ve normal çıktısının yaklaşık 10 katına ulaştığını belirtiyor. Kimlik doğrulama ve güvenlik iyileştirmeleri, görüntü özellikleri, video/ses özellikleri, 3D görüntüleyiciler, haber bültenleri, sohbet robotları ve e-kitap oluşturma dahil olmak üzere birden çok üründe değişiklikleri kısa sürede ilerletti.

Ancak bu kısmı aynen kopyalamak tehlikelidir.

Claude Code'un resmi dokümantasyonu, bypassPermissions benzeri işlemlerin yalnızca izole edilmiş bir konteyner veya sanal makine gibi harici bir güvenlik sınırı olduğunda kullanılması gerektiğini açıkça belirtir. Çünkü onayı atladığınız an, son savunma hattı yalnızca yürütme ortamının izolasyonudur.

Eğer Japon bir solo geliştirici bunu benimseyecek olsaydı, Pieter'ın işleyişini aynen kopyalamak yerine, şu şekilde çevirmek daha iyidir:

Araştırma Aşaması için Plan Modu

İlk olarak, kod değiştirmesine izin vermeden ilgili dosyaları, etki kapsamını, uygulama politikasını ve riskleri araştırmasını sağlayın.

Özellikle faturalama, kimlik doğrulama, veri silme ve e-posta gönderimi gibi kaza etkisi yüksek kısımlarda, hemen uygulamaya geçmesine izin vermeyin.

Staging Ortamında Uygulamayı Otomatikleştirin

Üretime benzer bir yapılandırmaya sahip bir staging ortamı hazırlayın ve Claude Code'un değişiklikleri ve testleri orada yapmasını sağlayın.

Her komutu her seferinde onaylamak yerine, önceden izin verilecek ve reddedilecek işlemleri ayırın.

Resmi dokümantasyon, değişikliklere izin vermek için acceptEdits, güvenliği otomatik olarak yargılamak için auto, yalnızca plan oluşturmak için plan gibi birden çok izin modu sağlar. Ayrıca komut bazında allow, ask ve deny ayarlayabilirsiniz.

Üretime Yansıma İçin Tek Bir İnsan Geçidi Bırakın

  • Testler geçti.
  • Ekran onayı tamamlandı.
  • Fark beklenen aralıktaydı.
  • Geri alma yöntemi var.

Bu duruma ulaşıldığında, bir insan üretime yansımayı onaylar.

Önemli olan, bir insanın her kod satırını yazması değildir.

Bozulduğunda geri alınabilecek bir yapı oluşturmak ve insanın yalnızca nihai geri döndürülemez yargıları ele almasıdır.

Yöntem 6

Kod İncelemesi Yerine Test ve Geri Almayı Önceliklendirin

AI büyük miktarlarda kod üretmeye başladığında, bir insanın her satırı tek tek kontrol etme yöntemi sınırına ulaşır.

Kod 10 kat hızla üretilse bile, inceleme 10 kat daha uzun sürerse, üretkenlik artmaz.

Bu nedenle, güvenin nereye yerleştirileceğini değiştirmek gerekli hale gelir.

"Claude kesinlikle doğru kodu yazmıştır" diye inanmayın.

Şu sisteme güvenin:

  • "Yanlışsa testler başarısız olur."
  • "Önemli kullanıcı işlemleri otomatik olarak onaylanabilir."
  • "Bir sorun varsa hemen önceki duruma döndürülebilir."

Pieter, her şeyi ayrıntılı olarak kontrol etmektense, testleri hazırlamaya ve üretimde hızlıca onaylamaya dayalı bir geri bildirim döngüsüne öncelik verir. Ayrıca sunucunun, yerinde ve uzakta olmak üzere birden çok yedeğe sahip olduğunu da açıklar.

Güvenli Claude Code işleyişinde, en azından şu dördünü oluşturun:

  1. Ana işlevler için otomatik testler.
  2. Üretim öncesi işlem onayı.
  3. Hataları ve gelir anormalliklerini tespit etmek için izleme.
  4. Dakikalar içinde önceki duruma dönebilecek geri alma.

Claude Code'un Hooks özelliğini kullanarak, dosya değişikliklerinden sonra testleri veya biçimlendiricileri çalıştırma veya belirli işlemlerden önce denetimler ekleme gibi süreçleri otomatikleştirebilirsiniz. Hooks, Claude Code'un belirli yaşam döngülerinde shell komutları, HTTP işlemleri, LLM yargısı vb. çalıştırmak için resmi bir özelliktir.

Örneğin, bir değişiklikten sonra otomatik olarak şu akışı yürütün:

Kod değişikliği

Otomatik test

Statik analiz

Ana sayfaların işlem onayı

Farkın özeti

Sorun varsa üretime yansımayı durdur

Bu sayede, insanın işi "her şeye bakmaktan" "yalnızca anormalliklere bakmaya" dönüşür.

Tek başına büyük kazanan insanlar sadece işi hızlı yapmazlar.

Onay gerektiren işin kendisini azaltırlar.

Yöntem 7

Müşteri Taleplerini Doğrudan Claude Code'un İş Kuyruğuna Dönüştürün

Pieter'ın kamuya açıkladığı tek kişilik şirket yapılandırmasında, kullanıcı taleplerini toplamak için bir geri bildirim panosu, müşteriler için bir Stripe faturalama yönetim ekranı, kullanıcıların kendi başına çalıştırabileceği bir para iade işlevi ve ChatGPT API'sini kullanan otomatik işleme yer alır.

Gösterdiği ideal form, "1 kurucu, 0 insan" modelidir; pazarlamayı, geliştirmeyi ve tasarımı kendisi üstlenir ve mümkün olduğunca her şeyi otomatikleştirir.

Burada Claude Code, yalnızca yeni özellikler oluşturmak için kullanılmaz.

Müşteri seslerini gelire yol açan iyileştirmelere dönüştüren bir cihaz haline gelir.

Örneğin, şöyle bir akış:

Kullanıcı bir talep gönderir

Benzer talepleri sınıflandır

Ayrılma oranı ve faturalama oranı üzerindeki etkiyi kontrol et

Yüksek değerli bir öğe seç

Claude Code etki kapsamını araştırır

Uygulama ve test

Kullanıcıya iyileştirme bildirimi

Bu sistemi oluşturduğunuzda, görev yönetiminin anlamı değişir.

Birçok şirkette, bir talep geldikten sonra toplantılar yapılır, şartnameler yazılır, sorumlu kişi belirlenir, bir sprint'e konur ve nihayet haftalar sonra yayına alınır.

Tek kişilik bir şirkette, aynı gün içinde yayınlama olasılığı vardır.

Küçük bir şirketin büyük bir şirkete karşı kazanabileceği şey, özellik sayısı değildir.

Müşteri seslerinin ürüne yansıması için geçen süredir.

Claude Code'u kullanıma aldıysanız ancak insanlar hala görevleri ayrıntılarına ayırıyor, kodu kopyalayıp yapıştırıyor ve değişiklik yerlerini tek tek belirtiyorsa, AI'ın hızından yararlanmıyorsunuz demektir.

Müşteri sorununu ve tamamlama koşullarını iletin ve Claude Code'un kod tabanını kendisinin araştırmasına izin verin.

Bir sohbet robotu olarak kullanmak ile bir çalışan olarak kullanmak arasındaki fark budur.

Yöntem 8

Teknik Yapılandırmayı Karmaşıklaştırmaktan Cesurca Kaçının

Photo AI'nın çekirdeğinin 40.000 satırı aşan tek bir PHP dosyası olması, tüm geliştiricilerin dev dosyalar oluşturması gerektiği anlamına gelmez.

Aksine, yüzeysel formu taklit etmek tehlikelidir.

Pieter için önemli olan, PHP veya dev bir dosya olması değildir.

Önemli olanın, sistemi kendisinin ve Claude Code'un bütünü kavrayabileceği bir aralıkta tutmak olduğu düşünülüyor.

Bu, kamuya açık bilgilerden yapılan bir yorumdur, ancak bir ürünü çok fazla küçük servise bölerseniz, her değişiklik birden çok depoyu, API'yi, kimlik doğrulama yöntemini ve dağıtım prosedürünü kapsar.

İnsanlar için karmaşık olan sistemler, AI için de karmaşıktır.

  • Bağlama yüklenecek daha fazla dosya.
  • Nerenin değiştirileceğini araştırmak zaman alır.
  • Yalnızca bir tarafı güncelleyerek tutarsızlıklar oluşur.
  • Test kapsamı genişler.
  • Arızalar sırasında nedenleri belirlemek zorlaşır.

Claude Code'unuz var diye, sonsuz derecede karmaşık bir teknik yapılandırmayı yönetebileceğiniz anlamına gelmez.

AI, karmaşıklığın maliyetini düşürür, ancak sıfıra indirmez.

Bu nedenle, yeni bir kütüphane, yeni bir servis, yeni bir veritabanı veya yeni bir framework eklerken şöyle düşünün:

Bu teknoloji, müşterinin aldığı değeri artırıyor mu? Yoksa sadece geliştiricinin teknik tatmini için mi?

Yıllık cirosu 200 milyon JPY olan bir ürün yaratan kişi, mutlaka en modern yapılandırmayı seçmemiştir.

Bu, birçok solo geliştirici için önemli bir gerçektir.

Yöntem 9

Claude Code'a Yalnızca "Geliştirme" Değil, "Şirket Otomasyonu" Yaptırın

AI kodlama araçlarını kullanan birçok kişi yalnızca ürün özelliklerini uygulamayı düşünür.

Ancak, tek başına büyük kazanmak için gereken yalnızca ürünü yapmak değildir.

  • Soruları yanıtlamak.
  • Dolandırıcılık kullanımını tespit etmek.
  • Faturalama bilgilerini değiştirmek.
  • Para iadeleri.
  • İptaller.
  • İçerik incelemesi.
  • Arıza bildirimleri.
  • Düzenli raporlar.
  • Gelir toplama.
  • Müşterilere rehberlik.

Bir iş büyüdükçe, bu operasyonel görevler artar.

Gelir iki katına çıkarsa, sorular da iki katına çıkar ve iki kat daha fazla insan gücüne ihtiyaç duyarsanız, tek kişilik bir şirket sürdürülemez.

Pieter'ın kamuya açıkladığı yapılandırmada, Stripe müşteri özellikleri, self-servis yönetim ekranları, otomatik para iadeleri ve AI API'lerini kullanan worker betikleri aracılığıyla insan müdahalesi gereken noktaları azaltır.

Claude Code'a yaptırmanız gereken şeyler, sadece yeni gösterişli özellikler değildir.

Her hafta 30 dakikanızı alan işi ortadan kaldıran kodlardır.

Örneğin, her sabah geliri kontrol edip Slack'e yazıyorsanız, otomatik bir rapor oluşturun.

Aynı soruyla ilgili çok sayıda soru geliyorsa, yönetim ekranını veya yardım sayfasını iyileştirin.

Her para iade talebinde yönetim ekranını çalıştırıyorsanız, koşullu self-iade oluşturun.

Dolandırıcılık kullanımını görsel olarak kontrol ediyorsanız, aykırı değerleri tespit edin ve yalnızca insan yargısı gerektiren durumları gönderin.

Her biri küçük bir otomasyondur, ancak bir araya geldiklerinde şirketin sabit maliyetlerini değiştirirler.

Geliri artıran özellikler kadar, kendi işinizi ortadan kaldıran özellikler de oluşturun.

Kârı tek başına bırakmak için Claude Code kullanım yöntemi budur.

Yöntem 10

Claude Code'u Bir Arka Plan Çalışanı Yapın

Claude Code yalnızca bir etkileşim ekranına bakarken kullanılmak için değildir.

Resmi olarak, claude -p kullanarak etkileşimsiz yürütme, sınırlı izin verilen araçlarla yürütme, yapılandırılmış çıktı ve oturum devamı sağlanır. Ayrıca CI veya betiklerden çağrılması ve arka plan işlemeye dahil edilmesi amaçlanır.

Bunu kullanarak, bir insanın konuşma başlatmasına gerek kalmadan iş üretebilirsiniz.

Örneğin, her gece şu işlemleri yürütün:

  1. Son 24 saatin hata günlüklerini kontrol et.
  2. Aynı nedenden kaynaklandığı düşünülen hataları sınıflandır.
  3. Tekrar üretme yöntemlerini araştır.
  4. Düzeltme önerileri oluştur.
  5. Bir staging ortamında düzelt.
  6. Testleri çalıştır.
  7. Ertesi sabah, farkları ve riskleri bir insana raporla.

Veya, kullanıcılardan gelen soruları analiz etmesini sağlayın:

  1. Soruları temaya göre sınıflandırın.
  2. Toplam sayıyı ve gelir etkisini hesaplayın.
  3. Ürün kaynaklı sorunlarla çözülebilecek maddeleri çıkarın.
  4. İyileştirme adaylarını önceliğe göre sıralayın.
  5. En önemli madde için bir uygulama planı oluşturun.

Bu noktada, Claude Code "yalnızca bir insan onunla konuştuğunda cevap veren bir yapay zeka" değildir.

Gece boyunca araştırmaları tamamlayan ve sabaha karar materyallerini hazırlayan bir ekip üyesi haline gelir.

Ancak, arka planda ne kadar çok çalıştırırsanız, güvenlik tasarımı o kadar önemli hale gelir.

Silme, para transferi, faturalandırma, müşterilere toplu mesaj gönderme ve üretim verilerini değiştirme gibi geri dönüşü olmayan işlemleri otomasyon kapsamının dışında tutun.

Yapay zekaya verilen özgürlük derecesi ile arıza durumundaki hasar kapsamını bir bütün olarak düşünmelisiniz.

En Büyük Sır

Claude Code ile Geliştirme Hızını Artırsanız Bile Müşteri Sayınız Artmaz

Pieter'in yazılarında en önemli şey teknoloji konuşması değildir.

Karmaşık AI ajan ortamları veya "AI geliştirme fabrikaları" oluşturmaya takıntılıyken hiç gelirleri veya trafikleri olmayan birçok solo geliştirici olduğuna işaret ediyor. Bu kişilerin geliştirme ortamları kurmaktan memnun olduklarını ve pazarlamayı arka plana attıklarını söylüyor.

Ayrıca, herkesin yapay zeka ile uygulama yapabilmesi mümkün hale geldikçe, asıl zorluğun dağıtım, yani müşterilere ulaşma gücü haline geldiğini belirtiyor.

  • Halihazırda birçok kişiye bilgiyle ulaşabiliyor musunuz?
  • Reklam maliyetlerini karşılayabiliyor musunuz?
  • Kullanıcı tarafından oluşturulan içerik (UGC) üretebiliyor musunuz?
  • Ücretsiz bir heyecan yaratma fikriniz var mı?

Geliştirme kolaylaştıkça, bu dağıtım yeteneklerindeki fark daha da büyür.

AI çağının acımasız gerçeği budur.

Claude Code'u tanıttığınızda, özellikler hızlıca yapılabilir.

Ancak, geliştirme hızı 10 kat artarsa bile, trafik sıfırsa, gelir sıfırdır.

Bunun yerine tehlike, inşa etme hızını artırarak, talebi olmayan özellikleri seri üretme olasılığıdır.

Her özellik eklediğinizde, kod hacmi, testler, arıza riskleri ve soru yanıtları artar.

Müşteriler artmamış olsa bile bakım kalemleri artar.

Bu nedenle, Claude Code'dan doğan zamanın yarısı geliştirme dışındaki şeyler için kullanılmalıdır.

  • Müşterileri dinleyin.
  • Rakip ürünlerin yorumlarını okuyun.
  • Ürünlerin neden satın alınmadığını araştırın.
  • Fiyatları test edin.
  • Satış sayfalarını yeniden yazın.
  • Vaka çalışmaları yayınlayın.
  • Üretim sürecini sosyal medyada paylaşın.
  • Kullanıcıların ürünü başkalarına tanıtmak istemesini sağlayacak mekanizmalar oluşturun.

Claude Code'un gerçek değeri, kod yazma süresini kısaltmak değildir.

İnsanların müşterileri ve pazarı düşünmeleri için zamanı geri kazanmaktır.

Japon Solo Geliştiricilerin Uygulayabileceği 30 Günlük Bir Plan

Pieter ile aynı deneyime, üne veya takipçiye sahip olmasanız bile, yönetim felsefesini benimseyebilirsiniz.

Ancak, en baştan birden fazla hizmet oluşturmamalısınız.

Önce, tek bir ürüne, tek bir müşteriye ve tek bir soruna odaklanın.

1. Hafta: Kod Yazmadan Önce Ödeme Yapacak Kişileri Bulun

İlk hafta yaptığınız şey bitmiş bir hizmet değildir.

Kimin sorununu, nasıl ve ne kadara çözeceğinize karar verin.

Hedefi genişletmeyin.

"Tüm şirketler için AI araçları" yerine, "gayrimenkul şirketlerinin 10 dakikada mülk açıklamaları oluşturması için bir araç" gibi daraltın.

Potansiyel müşterilerle konuşun ve şu anda hangi yöntemleri kullandıklarını, kaç dakika sürdüğünü ve ne kadar zorlandıklarını doğrulayın.

Ardından basit bir satış sayfası oluşturun.

Sadece ücretsiz kayıt butonu olmasın; mümkünse fiyatı gösterin. Ön kayıt, rezervasyon veya küçük ön satın alımlar gibi kullanıcıların fiilen harekete geçeceği mekanizmalar koyun.

Bu aşamada tepki yoksa, Claude Code'un çok sayıda özellik yapması durumu değiştirmeyecektir.

2. Hafta: Yalnızca Tek Bir Değer Sunun

Sonraki hafta, kullanıcıların ödeyeceği yalnızca temel özelliği yapın.

Giriş, yönetim ekranları, detaylı profil ayarları, sayısız şablon, ekip özellikleri vb. gerekli olana kadar erteleyin.

İlk olarak Claude Code'un mevcut yapılandırmayı araştırmasını ve bir uygulama planı oluşturmasını sağlayın.

Plan onaylandıktan sonra, bir hazırlık (staging) ortamında uygulama ve test yapmasını sağlayın.

Bu aşamada eklemeniz gerekenler: erişim analizi, faturalandırma, hata izleme ve bir soru penceresi.

Geliri doğrulayamadığınız ürünler iş değildir. Hataları doğrulayamadığınız ürünler kendi kendine yürüyemez.

3. Hafta: Claude Code'un Kaybolmayacağı Bir Ortam Oluşturun

Üçüncü haftada, yeni özellikler eklemek yerine, operasyonel temeli düzenleyin.

Ürünün amacını, teknik yapılandırmasını, yasakları, test yöntemlerini ve tamamlama koşullarını CLAUDE.md dosyasına yazın.

Her ürün için bir VPS veya güvenli geliştirme ortamı ve bir kalıcı oturum (persistent session) hazırlayın.

Claude Code bir değişiklik yaptığında testlerin, statik analizin ve ana ekranların çalışma onayının otomatik olarak çalışmasını sağlayın.

Ayrıca yedeklemeleri ve geri almaları (rollback) onaylayın.

Buradaki amaç "AI'ya tamamen güvenmek" değildir.

AI'nın bir hata yapması durumunda bile işletmenin ölümcül bir yara almamasını sağlamaktır.

4. Hafta: Satış için Geliştirme ile Aynı Süreyi Kullanın

Son hafta, her gün bir iyileştirme yayınlayın.

Ancak, iyileştirme içeriğine kendi keyfinize göre karar vermeyin.

Sorular, bırakma noktaları, ödeme hemen öncesindeki davranışlar ve iptal nedenleri gibi kullanıcı tepkilerine göre karar verin.

  • Sabah, gelir üzerinde en büyük etkiye sahip bir sorunu seçin.
  • Claude Code'dan araştırma ve uygulama isteyin.
  • Testten sonra yayınlayın.
  • Öğleden sonra, müşterileri bu iyileştirmeden haberdar edin.

Bir şeyi iyileştirdiğinizi paylaşmak, kendi başına bir pazarlama haline gelir.

"Geliştiriyorum" demektense, "dün gelen talebi bugün yansıttım" demek, ürünün hızını ve güvenilirliğini iletir.

Tek Kişilik Bir Şirketi Yönetmek İçin Günlük Döngü

Claude Code'u tanıttıktan sonra, çok sayıda görev kaydetmek yerine, her gün aşağıdaki döngüyü çalıştırın:

Sabah: Rakamlara Bakın

Gelire, kayıt sayısına, ücretli dönüşüm oranına, iptallere, hatalara ve sorulara bakın.

Güne koddan değil, işletmenin durumundan başlayın.

Geç Sabah: En Yüksek Değerli Bir Sorunu Seçin

On küçük görev yerine bir tane seçin.

Yargı kriteri "ilginç mi?" değil, gelir, elde tutma oranı ve kullanım başarı oranı üzerindeki etkidir.

Öğle: Claude Code'a Tamamlama Koşullarını İletin

İlgili kodu araştırmasını ve planı onaylamasını sağlayın.

Ardından, uygulama, test ve fark (diff) özetine geçmesini sağlayın.

İnsanlar iş prosedürlerini ayrıntılı olarak anlatmaz, müşteri için doğru cevabı iletir.

Öğleden Sonra: Yayınlayın ve Müşterilere Ulaşın

İyileştirmeyi yayınlamakla iş bitmez.

İlgili talebi gönderen kullanıcıları bilgilendirin. Üretim sürecini sosyal medyada paylaşın. Satış sayfasına yansıtın. Bir vaka çalışması haline getirin.

Geliştirilen öğeleri her zaman dağıtıma bağlayın.

Akşam: Günün Başarısızlıklarını Kurallara Dönüştürün

Claude Code'un nerede kaybolduğunu, nerede gereksiz değişiklikler yaptığını ve insanın neyi birden çok kez açıkladığını onaylayın.

Gerekirse, CLAUDE.md dosyasına kısa kurallar ekleyin.

Her gün, AI şirketiniz için azar azar optimize edilir.

Kesinlikle Taklit Etmemeniz Gerekenler

Pieter'in vakası heyecan vericidir, ancak yalnızca yüzeyi kopyalarsanız başarısız olursunuz.

Üretim Ortamında Aniden Serbestçe Çalıştırmak

Üretim verilerini, faturalandırmayı, kimlik doğrulamayı ve müşterilere bildirimleri işleyen bir ortamda tüm izin kontrollerini atlamak tehlikelidir.

Önce, izole edilmiş bir geliştirme veya hazırlık (staging) ortamında çalıştırın ve izin verilen işlemleri sınırlayın. Resmi belgeler ayrıca, izin kontrollerini atlayan modların konteynerler veya VM'ler gibi izolasyon gerektirdiğini belirtir.

Yalnızca Devasa PHP Dosyasını Taklit Etmek

40.000 satırlık bir dosya gelir getirmedi.

Bu, Pieter'in kendisinin anlayabileceği ve hızlıca değiştirebileceği bir yapılandırmayı seçmesinin sonucudur.

Teknik yapılandırma, ürününüze, deneyiminize, kullanıcı sayınıza ve arıza riskinize uygun olmalıdır.

Talebi Onaylamadan AI ile Seri Üretim Yapmak

Geliştirme maliyetleri düştüğünde, bir şeyler yapma kararı gevşer.

"Hızlıca yapılabildiği için yapma", "ödeyen müşteriler için bir sorun olduğu için yap."

Claude Code'dan talep etmeden önce, bu değişikliğin hangi rakamı iyileştireceğine karar verin.

Geliri Kâr veya Kişisel Gelir ile Karıştırmak

Aylık 105.000 dolar gelir ve aylık 80.000 dolar kâr farklı rakamlardır.

Ayrıca, işletme kârı ve kişisel net gelir aynı şey değildir. Vergilerin, ödeme işlem ücretlerinin, altyapı maliyetlerinin, AI API maliyetlerinin, iadelerin vb. ele alınışına göre değişir.

Büyük rakamlara bakarken, bunun "gelir", "brüt kâr", "faaliyet kârı" mı yoksa "kişisel gelir" mi olduğunu doğrulamanız gerekir.

AI'nın İş Kararlarını Düzelteceğini Varsaymak

Claude Code kod tabanlarını araştırabilir, uygulama planları oluşturabilir ve testleri yürütebilir.

Ancak, bu özelliğin gerçekten gerekli olup olmadığı, ne kadar fiyatlandırılacağı ve hangi müşterilerin hedefleneceği sadece kod okuyarak anlaşılamaz.

Pazar kararını AI'ya bıraktığınız an, diğer AI kullanıcılarıyla aynı ortalama ürün haline gelirsiniz.

Milyonlar Üreten Şey Gizli Bir Prompt Değildir

Pieter Levels'ın Claude Code kullanımına bakıp "aynı prompt'u kullanırsam kazanabilirim" diye düşünmek bir hatadır.

Sır prompt'ta değil.

  • Claude Code'u bir VPS'ye yerleştirin.
  • Her ürüne kalıcı bir oturum (persistent session) verin.
  • Tamamlama koşullarını iletin.
  • Yargı kriterlerini CLAUDE.md'de biriktirin.
  • Testler ve yedeklemelerle başarısızlığa hazırlanın.
  • Müşteri taleplerini derhal ürüne yansıtın.
  • Tekrarladığınız operasyonel görevleri otomatikleştirin.
  • Boşalan zamanı pazarlama için kullanın.

Güç, bunları tek bir sistem olarak birleştirmektir.

Claude Code'un değeri, hızlı kod yazabilmek değildir.

Aşağıdaki döngüyü son derece kısaltabilmektir:

Müşteri sorun yaşıyor ↓ Sebebi anla ↓ Düzelt ↓ Yayınla ↓ Sonuçları ölç

Normal bir şirkette haftalar süren bir döngüyü tek başınıza bir günde, hatta bazı durumlarda birkaç saatte çalıştırın.

Bu hız aylarca birikirse, ürünlerdeki fark çok büyür.

Ancak AI arz yaratır, talep yaratmaz.

  • Kimin sorununu çözüyorsunuz?
  • Neden ödüyorlar?
  • Varlığınızı nasıl duyuracaksınız?
  • Neden rakipleriniz yerine sizin ürününüzü seçsinler?

Bunların cevaplarını insanlar bulmalıdır.

AI çağında, "yalnızca denizaşırı dahilerin yaptığı şey" zor prompt'lar yazmak değildir.

AI işlerini ellerinden almadan önce, AI'ı kullanarak işin kendisini şirketten silmektir.

Ve bu silme işleminden doğan zamanı daha fazla kod yazmak için değil, müşterileri anlamak ve ürün satmak için kullanırlar.

Bu yüzden tek bir kişi bile yıllık 200 milyon JPY ciro ve yıllık 160 milyon JPY kâr marjı ile bir işletme yürütebilir.

Claude Code, size milyonlar kazandıran sihirli bir araç değildir.

Ancak, doğru müşterilere, doğru ürüne ve doğru satış gücüne sahip olanlar için, tek bir kişinin muhakemesini şirket ölçeğine çıkaran bir cihaz haline gelir.

YouMind’da yeniden üret

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet