EN

EMİR
KÖMÜRCÜ

Yazılım uzmanı · yapay zekâ ve otomasyon

İstanbul’da yazılım ve otomasyon projeleri geliştiriyorum. Her projeye aynı soruyla başlıyorum: Yapay zekâ bu işe nasıl ve ne kadar derinden entegre edilebilir?

Hakkımda → Yaptığım işler →

  • İstanbul · TR
  • 80+ proje
  • Statik site
  • emirkomurcu.com

Günlük

Tüm yazılar ~/gunluk/2026-10-13-yapay-zekayla-yazilim-aliskanliklari

Yapay Zekâyla Yazılım Yaparken 6 Önemli Alışkanlık

Claude Code, Codex ve benzeri araçlardan daha iyi sonuç almak için: kontrol ölçütü verin, önce plan isteyin, açık anlatın, kuralları bir dosyada toplayın.

  • Claude Code
  • Codex
  • Yazılım Geliştirme
  • Yapay Zeka İpuçları
  • Kodlama
Bu yazıyı bir modele özetletin
ChatGPTClaudePerplexityGrok

Bugün kodun büyük bölümünü artık yapay zekâ modelleri yazıyor. Claude Code, Codex ve benzeri araçlar dosyaları okuyor, komut çalıştırıyor ve değişiklikleri kendileri yapıyor. Ancak aynı araçla iki kişi çok farklı sonuçlar alabiliyor. Farkı çoğu zaman araç değil, onu kullanma biçimi yaratıyor.

Anthropic’in Claude Code için yayımladığı en iyi uygulamalar kılavuzu, bu farkı yaratan alışkanlıkları iyi özetliyor. Aşağıdaki öneriler o kılavuza dayanıyor ve Codex gibi diğer araçlarda da aynı şekilde geçerli.

1. Kontrol edebileceği bir ölçüt verin

Model, iş bitmiş göründüğünde durur. Elinde kontrol edebileceği bir şey yoksa, hataları fark eden tek kişi siz olursunuz. Bir test, birkaç örnek girdi ve beklenen çıktı ya da hedef tasarımın ekran görüntüsü, modelin kendi işini sınamasını sağlar.

Örneğin “e-posta adresini doğrulayan bir fonksiyon yaz” yerine “şu üç örnek geçerli, şu ikisi geçersiz sayılmalı; yazdıktan sonra testleri çalıştır” deyin. Sonunda da “çalıştı” demesini değil, test çıktısını göstermesini isteyin.

2. Önce anlasın, sonra planlasın, sonra yazsın

Doğrudan koda geçmek, yanlış sorunu çözen bir kodla sonuçlanabilir. Büyük işlerde modelden önce ilgili dosyaları okumasını ve bir plan çıkarmasını isteyin; planı onayladıktan sonra yazmaya geçsin. Claude Code’da bunun için ayrı bir plan modu bulunuyor.

Küçük işlerde buna gerek yok. Kılavuzdaki ölçü pratik: Değişikliği tek cümleyle anlatabiliyorsanız planı atlayın.

3. Ne istediğinizi somut anlatın

Model niyetinizi tahmin edebilir ama aklınızı okuyamaz. Hangi dosyada, hangi durumda neyin yanlış olduğunu ve düzeldiğinde nasıl görüneceğini söyleyin.

“Giriş hatasını düzelt” yerine “oturum süresi dolduktan sonra kullanıcılar giriş yapamıyor; giriş akışına bak, önce hatayı tekrarlayan bir test yaz, sonra düzelt” demek, düzeltme turlarını azaltır. Projede örnek alınacak benzer bir kod varsa onu da gösterin.

4. Proje kurallarını kısa bir dosyada toplayın

Claude Code her oturumun başında projedeki CLAUDE.md dosyasını okur; Codex’te bu dosyanın karşılığı AGENTS.md. Bu dosyaya modelin koddan çıkaramayacağı bilgileri yazın: projeyi çalıştırma ve test komutları, ekibinizin kod kuralları, dikkat edilmesi gereken özel durumlar.

Dosyayı kısa tutun. Kılavuzun önerdiği soru şu: “Bu satırı silsem model hata yapar mı?” Cevap hayırsa, satırı silin. Uzayan dosyalarda önemli kurallar gözden kaçar.

5. Erken düzeltin, gerekirse temiz bir sayfa açın

Model yanlış yöne gidiyorsa beklemeyin; hemen durdurup yönlendirin. Aynı konuda iki kez düzeltme yaptığınız halde sonuç hâlâ yanlışsa, konuşma başarısız denemelerle dolmuş demektir. Bu durumda yeni bir oturum açıp öğrendiklerinizi içeren daha net bir istekle başlamak, uzun bir düzeltme zincirinden çoğu zaman daha iyi sonuç verir.

Birbiriyle ilgisiz işleri de aynı konuşmada yürütmeyin. Her iş için temiz bir başlangıç, modelin dikkatinin dağılmasını önler.

6. İnceleme için ikinci bir göz kullanın

Kodu yazan oturum, kendi işine karşı taraflı olabilir. İş bittiğinde yeni bir oturumdan, yalnızca değişikliklere ve sizin ölçütlerinize bakarak bir inceleme isteyin.

Burada bir denge gerekiyor: Eksik bulması istenen bir inceleyici, iş sağlam olsa bile bir şeyler bulur. Her öneriyi uygulamak gereksiz karmaşıklığa yol açar. İnceleyiciden yalnızca doğruluğu ve isteklerinizi etkileyen eksikleri bildirmesini isteyin.

Bu alışkanlıklar belirli bir araca bağlı değil. Hangi aracı kullanırsanız kullanın, modele net bir hedef, kontrol edebileceği bir ölçüt ve temiz bir çalışma alanı vermek sonucu belirgin biçimde iyileştiriyor.

Devamı

  1. Yapay Zeka ChatGPT Artık Cevaplarını Görsellerle Veriyor GPT-6 ile gelen Intelligent UI, cevaplara grafik, diyagram ve hesaplayıcı ekliyor. Kimlere açıldığını ve nasıl daha iyi kullanacağınızı anlattım.
  2. Yapay Zeka iOS 27'de Yapay Zekâ: Türkiye'de Neler Çalışıyor? Yeni Siri şimdilik yalnızca İngilizce. Türkçe olarak bugün kullanabileceğiniz Apple Intelligence özellikleri ve gereken iPhone modelleri.
  3. Yapay Zeka Gemini'ye Skills Geldi: Sık Yaptığınız İşleri Kaydedin Google, Gemini uygulamasında yeniden kullanılabilir talimatlar olan skills'i açmaya başladı. Gems ile farkı ve günlük işlerde nasıl kullanılacağı.

Sistem kapatıldı.