Claude 4 Opus ile Cursor AI'da .NET 8 Admin Paneli Geliştirme
Claude 4 Opus ile Cursor AI üzerinde .NET 8 admin paneli geliştirme deneyimimizi; katmanlı mimari, otomatik hata düzeltme ve kredi tüketimi açısından inceliyoruz.
Yazılım geliştirme · 2025-05-26 · 3 dk okuma

Claude 4 Opus, Cursor AI üzerinde mevcut bir .NET 8 projesine entegre admin paneli geliştirmek için kullanılabilir. X Mind Solutions olarak yaptığımız testte model, mevcut katmanları değiştirmeden paneli oluşturdu, veritabanı bağlantılarını yapılandırdı ve derleme hatalarını düzeltti. Ancak kredi tüketimi, kod incelemesi ve güvenlik doğrulaması birlikte değerlendirilmelidir.
- 26 Mayıs 2025
Yapay zekâ destekli yazılım geliştirmede hız kadar, üretilen kodun mevcut projeye nasıl uyum sağladığı da önemlidir. X Mind Solutions olarak Claude 4 Opus modelini Cursor AI üzerinde, mevcut bir .NET 8 projesinin admin panelini yeniden oluşturma senaryosuyla test ettik. Amacımız yalnızca yeni ekranlar üretmek değil, hazır katmanları koruyarak çalışan bir yönetim arayüzü oluşturma sürecinde modelin neler yapabildiğini somut bir uygulama üzerinden görmekti.
Test için mevcut admin uygulamasını tamamen kaldırarak modelden yeni bir panel oluşturmasını istedik. Proje, MVC yaklaşımı ve Entity Framework kullanılan N-katmanlı bir yapıya sahipti; Entity, Business, Data Access ve Test katmanları bulunuyordu. Verdiğimiz talimatın temel sınırı, mevcut Entity, Business ve Data Access katmanlarındaki metotların ve yapılandırmaların değiştirilmemesiydi. Böylece değerlendirme, bağımsız bir uygulama üretmek yerine var olan yazılımın kurallarına uyum sağlama üzerine kuruldu.
Panelin kapsamını baştan açık biçimde tanımladık: dashboard, kullanıcı yönetimi, paket yönetimi, fatura yönetimi, log yönetimi, destek talepleri ve yetkilendirme ekranları. Arayüzün mobil uyumlu, temiz ve kullanıcı dostu olması da gereksinimler arasındaydı. Ayrıca rol ve yetki bazlı erişim, sürdürülebilir kod yapısı, açıklayıcı yorumlar ve gerektiğinde testlerin sağlanmasını talep ettik. Bu gereksinimler, modelin yalnızca görsel bir taslak değil, proje bağlamına uygun bir yönetim paneli üretmesine yön verdi.
Deneyimde Claude 4 Opus, dashboard dahil admin panelini sıfırdan oluşturdu ve mevcut katmanlarla entegrasyonu bu katmanları değiştirmeden gerçekleştirdi. Veritabanı bağlantılarını yapılandırdı, kodu derledi ve süreçte karşılaştığı derleme hatalarını otomatik olarak düzeltti. Burada dikkat çeken nokta, kod üretiminin ardından derleme ve düzeltme adımlarının da yürütülmesiydi. Bununla birlikte, bu gözlemler tüm işlevlerin, güvenlik gereksinimlerinin veya test senaryolarının eksiksiz doğrulandığı anlamına gelmez; bunlar ayrıca değerlendirilmelidir.
Hızın yanında kaynak tüketimi de deneyimin belirgin bir parçasıydı. Testte kullanılan Cursor AI Pro paketinin aylık 500 kredilik hakkından 140 kredi, yalnızca 10 dakika içinde tüketildi. Bu veri, söz konusu çalışma koşullarına ait bir gözlemdir; farklı projeler veya kullanım koşulları için sabit bir maliyet ölçüsü değildir. Kurumsal değerlendirmede yalnızca geçen süreye değil, tüketilen krediye, ortaya çıkan kodun incelenmesine ve gerekli doğrulama işlerine birlikte bakılmalıdır.
Bu deneyimden çıkardığımız temel ders, görev tanımının ve mimari sınırların açık olmasının önemidir. Kullanılacak katmanları, beklenen ekranları ve değiştirilmemesi gereken yapıları belirtmek, geliştirme işinin kapsamını netleştirir. X Mind Solutions olarak güncel yapay zekâ teknolojilerini projelerimizde aktif biçimde kullanırken, hızlı kod üretimini mühendislik denetiminin yerine koymuyoruz. Benzer bir admin paneli çalışmasında yetkilendirme kontrolleri, veri işlemleri ve entegrasyon davranışları, üretim ortamına geçmeden önce ayrıca doğrulanmalıdır.
Sıkça Sorulan Sorular
- Claude 4 Opus mevcut proje katmanlarını değiştirdi mi?
- Bu testte Entity, Business ve Data Access katmanları, içlerindeki metotlar ve yapılandırmalar korunarak entegrasyon gerçekleştirildi. Mevcut yapının değiştirilmemesi, görev tanımında açıkça belirtilen bir gereksinimdi.
- Geliştirme talebinde hangi admin paneli ekranları yer aldı?
- Dashboard, kullanıcı, paket, fatura, log, destek talepleri ve yetkilendirme yönetimi ekranları istendi. Mobil uyumluluk ve kullanıcı dostu arayüz de kapsamın parçasıydı.
- Cursor AI üzerindeki test ne kadar kredi tüketti?
- Testte kullanılan Pro paketinin aylık 500 kredilik hakkından 140 kredi, 10 dakika içinde tüketildi. Bu gözlem, güncel paket koşulları veya başka projelerin maliyeti için genel bir ölçüt olarak alınmamalıdır.
- Derleme hatalarının düzeltilmesi panelin üretime hazır olduğunu gösterir mi?
- Hayır; kodun derlenmesi, işlevlerin ve güvenlik kurallarının eksiksiz çalıştığını tek başına göstermez. Yetki kontrolleri, veri işlemleri ve entegrasyonlar ayrıca sınanmalıdır. Talimatta test istenmiş olması da bu testlerin tamamlandığını kanıtlamaz.
Kaynak: Orijinal kaynak
X MIND WEEKLY
Yapay zekâda bu hafta neler olmuş?
İşletmeler için güncel yapay zekâ haberlerini almak ister misiniz? Dünyada ve Türkiye'de AI gündemi, KobiGPT'den saha örnekleri ve işinize doğrudan uyarlayabileceğiniz otomasyon fikirleri: haftada 1 e-posta, ~3 dakikalık okuma, spam yok.
Kaydolduktan sonra e-postanıza gelen onay bağlantısına tıklamanız yeterli. İstediğiniz an tek tıkla abonelikten çıkabilirsiniz. Önceki sayıları okuyun →
