← Back to list

Sizin Agent’ınız Ne Kadar Güçlü?

Muhammet Göktürk AYAN · 2026-04-15 14:08 · 1 claps · 2.4 min read
#software-architecture #agentic-ai #replit-agent
Open on Medium ↗
Wiki topics: AGT · AI Agents 🏛️ · Architecture

Sizin Agent’ınız Ne Kadar Güçlü?

“Bu seride kızımla birlikte oyun yazmaya başlamamızın hikayesini anlatacağım. Hikaye kızım Defne’nin çarpım tablosunu daha kolay öğrenmesi için uygulama yazmamla başlıyor. Sonra bir şekilde oyun yapmaya evriliyor. Süreci anlatırken AI araçlarını inceleyecek, büyük ölçekli yapılarda nasıl uygulanabileceğini tartışacak, birlikte birkaç soru soracak ve belki bazılarına da yanıtlar bulacağız.”

Kızım Defne’nin (9 yaş) çarpım tablosunu öğrenirken yaşadığı zorlukları aşmasına yardımcı olmak için bir uygulama yapmaya karar verdim. Biraz da üretken yapay zekaların hangi seviyelere geldiğini merak ediyordum.

Daha önceden de keyifle kullandığım Replit’i açtım. Replit benim takip etmediğim son 1 yılda yönünü tamamen AI Agent'larına çevirmişti. Anasayfada beni karşılamak için 1 yıldır bekleyen kutuya derdimi son kullanıcı gibi yazdım. Maaşını ödeyip, sigortasını yatırdığınız bir developer'ın en az 1 günde oluşturacağı planı 1 dakikadan daha kısa bir sürede oluşturup onayıma sundu. Planı beğenmiştim. Onayı verdim, onayımla birlikte geliştirmelere başladı.

Replit’in AI Agent'ı çalışırken, ben de neler yaptığını heyecanla izliyordum.

Görseldeki özellikler 1 yıl önce de vardı ama artık AI Agent bunlara entegre olmuştu ve sorunsuz çalışıyordu. Modern bir uygulamada ihtiyaç duyulabilecek her şey Agent’ın elinin altınaydı ve sorunsuz çalışıyordu.

“Replit Agent, Tool'ları sadece kullanmıyor. Aynı zamanda onlardan bilgi de ediniyor. Yaptığı geliştirmelerin hata oranı da doğal olarak düşüyor.”

Örneğin, Database şemasına erişip mevcut kolonların yeterli olduğuna karar verip geliştirmesini yapabiliyor. Uygulama loglarından bir hatayı yakalayıp, Secrets’taki eksiği fark edebiliyor. Kullanıcı bu dosyayı upload etmiş ama görüntülenmiyor dediğinizde, önce App Storage’tan dosya gerçekten yüklenmiş mi onu kontrol ediyor.

“Agent’lara yeni özellikler kazandırma bakış açısını, ona başka hangi bilgi kaynaklarını sağlayabiliriz şekline evirmemiz gerektiğini düşünüyorum”

Agent’a tool'ları sağlamışlardı ama yalnız başına da bırakmamışlardı. Geliştirmesini tamamlayınca

“Değişikliği tamamladım ama bir de teknik mimara sorayım” dedi.

Teknik Mimar Agent, değişikliği inceledi, geri bildirimlerinde bulundu. Daha yeni tanıştığım ama 40 yıllık dostum gibi sevdiğim Agent’ım, hiç itiraz bile etmeden geliştirmelerini yaptı ve uygulamayı test etmem için bana sundu.

Test sonuçları müthişti, zaten 40 yıllık dostum da ekran testlerini yapmadan işini teslim etmezdi (Ekran testlerini yapışını izlemek de ayrı bir keyif). Yeni özellikler eklemeden önce gerçek testi yapmak için Defne’nin kapısını çaldım.

Sonraki yazıda, Defne’nin tepkisini ve çarpım tablosu uygulamasından PKXD klonu yapmaya giden hikayemizi, Defne’nin Chatgpt ile yaşadıklarını, yaşayan dokümanları ve kullanmaya başladığım diğer tool'ları anlatacağım. Ama öncesinde Replit’in başardığı şeyin önemini ve Agent'lara bakış açımı nasıl değiştirdiğini anlatmak istiyorum.

“AI Agent'ların gücünün çevresine bağlanmış sistemlerin hatasız ve uyum içinde çalışmasından geldiğini düşünmeye başladım.”

Agent’ın yaptığı işi kusursuz yapabilmesi için gereken bütün tool'lara erişebilmesi gerekiyor.

Database erişimini vermediğinizde, konuyu data açısından değerlendiremiyor.

DB Create scriptlerini biz diğer sistemden oluştururuz dediğinizde, Production geçişinde auto migration (insan onaylı) gibi bir imkandan geri kalıyorsunuz.

Agent’ım Replit'teki gibi test de yapsın dediğinizde, agent'ın browser'daki logları da görmesi gerekiyor. Browser'daki loglar client'taki hatayı anlamak için yeterli ama server'daki logları da görmesi gerekiyor. Bunlardan birisini eksik yaptığınızda beklediğiniz verimi alamamaya başlıyorsunuz.

Ayrı bir Test agent geliştirdiğinizde, gene loglara erişmeye ihtiyacı olacak. Bunun yanında aldığı hatanın hangi değişikle ilgili olduğunu ayırt edemeyecek. Ya değişiklikleri de ona ileteceksiniz, yada değişikliği yapan agent'ın memory'sine erişmesi gerekecek.

Peki çalıştığım şirket Garanti BBVA’da bakış açısı nasıl diye sorarsanız. İki yolda birden ilerlediğimizi söyleyebilirim. Güçlü agentlar için gerekli tool'ları erişebilir kılarken bir yandan da in-house veya third-party kullandığımız tüm tool'lara LLM destekli özellikler eklemeye devam ediyoruz.

Sonraki yazıda görüşmek üzere…

Originally published at https://open.substack.com.


메타데이터
post_id
a3683f221bec
slug
sizin-agentınız-ne-kadar-güçlü-a3683f221bec
url
https://medium.com/@mgokturkayan/sizin-agent%C4%B1n%C4%B1z-ne-kadar-g%C3%BC%C3%A7l%C3%BC-a3683f221bec
canonical_url
https://medium.com/@mgokturkayan/sizin-agent%C4%B1n%C4%B1z-ne-kadar-g%C3%BC%C3%A7l%C3%BC-a3683f221bec
author_url
https://medium.com/@mgokturkayan
status
ok
fetched_at
2026-06-09 15:37:30