Yapay Zekâ8 Ağustos 2025

Yapay Zekâ ile Kodlama Deneyimi

Yapay zekânın gelişimini sıradan karşılıyordum — ta ki bu akşam, beş saatte gerçek bir denetim aracını kodlayana kadar.

Yapay zekânın gelişimini, teknolojinin doğal gelişimi olarak normal karşılıyordum. Bugüne kadar onu kapsamlı bir araştırma asistanı olarak kullanıyor, yapabildiklerine pek şaşırmıyordum. Ta ki bu güne kadar!

Bu akşam, uzun zamandır yapmayı düşündüğüm ama erteleyip durduğum bir yazılım projesini denemek geldi içimden.

Denetim çalışmalarında e-faturalar üzerinden yaptığımız incelemelerin çok vakit aldığını; asıl belge üzerinde inceleme yapmak yerine vaktin çoğunun belgeyi temin etmek, kategorize etmek, arşivlemek ve referans vermek gibi işlemlerle geçtiğini düşündüğümden, yapay zekâ ile bir program yazmayı denedim.

ChatGPT ve YouTube yardımıyla Visual Studio Code'u kurdum. Önce Claude ile kodladım; çünkü izlediğim videolarda Claude'un daha temiz kod yazdığını gözlemlemiştim. Claude'un ücretsiz kullanım sınırına ulaşınca kodları, pro üyeliğim olan ChatGPT'ye gösterip değişiklik isteklerimi adım adım uygulayarak güncellemeler yaptım. Sonuç olarak yapay zekâ yardımıyla beş saatte, aşağıdaki özelliklere sahip bir yazılımı kodlamayı başardım. Kodlarda yaptığım tek değişiklik veritabanı erişim bilgileri oldu; onun dışında tek bir satır kod yazmadım.

Yazılımın yapabildikleri:

Tüm bu işlemleri yaparken sistemin kaynaklarını etkin kullanıp, yığın verilerde programın hata vermesini engelliyor. En güzel kısmı ise tasarımıydı; son derece sade ve güzel bir arayüzle, uyumlu ikonlarla bana yardımcı oldu.

İleride eklemeyi düşündüğüm özellikler de var: bir kutucuğa verdiğim fatura numaralarıyla faturaları GİB tasarımında PDF olarak dışa aktarmak; e-Defter verisini yüklediğimde fatura / matrah / genel toplam kontrolleri yapıp rapor sunmak; şirketlerden alınan fiş, işlem ve yetkili tarih-saat verilerini bilgi işlem kontrol prosedürlerine uygun biçimde inceleyip raporlamak. İlginç olan, bu özelliklerin hâlâ hiçbir şekilde yapay zekâ gerektirmemesi; belki proje belli bir noktaya geldikten sonra, belirli prosedürler üzerinden ilave denetim kanıtları üretmek için yapay zekâdan da yararlanırız.

Sözün özü: yapay zekâ ile yazılım kodlamak gerçekten bambaşka bir yere ulaşmış.
Dr. Nuh Ziyahan Başar
← Tüm yazılar