Opus 4.5 şimdiye kadar deneyimlediğim tüm AI ajanlarından tamamen farklı
(burkeholland.github.io)- Claude Opus 4.5, mevcut AI kodlama ajanlarından farklı olarak, geliştirici müdahalesi olmadan da yüksek tamamlanmışlıkta uygulamalar inşa edebilen otonom geliştirme yeteneği gösteriyor
- Basit bir Windows görüntü dönüştürme yardımcı programından video kayıt ve düzenleme aracına, AI tabanlı gönderi otomasyon uygulamasından sipariş takibi ve rota hesaplama uygulamasına kadar çalışan gerçek projeleri kısa sürede tamamlıyor
- Opus 4.5, Firebase backend yapılandırması, hata loglarını analiz etme ve otomatik düzeltme, GitHub Actions dağıtım ayarları gibi karmaşık geliştirme işlerini kendi başına yürütüyor
- Yazar, kod yapısını tamamen anlamadığını ancak Opus 4.5'in hataları kendi başına çözdüğünü ve refaktör önerileri sunduğunu doğruluyor
- Bu deneyim, AI'ın geliştiricilerin yerini tamamen alabilme ihtimalini somutlaştırıyor ve bunun AI merkezli geliştirme çağında bir dönüm noktası olduğunu vurguluyor
Opus 4.5'in gelişi ve mevcut AI ajanlarından farkı
- Mevcut AI ajanları, sık sık verimsiz kod üretimi ve tekrarlayan hata düzeltmeleri nedeniyle düşük üretkenlik sergiliyordu
- Defalarca kopyala-yapıştır ve hata düzeltme sonrasında kod tabanının bozulduğu durumlar yaygındı
- Opus 4.5 bu sorunları aşıyor; kodun büyük bölümünü en baştan doğru yazıyor ve hata oluştuğunda CLI üzerinden doğrudan build alıp düzeltmeleri yineleyerek ilerliyor
- Yazar bunu “AI kodlamasının vaadini gerçekten hayata geçiren model” olarak değerlendiriyor
Proje 1 – Windows görüntü dönüştürme yardımcı programı
- Opus 4.5, Windows Gezgini sağ tık menüsünden görüntü formatı dönüştürme işlevine sahip bir yardımcı programı tek bir istekle tamamlıyor
dotnetCLI kullanarak build ve hata düzeltme sürecini otomatikleştiriyor- Yalnızca XAML hataları Visual Studio'da kontrol edilip kopyalanarak iletiliyor
- Dağıtım için web sitesi, PowerShell kurulum betiği, GitHub Actions otomatik dağıtım hattı da kuruluyor
- Logo üretiminde Figma AI kullanılmış; Opus da SVG dönüştürme ve ikon formatı betiklerini yazıyor
Proje 2 – Ekran kaydı ve düzenleme aracı
- LICEcap benzeri bir GIF kayıt yardımcı programı ile başlayıp, bunu video ve görsel düzenleme işlevlerine kadar genişletiyor
- Şekil ekleme, kırpma, blur uygulama gibi düzenleme özellikleri birkaç saat içinde hayata geçiriliyor
- Kaynak kodu GitHub'da açık; yazar “birkaç saat içinde oldukça iyi bir seviyeye geliştirildiğini” belirtiyor
- Bununla birlikte Opus 4.5'in yalnızca UI değil, backend entegrasyon işlerini de yapabildiği doğrulanıyor
Proje 3 – AI gönderi otomasyon uygulaması
- Facebook sayfasına otomatik olarak gönderi paylaşan AI tabanlı mobil uygulama, Opus 4.5 ile geliştiriliyor
- Fotoğraf yüklendikten sonra AI başlık/metin üretimi ve zamanlanmış paylaşımı gerçekleştiriyor
- Firebase backend, kimlik doğrulama, depolama, cloud function'lar Opus tarafından CLI üzerinden doğrudan yapılandırılıyor
- Yazar, jaluzileri taktırdığı sırada Opus'un uygulamayı tamamladığını anlatıyor
- Opus hata loglarını otomatik analiz edip düzeltiyor ve hatta yönetim paneli de oluşturuyor
- Eskiden aylar süren işler birkaç saat içinde tamamlanıyor
Proje 4 – Sipariş takibi ve rota hesaplama uygulaması
- Gmail sipariş e-postalarını parse ederek takvim, rota, sürüş süresi ve vergi için kilometre kayıtlarını otomatik hesaplıyor
- Opus 4.5, Google kimlik doğrulama entegrasyonu ve Firebase bağlantısını tek seferde kuruyor
- Yazar, “elle yapıldığında çok zahmetli olacak işi Opus kusursuz şekilde yaptı” diye değerlendiriyor
Kodu anlama ve kalite sorunu
- Yazar, Swift bilmemesine rağmen uygulamanın kusursuz çalıştığını belirtiyor
- Opus 4.5 hataları kendi başına bulup düzeltiyor; yazar kodun iç yapısını bilmeden de geliştirmeyi sorunsuz sürdürüyor
- Kod kalitesine yönelik sorulara karşı, “Kodu okuyup bakımını yapacak olan AI ise insan okunabilirliği o kadar önemli değil” görüşü dile getiriliyor
- VS Code içinde AI'ya özel kod yazma prompt'u kullanılarak, LLM'lerin daha kolay anlayacağı yapıya odaklanan kod üretiliyor
AI merkezli kodlama ilkeleri
- Prompt, “AI'ın yazıp bakımını yapacağı kod” varsayımıyla hazırlanıyor
- Basit yapı, net giriş noktaları, minimum soyutlama, düşük bağlılık vurgulanıyor
- Açık kontrol akışı, basit fonksiyonlar, yapısal loglama, kolay yeniden üretilebilirlik önceleniyor
- Kod refaktörü sırasında Opus, öncelik sırasına göre iyileştirme maddelerini (yüksek-orta-düşük) belge halinde düzenliyor
- Güvenlik denetiminde API anahtarları, giriş işlemleri, hassas veri saklanıp saklanmadığı gibi konuların incelenmesi isteniyor
- Yazar, güvenlik bütünlüğü konusunda “yaklaşık %80 seviyesinde, hâlâ tedirgin edici” yorumunu yapıyor
AI geliştirme çağında dönüşüm
- Yazar, “birkaç saat içinde bir şeyler yapılabilmesi hem heyecan verici hem de tuhaf bir boşluk hissi yaratıyor” diyor
- Geçmişte “AI geliştiricilerin yerini alamaz” diye düşündüğünü, ancak artık bu ihtimali inkâr edemediğini kabul ediyor
- Sonuç olarak, AI merkezli geliştirme ortamında tereddüt etmeden doğrudan bir şeyler inşa etmeyi öneriyor
- Son olarak da “API anahtarlarını yönetme sorumluluğu yine sizde” uyarısında bulunuyor
Özet: Opus 4.5, basit bir kod yardımcısının ötesine geçerek tam uygulamaları otonom biçimde tasarlayıp uygulayabilen ve dağıtabilen, AI geliştirici düzeyinde bir model olarak değerlendiriliyor. Yazar, bu deneyim sayesinde AI'ın insan geliştiricilerin yerini almasına yönelik gerçekçi ihtimali bizzat deneyimlediğini söylüyor.
3 yorum
Opus 4.5'ten tek satırlık bir kodu düzeltmesini istedim; o da o kodun üstündeki yaklaşık 10 satırlık ayar kodunu kafasına göre silmiş. Neden sildiğini sorunca da, gereksiz kod gibi göründüğü için sildiğini söyledi..
Hacker News görüşleri
Orta seviye bir mühendisin yaptığı iş, sadece yeni bir uygulama yapmak değil, ölçeklenebilirlik ve anlaşılabilirliği gözeten bir yapı tasarlamaktır
Opus 4.5, “bana bir uygulama yap” seviyesindeki istekleri iyi karşılıyor; ancak gerçek işte olduğu gibi mevcut koda özellik eklemeye çalışınca garip soyutlamalar kullanıyor ya da istenen kalite için birkaç kez düzeltmek gerekiyor
Teknik olmayan kişiler “çalışıyorsa tamamdır” diye düşünebilir, ama mühendisler bunun yeterli olmadığını bilir
Eskiden ekipte “doğru cevap” üzerine kavga ettiğimizi hatırlıyorum. Sonunda dışarıdan biri gelip iş açısından neyin önemli olduğunu hatırlatmak zorunda kalmıştı
Bazen biraz dağınık olsa bile hızlıca yapıp yönün doğru olup olmadığını doğrulamak gerçekten “doğru” yöntem olabilir
Sorun, en baştan aşırı tasarım yapmakta ya da tersine yöneticinin refactoring’i engellemesinde ortaya çıkar. Sonuçta anahtar şey dengedir
Özellikle bitişik kodu okumasını açıkça söylersen çok daha iyi çalışıyor. Sadece bir iki cümle eklemek bile yetiyor
Yine de ben kişisel olarak GPT‑5.2’yi daha çok tercih ediyorum
Birçok mühendis, Claude Code gibi LLM ajanlarının mevcut performansını küçümsüyor
Bizim ekip Claude Code ile kod inceleme, ESLint otomasyonu, PR checklist’i, doküman senkronizasyonu ve test coverage kontrolünü otomatikleştirdi
Ticket sınıflandırmasını da otomatik yapıyoruz; böylece mühendis işe başladığında işin yarısı zaten bitmiş oluyor
Örnek depo claude-code-showcase içinde yer alıyor
2026 civarında bunun sektörün standart iş akışı olacağından eminim
Opus 4.5, JS uygulamalarını iyi yapıyor ama C++ ile 2003 tarihli bir makaledeki gölge algoritmasını uygula dersen tamamen dağılıyor
Hatta Fabien Sanglard’ın Doom3 BFG threading incelemesini bile verince sadece işe yaramaz kod üretiyor
Sonuçta mesele “LLM’leri küçümsüyor olmamız” değil, henüz pratik olmadığı için bekliyor olmamız
Ama Opus 4.5 bir üst seviye. Hatalar çok daha az ve çoğu ufak tefek yanlışlar düzeyinde
AI sayesinde 2 hafta sürecek bir projeyi 5 saatte tamamladım.
AI olmasa muhtemelen hiç denemeyecektim bile
treekomutuyla zaten hepsi görülebiliyorOpus 4.5’i çok kullandım; karmaşık kod analizi konusunda olağanüstü ama hâlâ insan seviyesinde problem çözmüyor
Örneğin bir grafik yerleşim algoritmasını doğru tanımlıyor ama hatasını kendi başına düzeltemiyor
Kod analizi ve bilgi takviyesi için harika, ancak birleşik problem çözme için hâlâ yeterli değil
Gerçek performans istiyorsan API’yi doğrudan kullanman gerekiyor ve tek bir PR için üç haneli maliyetler çıkabiliyor
Referans: models.dev
Doküman üretiminde insandan daha iyi ve hata oranı da çoğu zaman insandan düşük
Claude Code aboneliğiyle bunu doğrudan VS Code veya Cursor içinde denemeni tavsiye ederim
Tatil boyunca GPT‑5.x ile çeşitli projeler yaptım —
Swift otomasyon aracı, ARM JIT engine entegrasyonu, synthesizer prototipi gibi
GPT‑5.2 ve Codex ailesi, Opus kadar güçlü; hatta CI iş akışının tamamını tek seferde kuracak düzeyde
Benim gibi plan yapıp kod gözden geçirme alışkanlığı olan biri için bu, üretkenliği katlayan bir araç
Hatanın gerçekten var olduğunu doğrulamak için doğrudan kaynak kodu didiklemek zorunda kaldım
Ruby için Ratatui binding kütüphanesini 2 haftada tamamladım
Antigravity, birden fazla ajanı paralel çalıştırarak bağlam sıkıştırma ve otomatik yönetim yapıyor
Bu tür gelişmiş araçlar, ücretsiz sürümlerden tamamen farklı bir deneyim sunuyor
Unix araçları ve git CLI ile birlikte kullanıldığında bağlam küçük tutulup verim en üst düzeye çıkıyor
Yapılandırılmış girdi/çıktıda iyiler, “duyusal tamamlanmışlık” gerektiren yerlerde ise başarısız oluyorlar
Son zamanlarda HN’de LLM’lerle ilgili olumsuz yorumların ciddi biçimde azaldığını fark ettim
Ama paylaşılan projelerin çoğu hâlâ teknoloji demosu seviyesinde kalıyor
Bağlam oluşturma, yani kullanıcı gereksinimlerini anlama işi hâlâ insanın görevi
Hafta sonunda birkaç uygulama yapılabilir ama onları sürdürecek insanı bulmak çok daha zor
Karpathy de benzer bir deneyim paylaşmıştı — prototip kolay ama dağıtıma çıkmak zor
Kişisel araçlarda ise mükemmellikten çok sorun çözmeye odaklı yaklaşmak yeterli olabilir
Düşünmeyi AI’a bırakırsan kendi başına düşünme gücün zayıflıyor
Fikir testine kadar hızlı ilerleniyor ama cilalı bir ürüne ulaşmak için hâlâ insan sabrı gerekiyor
Opus 4.5, basit bilgi vermekten çok özerk problem çözme yeteneğinde büyük ilerleme gösteriyor
Net tanımlanmış problemleri neredeyse tamamen çözdü; hatta reverse engineering bile yaptı
Son zamanlarda doğrudan kod yazmaktansa şartname yazıp, Opus’un uygulamasını ve iyileştirmesini yönlendirdiğim bir şekilde çalışıyorum
C64 oyun reverse engineering projesi var
Claude Code, tüm kod tabanını görebildiği için çok güçlü ama kotasını fazla hızlı tüketiyor
Bu yüzden yeniden web sürümüne döndüm
Opus 4.5 ile Python tabanlı bir JavaScript interpreter, WebAssembly runtime ve Rust string search rutininin C’ye portunu denedim
Çoğunu akıllı telefonda test ettim ve sonuçlar şaşırtıcıydı
Referans: micro-javascript
Örnek video: Mastodon bağlantısı
Geliştiricilerin gerçekten işe alınma nedeni sorumluluk alabilmeleridir
StackOverflow ya da GitHub’dan kod kopyalanan dönemlerde de araçlar vardı ama
bir sorun çıktığında hesabını verecek olan yine insandı
Güvenilir bir ekip arkadaşı AI’ın ürettiği koda kendi adını koyabiliyorsa sorun yok
Bakım işi ise ihmal ediliyor
Hafta sonunda bir SaaS’ın %80’ini AI ile yaptım, sadece çekirdek kısmını kendim yazdım
22 yıl önce yazdığım dil spesifikasyonunu yapıştırınca Opus 3 dakika içinde parser’ı ve testleri tamamladı
Sonuçta madencilik endüstrisi gibi değişime uyum sağlamak zorunda olduğumuz bir döneme girdik
Kodu ben yazıyorum, AI ise problem keşfi ve test önerileriyle ilgileniyor
Opus 4.5 bana yeni bir programlama dili oluştururken yardımcı oluyor
Düşük seviye implementasyona kadar konuşuyoruz; adeta pair programming yapıyormuşuz gibi çalışıyoruz
Ama büyük kod tabanlarında hâlâ insanın sistem düzeyinde kontrol gücüne ihtiyaç var
Aksi halde Opus spesifikasyonu değiştiriyor ya da geçici çözümlerle üzerini kapatıyor
Bu her derde deva değil ama hayatımın en üretken yılı olabilir gibi görünüyor
Aynı zamanda, bu teknoloji yaygınlaşırsa küçük web topluluklarının yeniden canlanmasını da umuyorum
O zamana kadar insanın kolay anlayabileceği dillerin daha önemli olduğunu düşünüyorum
Opus 4.5’e “tüm projeyi iyileştir” dediğimde saçma bir mimari ve sayısız bug ortaya çıktı
Test ve hata tespiti için mükemmel ama genel yapı tasarımını ona bırakırsan pişman oluyorsun
“Ne bulursan iyileştir” en kötü prompt olabilir
Daha önce birinin ajanı gece boyunca iyileştirme yaptırıp sonunda 100 bin satır çöp kod elde ettiği bir örnek de vardı
Bu yüzden plan temelli geliştirme önemli
Referans: The Highest Quality Codebase
Hatta sonsuz döngü gibi sürekli yeni düzeltme önerileri üretmeye de başlayabilir