Yapay Zeka Araçları

Yapay Zeka ile Kod Yazmaya Nasıl Başlanır? Araç Seçimi ve İlk Proje

Hiç kod yazmadıysanız da yazıyorsanız da yapay zekâyla kodlamaya doğru başlamak için: hangi aracı seçmeli, ilk projeyi nasıl kurmalı ve en sık yapılan hatalardan nasıl kaçınmalı.

Yapay Zeka ile Kod Yazmaya Nasıl Başlanır? Araç Seçimi ve İlk Proje
Yapay Zeka ile Kod Yazmaya Nasıl Başlanır? Araç Seçimi ve İlk Proje

Yapay zekâ kod yazmayı herkes için erişilebilir hâle getirdi; ama doğru başlamazsanız çalışmayan, anlamadığınız ve düzeltemediğiniz bir kod yığınıyla baş başa kalırsınız. Bu rehber, aracı seçmekten ilk çalışan projeye kadar izlenecek yolu anlatıyor.

Rehber iki okura yazıldı: hiç kod yazmamış ama bir fikri hayata geçirmek isteyenler ve kod yazan ama yapay zekâyı işine nasıl katacağını arayanlar. Adımlarda ikisine ayrı notlar var.

Adım adım rehber
  • 7 adım
  • 4 dk okuma
Bu rehberde
  1. Ne yapmak istediğinizi bir paragrafta yazın
  2. Seviyenize uygun aracı seçin
  3. Projeyi küçük parçalara bölün
  4. Değişiklikleri kaydedin: Git kullanın
  5. Hata aldığınızda doğru şekilde sorun
  6. Yazılan kodu anlamaya çalışın
  7. Bir sonraki adımı planlayın
  1. Ne yapmak istediğinizi bir paragrafta yazın

    Araç seçmeden önce projenizi tek paragrafta yazın: ne yapacak, kim kullanacak, nerede çalışacak (tarayıcıda, telefonda, bilgisayarda). Örnek:

    Aylık harcamalarımı girdiğim, kategoriye göre toplam gösteren,
    tarayıcıda çalışan basit bir sayfa. Veriler kendi bilgisayarımda kalsın.

    Bu paragraf, yapay zekâya vereceğiniz ilk isteğin temeli olacak. Belirsiz bir fikir ("bana bir uygulama yap") belirsiz bir sonuç üretir.

  2. Seviyenize uygun aracı seçin

    • Hiç kod yazmadıysanız: ChatGPT ya da Claude'un sohbet arayüzüyle başlayın. Küçük bir HTML sayfası istemek, sonucu dosyaya kaydedip tarayıcıda açmak, ilk adım için yeterlidir.
    • Biraz kod biliyorsanız: Cursor ya da VS Code + GitHub Copilot. Kodu görerek, satır satır ilerlersiniz ve ne olduğunu anlamanız kolaylaşır. İkisinin de ücretsiz planı var.
    • Kod yazıyorsanız ve hızlanmak istiyorsanız: Claude Code gibi terminal ajanları. Birden çok dosyaya yayılan işi siz tarif edersiniz, ajan yürütür.

    Hangisini seçtiğinizden çok, birini seçip bir süre onunla kalmanız önemli. Her hafta araç değiştirmek, hiçbirini öğrenememek demek.

  3. Projeyi küçük parçalara bölün

    Yapay zekâya bütün projeyi tek seferde yaptırmak cazip ama en sık başarısızlık sebebi bu. Bunun yerine parça parça ilerleyin:

    1. Önce yalnızca harcama ekleme formunu yaptırın ve çalıştığını görün.
    2. Sonra eklenen harcamaların listelenmesini isteyin.
    3. Sonra kategori toplamlarını.

    Her parçadan sonra çalıştırıp deneyin. Bir şey bozulduğunda neyin bozduğunu bilirsiniz, çünkü son değişiklik küçüktür.

  4. Değişiklikleri kaydedin: Git kullanın

    Yapay zekâ bazen çalışan kodu bozar. Geri dönebilmek için her çalışan aşamayı kaydetmeniz gerekir; bunun standart aracı Git'tir. Hiç kullanmadıysanız korkmayın, başlangıç için üç komut yeter:

    git init
    git add .
    git commit -m "Harcama formu çalışıyor"

    Her çalışan adımdan sonra son iki komutu tekrarlayın. Bir şey bozulursa yapay zekâya "son commit'e geri dön" diyebilirsiniz. Cursor ve Claude Code bu komutları sizin yerinize de çalıştırabilir.

  5. Hata aldığınızda doğru şekilde sorun

    "Çalışmıyor" demek yapay zekâya hiçbir şey söylemez. Bunun yerine:

    • Hata mesajının tamamını kopyalayıp yapıştırın.
    • Ne yaptığınızı ve ne beklediğinizi yazın: "Kaydet düğmesine bastım, listeye eklenmesini bekliyordum ama hiçbir şey olmadı."
    • Aynı hatada üç kez dönüp dolaşıyorsa yeni bir sohbet açın ve sorunu baştan, kısaca anlatın. Uzun sohbetlerde yapay zekâ eski ve yanlış denemelere takılıp kalabilir.
  6. Yazılan kodu anlamaya çalışın

    Kodun her satırını bilmeniz gerekmiyor ama ne yaptığını kabaca anlamanız gerekiyor. Anlamadığınız bir kısmı seçip "Bunu basit bir dille, satır satır açıkla" deyin. Bu hem öğrenmenin en hızlı yolu hem de yapay zekânın yaptığı hataları fark etmenizi sağlar.

    Özellikle şifre, ödeme, kişisel veri ve dosya silme ile ilgili kodu anlamadan yayına almayın. Bu kısımlar için yapay zekâya ayrıca "Bu kodda güvenlik açığı var mı?" diye sorun ve emin değilseniz bilen birine gösterin.

  7. Bir sonraki adımı planlayın

    İlk küçük proje çalıştıktan sonra bir sonraki adım için önerimiz:

    • Aynı projeye yeni bir özellik ekleyin; sıfırdan başlamaktan daha öğreticidir.
    • Projeyi ücretsiz bir barındırma hizmetinde (GitHub Pages gibi) yayına alın; çalışan bir bağlantı motivasyonu artırır.
    • Kullandığınız aracın kendi rehberine bakın: Claude Code, Cursor ve Ollama kurulum rehberlerimiz bu kategoride.

Sık Sorulanlar

Hiç kod bilmeden yapay zekâyla uygulama yapılabilir mi?

Basit uygulamalar için evet. Ancak uygulama büyüdükçe hataları anlamak ve düzeltmek için temel bir anlayış gerekir. Yapay zekâya kodu açıklatmak, bu anlayışı kazanmanın en hızlı yoludur.

Ücretsiz araçlarla başlanabilir mi?

Evet. ChatGPT ve Claude'un ücretsiz planları, Cursor'ın Hobby planı ve GitHub Copilot Free ile para ödemeden başlayabilirsiniz. Limitlere düzenli takılmaya başladığınızda ücretli plana geçmeyi düşünün.

Hangi programlama diliyle başlamalıyım?

Tarayıcıda çalışan projeler için HTML, CSS ve JavaScript; veri ve otomasyon işleri için Python. Yapay zekâ ikisinde de çok iyidir ve internette bu dillerle ilgili örnek boldur.

Yapay zekânın yazdığı kod güvenli mi?

Her zaman değil. Yapay zekâ çalışan ama güvenlik açığı içeren kod yazabilir. Kullanıcı girişi, ödeme ve kişisel veri içeren kısımları ayrıca kontrol ettirin ve anlamadığınız kodu yayına almayın.

Sıradaki rehberler

Yorumlar (0)

Bu içeriğe henüz yorum yapılmamış.

E-posta adresiniz yayımlanmaz, yalnızca moderasyon için saklanır. Ayrıntı için gizlilik politikasını. Giriş yaparsanız yorumunuz adınıza kaydolur.

Yorumlar yayınlanmadan önce moderasyondan geçer.