- İş, kişisel projeler, hatta metin düzenleme için Claude Code’u kullanma deneyimi
- Cursor, Cline, Zed gibi birçok araç denenmiş olsa da, terminal·vim merkezli iş akışına doğal biçimde uyum sağlayan tek araç Claude Code olmuş
- Yalnızca model performansı değil, yinelemeli döngüler ve koşul işleme gibi tasarım tercihleri sayesinde de az girdiye rağmen yüksek üretkenlik sağlanmış
- Çeşitli deneysel projeler kısa sürede hayata geçirilebilmiş; HackerNews yorum sıralayıcı eklentisi ve poster hazırlama aracı gibi uzun süredir ertelenen fikirler hızla tamamlanabilmiş
- Dosya adı değiştirme ve veri birleştirme gibi yazılım geliştirme dışı işlerin otomasyonunda da yüksek verim gösterdiği, metin düzenleme deneyimini de hem esneklik hem üretkenlik açısından iyileştirdiği belirtiliyor
Claude Code ile hızlı proje geliştirme
- Bu yazı, yazarın Claude Code kullanarak hayata geçirdiği çeşitli küçük ölçekli projeleri ve deneyimlerini ayrıntılı biçimde anlatıyor
- Bunların çoğu deneysel; büyük ölçekli gerçek dünya kod tabanlarında sonuçların farklı olabileceğine dair görüşler olsa da, uygun bağlam ve girdi verildiğinde fazlasıyla işe yarayabileceği düşünülüyor
- Aylarca hatta yıllarca ertelenen çeşitli fikirlerin Claude Code yardımıyla dakikalar ya da saatler içinde tamamlanabilmiş olması yazarı şaşırtmış
Claude Code ile başlıca kullanım deneyimleri
- İlk izlenim ve fiyat planı değişiklikleri
- Kurulumdan hemen sonra mevcut GPT aboneliği iptal edilip Anthropic’e geçilmiş
- Birkaç gün içinde aylık 100 dolarlık MAX plana yükseltilmiş; amaç Opus modelini kullanmak ve limitleri kaldırmak
- Claude Desktop ve mobil uygulama biraz yavaş ve hantal bulunsa da terminal aracı iş akışına iyi uyduğu için kullanılmaya devam edilmiş
- Temel kullanım ilkeleri
- Her zaman
--dangerously-skip-permissions ile çalıştırıp tam yetki verme
- Mümkün olduğunca fazla girdi sağlama → ayrıntılı bağlam ve somut talepler sonuç kalitesini ciddi ölçüde artırıyor
- Esasen bir metin modeli olsa da UI tasarımı konusunda da beklenmedik ölçüde başarılı
Proje örnekleri
-
Vibe Coding ve SmartSplit
- Vibe Coding: Kodu doğrudan yazmadan, modelle konuşarak uygulama üretme yaklaşımı
- Yaklaşık 500 kelimelik bir SPEC.md temel alınarak bir SplitWise klonu oluşturulmuş
- PHP sürümü: Tek bir
index.php, SQLite, frameworksüz yapı ve 900 satır kodla tamamen çalışır durumda
- JS sürümü: Node.js istemci+sunucu yapısı, 500MB bağımlılık, temel işlevler bile çalışmıyor
- Aynı teknik özelliklerde bile, uygulama talimatlarının ne kadar sadeleştirildiği sonuç kalitesini büyük ölçüde etkiliyor
-
Otonom startup oluşturucu
- Hetzner VPS + root yetkisi + sonsuz döngü talimatı
- Kendi prompt’unu yazıp fikir değerlendirmesi yaptıktan sonra sunucu izleme SaaS’ı geliştirmeyi denemiş
- Nginx yapılandırması ve sertifika alma dahil tam yığın kurulum da otomatikleştirilmiş
- Anthropic kullanım politikalarına takıldığı için otomatik tanıtım özelliği engellenmiş → bunun üzerine
HUMAN_INPUT dosyasıyla insan onayı süreci eklenmiş
-
Canlı hizmet migrasyonu
- ZATech Slack topluluğuna bağlı bir hizmet olan Sboj’un Laravel/PHP + MySQL projesi düşük maliyetli bir VPS’e taşınmış
- Claude Code ile bağımlılıklar ve kurulum kılavuzu otomatik üretilmiş
- Veritabanı geri yükleme, Cloudflare Turnstile ayarı ve e-posta gönderim hizmetinin Brevo’ya taşınması da desteklenmiş
- Elle yapmaya kıyasla 16 ila 32 saat tasarruf sağlandığı tahmin ediliyor
Diğer oyuncak projeler
-
HackerNews yorum sıralayıcı eklentisi geliştirme
- HackerNews yorumları arasında, makaleyle ilgisi olmayan “gürültü” yorumlarını atlamak isteme ihtiyacından yola çıkılmış
- Daha önce de denenmiş ama yarım kalmış; bu kez Claude Code kullanılarak yeniden geliştirilmeye başlanmış
- HTML yapısı ve rozet gösterimi gibi ayrıntılarda birkaç deneme-yanılma yaşansa da, zengin geri bildirim sayesinde istenen sonuç elde edilmiş
- Beklenenden daha temiz bir UI ortaya çıkmış; ayarlar sayfası gibi ayrıntılı işlevler de eksiksiz biçimde uygulanmış
- Yorum sıralamasının kendisi OpenAI tabanlı çalışıyor; prompt optimizasyonu ve örnek eklemeyle performans daha da iyileştirilebilir
-
Poster Maker - minimal bir Canva alternatifi geliştirme
- Yapay zeka destekli poster üretimi yaygınlaşırken, mevcut araçların yetersiz yapay zeka özellikleri ve karmaşık UX gibi sınırlamaları olduğu düşünülmüş
- Görsel ve metni kolayca birleştirip A4 PDF dışa aktaran basit bir arayüz hedeflenmiş
- Claude Code, UI bilgisi tarafında güçlü bir performans sergilese de (ör. font seçimi), yerleşim gibi bazı noktalarda kullanıcı bakış açısını yeterince hesaba katmama sorunu görülmüş
- Tekrarlanan yapı tanımları ve geri bildirimlerle niyete uygun sonuç üretilebilmiş
- PDF dışa aktarma ise birçok denemenin sonunda önizlemeyle aynı kalite düzeyine ulaşmış
-
Claude Code ile idari işlerin otomasyonu: banka ekstresi işleme
- Banka işlem dosyalarının adlarını toplu yeniden adlandırma gibi basit yazılım dışı işlerin de Claude Code ile otomatikleştirilebildiği görülmüş
- Doğru dosya adlarını tahmin ederek topluca dönüştürmeden, birden fazla Excel dosyasını birleştirmeye ve gider kategorisi sınıflandırmasına kadar daha karmaşık idari işleri de hızlıca yapabilmiş
- Belirli ekip üyesi rollerinin tanımı gibi küçük miktarda bilgi verildiğinde, ayrıntılı veri işleme de tek seferde yapılabiliyor
- Bu tür otomasyonlar, yapay zeka araçları ile muhasebe gibi mevcut meslekler arasındaki ilişkinin nasıl değişebileceğine de işaret ediyor
Claude Code’u metin editörü olarak kullanmak
- Daha önce ağırlıklı olarak vim kullanılırken, Claude Code ile Markdown, HTML, CSS, JavaScript yazımı ve yerleşim oluşturma işi belirgin biçimde genişlemiş
- Yazma akışı çok serbest; taslak ve talimatlar iç içe girerek yazılabiliyor, Claude da bunları gerçek zamanlı olarak düzeltip biçimlendirebiliyor ve UX üretebiliyor
- Metnin büyük kısmı hâlâ insan tarafından yazılsa da, Claude Code’un üretkenliği artırma ve tekrar eden işleri otomatikleştirme etkisi net biçimde hissediliyor
- Güncel LLM’ler uzun metin özetleme ya da yapılandırılmış veri düzenleme konusunda güçlü olsa da, yaratıcı metin üretiminde hâlâ prompt’un dikkatle inceltilmesi gerekiyor
- Simon Willison’ın “word calculator” benzetmesinde olduğu gibi, bugün LLM’lerin en etkili kullanım alanı içeriği yeniden düzenleme ve düzenleyip şekillendirme olarak görülüyor
Sonuç
- Claude Code, yalnızca model performansının ötesinde, bağlam açısından zengin girdi + yinelemeli etkileşim sayesinde yüksek üretkenlik sunuyor
- Fikirleri gerçeğe dönüştürme hızı dramatik biçimde artıyor
- Büyük sistemlerden çok kişisel ve küçük ölçekli projelerde, ayrıca tekrar eden yazılım dışı işlerin otomasyonunda kendine özgü güçlü yanlar gösteriyor
- Kullanıcının somut geri bildirimi ve net tasarımı hâlâ kritik olsa da, kod yazma, yapılandırma ve otomasyona giriş eşiğini ciddi biçimde düşürerek üretkenlikte dönüşüm sağlıyor
- LLM’lerin gerçekten yaratıcı olup olmadığı tartışması sürse de, pratik faydası açık
Henüz yorum yok.