Yapay Zeka Ajanınız Tarayıcıyı Asla Terk Etmek Zorunda Kalmasaydı Ne Olurdu? (Demo 🚀)

İçindekiler
AGNTCon Europe İzlenimleri ve Konferans Notları
Son dönemde WebMCP üzerine yaptığım sunuma odaklandığım için yeni bir içerik üretememiştim; ancak 2.000'den fazla katılımcının yer aldığı AGNTCon + MCPCon Europe harika geçti. Etkinlikteki kitle son derece çeşitliydi: Bir yanda sofistike çok-ajanlı (multi-agent) mimarileri araştıran mühendisler, diğer yanda ise çalışan ürünlerine yapay zeka kabiliyeti kazandırmak isteyen geliştiriciler vardı. İkinci gruptaki geliştiricilerin büyük bir kısmı WebMCP sunumunda bir araya geldi. Bu tablo, mevcut web ürünlerini dönüştürmek isteyen yazılımcılar için tarayıcı tabanlı çözümlerin ne denli kritik olduğunu açıkça gösteriyor.
Peki, WebMCP Nedir?
Kısaca özetlemek gerekirse WebMCP, web sitelerinin bir yapay zeka ajanının çağırabileceği araçları (tools) doğrudan ve açıkça tanımlamasına olanak tanıyan deneysel bir tarayıcı API'sidir.
Ajan ekosisteminde sözdizimleri hızla evrilse de temel mimari yaklaşım sabit kalıyor. Chromium üzerinde çalışan geliştiricilerle yapılan görüşmelere göre WebMCP'nin Ocak veya Şubat ayları civarında tarayıcı seviyesinde kararlı bir yapıya kavuşması hedefleniyor. Yazılım geliştiriciler için bu gelişme, DOM elemanlarını karmaşık seçicilerle okumak yerine, tarayıcıda doğrudan ajanlar için yapılandırılmış fonksiyon çağrıları (function calling) tanımlayabilmek anlamına geliyor.
WebMCP Neden "Klasik" MCP'den Farklıdır?
Geleneksel MCP mimarisinden farklı olarak WebMCP, tamamen tarayıcı çalışma ortamı (browser context) içerisinde çalışır:
- Aktif Oturum ve Kimlik Doğrulama: İlgili web sitesinin açık olması ve kullanıcının oturum açmış olması gerekir. Ajan, ancak bu şart sağlandığında sayfadaki araçları çağırabilir.
- Entegrasyon Kanalları: WebMCP araçlarına otonom bir tarayıcı (agentic browser) veya özel bir Chrome uzantısı aracılığıyla erişilebilir.
- Endüstri Desteği: ChatGPT'nin yerleşik tarayıcısına WebMCP tabanlı araç desteği eklemesi, bu teknolojinin arkasındaki ivmeyi açıkça kanıtlıyor.
- Kullanıcı Odaklı Deneyim: Amaç yalnızca otonom veri kazıma (web scraping) değil; son kullanıcıların günlük web ürünleriyle etkileşimini doğrudan kolaylaştırmaktır. Bu yaklaşım, karmaşık arka plan yetkilendirmeleri yerine kullanıcının mevcut tarayıcı oturumunu ve güvenlik bağlamını miras almayı sağlar.
Vizyoner Liderimle Tanışın: AI CEO Simulator
Standart ve sıkıcı bir addToCart() örneği yerine konsepti somutlaştırmak için AI CEO Simulator demosu hazırlandı. Şirket yönetimini yapay zekaya devrettiğimizde neler olacağını simüle eden bu projede:
- Startup Metrikleri: Kasa mevcudu (cash), aylık gelir, çalışan sayısı, prodüksiyon kesintileri (incidents), çalışan mutluluğu ve "hype" seviyesi takip ediliyor.
- Yönetim Kurulu Kararları: "Yapay Zekayı Benimse" (Adopt AI), "Ajanlara Yönel" (Pivot to Agents), "Rust ile Baştan Yaz" (Rewrite in Rust), çalışan alma veya çıkarma gibi kararlar ve tüm bu eylemleri izleyen dinamik bir aktivite günlüğü yer alıyor.
Geliştirici perspektifinden bakıldığında bu simülasyon, bir yapay zeka ajanının tarayıcıdaki formları manuel tetiklemesi yerine, tanımlanan API araçları üzerinden durum yönetimini (state management) nasıl doğrudan yönlendirebileceğini ortaya koyuyor.
Orijinal kaynağa buradan ulaşabilirsiniz.
Bu konuyu derinlemesine öğrenmek isterseniz: MCP Nedir? Protokol ve Mimari modülüne göz atın.
Bu konuyu daha derinlemesine öğrenmek ister misin?
Edumints'teki ücretsiz kursları incele ve bugün başla.
Kurslara Göz At →