Sarp'ın Not Defteri
Teknoloji · Tasarım · İnceleme · Kişisel Notlar

Google I/O 2026’dan Sonra Web Geliştirme Nereye Gidiyor? Agent-First Uygulamalar

Haziran 7, 2026 · 17 dk okuma · Güncellendi: Haziran 8, 2026 ·
Web Geliştirme Google AI Geliştirici Araçları

Google I/O 2026’dan Sonra Web Geliştirme Nereye Gidiyor? Agent-First Uygulamalar

Web geliştirme artık sadece kod yazmak, arayüz tasarlamak ve deploy almak meselesi değil. Google’ın I/O 2026’da öne çıkardığı yeni yaklaşım, uygulamaların AI ajanlarıyla birlikte planlandığı, geliştirildiği, test edildiği ve yönetildiği yeni bir döneme işaret ediyor.

Okuma süresi: 10 dk Seviye: Orta Konu: Agent-first mimari


Gemini 3.5 Planlama, kodlama, bağlam anlama ve görev yürütme.
Antigravity 2.0 Çoklu ajan yönetimi, subagent akışları ve arka plan görevleri.
Agent-First App İnsan + ajan + API + veri katmanının birlikte tasarlandığı web uygulaması.

Google I/O 2026, web geliştirme dünyası için sıradan bir ürün tanıtım etkinliği gibi okunmamalı. Çünkü bu yıl verilen mesaj oldukça netti: Yapay zeka artık geliştiricinin yanında duran bir yardımcı olmaktan çıkıyor; geliştirme sürecinin içinde görev alan, karar destekleyen, arka planda iş yürüten ve gerektiğinde birden fazla adımı kendi başına tamamlayabilen ajanlara dönüşüyor.

Bu değişim küçük bir arayüz yeniliğinden ibaret değil. Bir IDE’nin içine sohbet kutusu eklemekten de fazlası. Asıl değişim, yazılım üretme biçimimizin merkezine ajan mantığının yerleşmesi. Yani artık web uygulamalarını sadece kullanıcı ekranları, butonlar, formlar ve veritabanı tabloları üzerinden değil; aynı zamanda bu uygulamanın hangi görevleri AI ajanlarına devredebileceği üzerinden de tasarlamamız gerekiyor.

Kulağa büyük bir kırılma gibi geliyor, çünkü gerçekten öyle. Bugüne kadar yapay zeka geliştirici için çoğunlukla “kod öneren yardımcı” rolündeydi. Şimdi ise hedef daha farklı: planlayan, görevleri parçalara bölen, dosyaları düzenleyen, test yazan, dokümantasyon hazırlayan, hata ayıklayan ve gerektiğinde arka planda çalışan ajanlardan söz ediyoruz.

Web geliştirmenin yeni sorusu şu olacak: “Bu özelliği nasıl kodlarım?” değil, “Bu sürecin hangi kısmını insan, hangi kısmını ajan yönetsin?”

Agent-first yaklaşım ne demek?

“Agent-first” yaklaşım, bir uygulamayı tasarlarken yapay zekayı sonradan eklenen bir özellik olarak değil, mimarinin doğal bir parçası olarak düşünmek demektir. Yani uygulama önce klasik ekranlardan oluşur, sonra kenarına bir chatbot eklenir mantığı artık yeterli olmayacak.

Yeni yaklaşımda AI ajanı, uygulamanın içinde gerçek bir iş birimi gibi konumlanır. Kullanıcıdan hedefi alır, gerekiyorsa veriye ulaşır, API çağrıları yapar, dosya üretir, görevleri sıraya koyar, sonucu özetler ve insanın onaylaması gereken noktaları ayırır.

Chatbot başka, ajan başka

Chatbot çoğunlukla konuşur. Ajan ise konuşmanın ötesine geçip görev yürütür. Örneğin “bu raporu özetle” demek chatbot seviyesidir. “Bu raporu oku, riskli satırları çıkar, ilgili kişilere görev aç, bana da yönetici özeti hazırla” dediğinde ajan mantığına yaklaşırsın.

Web uygulamalarında bu fark çok önemli. Çünkü kullanıcıların beklentisi artık sadece hızlı ekranlar değil. Daha az tıklama, daha az manuel işlem, daha fazla bağlam ve daha akıllı iş akışları bekleniyor.

Google I/O 2026’nın geliştiriciye verdiği mesaj

Google’ın I/O 2026’da öne çıkardığı Gemini 3.5, Antigravity 2.0 ve agent-first geliştirme yaklaşımı aslında aynı hikayenin farklı parçaları gibi duruyor. Model daha yetenekli hale geliyor, geliştirme ortamı ajanlara göre yeniden düşünülüyor ve geliştiriciden beklenen rol değişiyor.

Bu noktada geliştiricinin işi bitmiyor; tam tersine daha kritik hale geliyor. Çünkü ajanlara ne yaptırılacağını tarif edecek, sınırları belirleyecek, güvenlik katmanlarını tasarlayacak, verinin nereden gelip nereye gittiğini kontrol edecek kişi yine geliştirici.

G

Gemini 3.5

Daha uzun bağlam, daha güçlü kodlama desteği ve daha iyi görev yürütme kabiliyetiyle ajanların beyni gibi çalışır.

A

Antigravity 2.0

Ajanları tek tek çağırmak yerine, birden fazla ajanı aynı iş akışında yönetmeye odaklanan yeni nesil geliştirme deneyimi sunar.

API

Agent API mantığı

Uygulamalar sadece kullanıcı isteklerine değil, ajanların yürüteceği görevlere göre de endpoint ve izin tasarlamak zorunda kalır.

DB

Bağlamlı veri

Veritabanı sadece kayıt tutmaz; ajanın karar verebilmesi için anlamlı, güvenli ve izlenebilir bağlam üretir.

UX

Yeni kullanıcı deneyimi

Kullanıcı artık her şeyi form doldurarak yapmak istemez. Hedef söyler, uygulama süreci ajanlarla yürütür.

SEC

Güvenlik

Ajanın hangi dosyaya, hangi API’ye, hangi müşteri verisine ve hangi komuta erişeceği baştan kurgulanmalıdır.

Web uygulamaları nasıl değişecek?

Bugüne kadar klasik bir web uygulaması genelde şu mantıkla tasarlanırdı: kullanıcı giriş yapar, menüden bir sayfa seçer, form doldurur, kaydeder, rapor alır, gerekiyorsa başka bir kullanıcıya bilgi verir. Bu yapı hâlâ var olacak ama tek başına yeterli kalmayacak.

Agent-first uygulamada kullanıcı her adımı tek tek yapmak zorunda değildir. Kullanıcı hedefi söyler. Uygulama bu hedefi parçalara böler. Bazı adımları ajan yürütür. Bazı adımlarda insandan onay ister. Sonuçta kullanıcı daha az ekran gezer, daha fazla işi tamamlar.

Klasik uygulama akışı

1. Kullanıcı formu açar 2. Alanları elle doldurur 3. Raporu kendisi yorumlar 4. E-postayı kendisi hazırlar 5. Takip işini manuel yapar

Agent-first akış

Kullanıcı “Bu ayın satış raporunu incele, düşüş olan bölgeleri bul, nedenlerini tahmin et ve yönetime kısa bir özet hazırla” diyebilir. Sistem veriye ulaşır, raporu analiz eder, kritik noktaları çıkarır, taslak metni hazırlar ve kullanıcıya onay ekranı sunar.

Burada uygulama artık sadece veri girişi yapılan bir panel değil; işi takip eden, bağlamı anlayan ve süreci hızlandıran bir çalışma arkadaşı gibi davranır.

Frontend tarafında neler değişir?

Frontend geliştirmenin merkezinde uzun süredir sayfalar, component’ler, state yönetimi ve kullanıcı etkileşimleri var. Agent-first dönemde bunların yanına yeni bir katman daha ekleniyor: ajan etkileşim tasarımı.

Kullanıcıya sadece buton göstermek yetmez. Ajanın ne yaptığını, hangi adımda olduğunu, hangi veriyi kullandığını, nerede takıldığını ve ne için onay istediğini de anlaşılır şekilde göstermek gerekir.

  • Ajanın işlem adımlarını gösteren görev zaman çizelgeleri daha önemli hale gelir.
  • Kullanıcının onay vereceği kritik karar noktaları arayüzde net ayrılmalıdır.
  • “Ajan bunu neden önerdi?” sorusunun cevabı kullanıcıya sade şekilde gösterilmelidir.
  • Geri alma, durdurma ve yeniden deneme gibi kontroller standart özellik haline gelmelidir.
  • Formlar azalırken hedef odaklı komut alanları ve akıllı akış ekranları artar.

Yani frontend tarafında güzel görünen ekranlar hâlâ önemli. Ama artık güven veren, izlenebilir ve açıklanabilir ajan deneyimleri tasarlamak da en az tasarım kadar kritik.

Backend tarafında asıl mesele: izin, bağlam ve izlenebilirlik

Agent-first mimaride backend tarafı daha da önemli hale gelir. Çünkü ajanlar kendi başına hareket edebildiğinde, hangi sınırlarda hareket edeceğini belirlemek gerekir.

Bir ajan müşteri verilerine erişecek mi? Erişecekse hangi alanlara? Bir e-posta gönderebilecek mi? Göndermeden önce onay isteyecek mi? Veritabanında kayıt değiştirebilecek mi? Yoksa sadece taslak mı hazırlayacak? Terminal komutu çalıştırabilecek mi? Dosya oluşturabilecek mi?

Bu sorular artık mimarinin merkezinde olacak. Çünkü ajanlara güç verdikçe, kontrol mekanizmasını da aynı oranda güçlendirmek gerekir.

Önemli nokta: Ajanlara sınırsız yetki verilmez

Agent-first geliştirme, “AI her şeyi otomatik yapsın” demek değildir. Sağlıklı mimaride ajanların yetkileri görev bazlı, kayıt altına alınabilir ve gerektiğinde insan onayına bağlı olmalıdır.

Özellikle dosya erişimi, komut çalıştırma, müşteri verisi okuma, ödeme işlemi başlatma veya e-posta gönderme gibi alanlarda izin sistemi baştan tasarlanmalıdır.

Geliştiricinin rolü azalıyor mu?

Bu soru kaçınılmaz. AI ajanları daha fazla iş yaptıkça geliştiricinin rolü azalıyor gibi görünebilir. Ama bence rol azalmıyor; şekil değiştiriyor.

Kod yazmak hâlâ önemli. Fakat tek değerli beceri artık sadece syntax bilmek değil. Geliştirici; problemi tarif eden, veri akışını kuran, güvenlik sınırlarını çizen, ajan davranışlarını test eden, kullanıcı deneyimini sadeleştiren ve çıkan sonucu denetleyen kişiye dönüşüyor.

Yeni dönemin iyi geliştiricisi, sadece kod yazan kişi değil; insan, ajan, veri ve iş süreci arasındaki ilişkiyi tasarlayan kişidir.

Bu aslında güçlü bir fırsat. Çünkü daha önce tek başına büyük görünen işler, ajan destekli geliştirme ile daha küçük ekiplerin yapabileceği hale gelebilir. Özellikle iç operasyon araçları, raporlama panelleri, doküman analiz sistemleri, CRM benzeri akışlar ve otomasyon projeleri bu değişimden ciddi şekilde etkilenecek.

Agent-first web uygulaması nasıl tasarlanır?

Bir web uygulamasını agent-first mantıkla tasarlamak istiyorsan, klasik “sayfalar neler olacak?” sorusunun yanına birkaç yeni soru daha eklemek gerekir.

  1. Kullanıcının hedefini tarif et Kullanıcı bu uygulamada gerçekte neyi tamamlamak istiyor? Form doldurmak mı, yoksa bir işi sonuçlandırmak mı?
  2. Ajanın üstlenebileceği görevleri ayır Özetleme, sınıflandırma, kontrol, öneri üretme, rapor hazırlama, dosya okuma veya görev açma gibi işler belirlenir.
  3. İnsan onayı gereken noktaları belirle E-posta gönderme, kayıt silme, ödeme başlatma veya müşteri verisi değiştirme gibi kritik işlemler onaya bağlanır.
  4. Veri kaynaklarını güvenli hale getir Ajanın hangi tabloyu, dosyayı, API’yi veya dokümanı okuyabileceği açıkça tanımlanır.
  5. İşlem geçmişini kaydet Ajanın ne yaptığı, hangi veriye baktığı, hangi sonucu ürettiği ve kullanıcının neyi onayladığı izlenebilir olmalıdır.
  6. Arayüzü açıklanabilir tasarla Kullanıcı, ajanın sürecin neresinde olduğunu ve neden belli bir öneride bulunduğunu anlayabilmelidir.

Somut örnek: Blog yönetim paneli bile değişir

Basit bir blog yönetim panelini düşünelim. Klasik yapıda kategori oluşturursun, başlık girersin, slug yazarsın, açıklama eklersin, görsel seçersin ve yazıyı yayınlarsın.

Agent-first yaklaşımda bu panel çok daha akıllı hale gelebilir. Sen sadece yazının başlığını ve amacını verirsin. Ajan sana slug önerir, SEO açıklaması çıkarır, kategori tavsiye eder, kapak görseli konsepti üretir, iç bağlantı önerir, okunabilirlik kontrolü yapar ve yayınlamadan önce eksikleri listeler.

Bu artık uzak bir senaryo değil

Blog, CRM, stok takip, servis kayıt, aidat analiz, satış raporlama veya doküman yönetim uygulaması fark etmez. Her uygulamada tekrar eden kararlar, metin üretimleri, sınıflandırmalar ve kontrol adımları var.

Agent-first bakış açısı, bu tekrar eden işleri yazılımın doğal akışına yerleştirir.

Blog ajanı örneği

Başlık → slug üret Amaç → içerik iskeleti çıkar Kategori → SEO etiketlerini öner Metin → okunabilirlik kontrolü yap Yayın → son kontrol listesi hazırla

Geliştiriciler şimdiden neye hazırlanmalı?

Bu değişime hazırlanmak için her şeyi bir anda öğrenmeye gerek yok. Ama bazı başlıklar önümüzdeki dönemde çok daha önemli olacak.

  • Prompt yazmayı değil, görev tarif etmeyi öğrenmek.
  • API tasarımını ajanların kullanabileceği şekilde düşünmek.
  • Yetki, rol ve izin sistemlerini daha dikkatli kurmak.
  • Loglama ve işlem geçmişini ihmal etmemek.
  • Veritabanı kayıtlarını sadece depolama değil, bağlam üretme aracı olarak görmek.
  • Kullanıcı arayüzlerinde ajan adımlarını şeffaf göstermeyi öğrenmek.
  • Test süreçlerine AI ajan davranışlarını da dahil etmek.

Özellikle küçük ve orta ölçekli projelerde bu yaklaşım büyük avantaj sağlayabilir. Çünkü agent-first araçlar, tek geliştiricinin veya küçük ekiplerin daha kapsamlı işler çıkarmasına yardım edebilir.

Her şeyi ajanlara bırakmak doğru mu?

Hayır. Agent-first yaklaşımı yanlış anlamamak gerekiyor. Bu yaklaşım, insanı tamamen devreden çıkarmak demek değildir. Daha doğru ifade şu: İnsan gereksiz tekrar işlerinden kurtulur, ama karar ve denetim tarafında daha güçlü konuma geçer.

AI ajanı raporu hazırlayabilir; ama son yorumu insan yapmalıdır. Ajan kod yazabilir; ama mimari kararı geliştirici vermelidir. Ajan e-posta taslağı oluşturabilir; ama gönderim onayı kullanıcıda kalmalıdır. Ajan veri sınıflandırabilir; ama kritik sonuçlar denetlenmelidir.

Sağlıklı agent-first sistemlerde insan ve yapay zeka birbirinin yerine geçmez. Doğru iş bölümü yaparlar.

Sonuç: Web geliştirme artık sadece ekran yapmak değil

Google I/O 2026’dan sonra görünen tablo şu: Web geliştirme giderek daha fazla agent-first bir yapıya doğru ilerliyor. Uygulamalar artık sadece kullanıcıların tıkladığı ekranlardan oluşmayacak. Arka planda görev yürüten, veri okuyan, öneri oluşturan, süreç takip eden ve gerektiğinde kullanıcıdan onay isteyen ajanlar uygulama deneyiminin doğal parçası haline gelecek.

Bu durum geliştiriciler için tehdit gibi görünse de, aslında ciddi bir fırsat. Çünkü doğru kullanan geliştirici daha hızlı prototip çıkarabilir, daha akıllı iş akışları kurabilir, daha az kişiyle daha kapsamlı ürünler geliştirebilir.

Önümüzdeki dönemde iyi web uygulaması demek; güzel arayüz, sağlam backend ve güvenli veritabanının yanında, doğru tasarlanmış ajan akışları demek olacak.

Yeni soru şu: Uygulamanın ajanı ne yapacak?

Bundan sonra bir web projesine başlarken sadece sayfaları, tabloları ve kullanıcı rollerini düşünmek yetmeyecek. Uygulamanın içinde hangi AI ajanlarının çalışacağını, hangi görevleri üstleneceğini, nerede duracağını ve ne zaman insandan onay isteyeceğini de tasarlamak gerekecek.

Web geliştirmenin yeni yönü burada: İnsan merkezli, ajan destekli ve görev odaklı uygulamalar.

Bu yazı sana faydalı oldu mu?
2 toplam etkileşim

Yorumlar

Henüz yorum yok. İlk yorumu sen yaz!

Yorum Yaz