Agentik arayüz
Diğer adlandırmalar: agentic interface , ajan arayüzü
Tanım
Agentik arayüz (İngilizce: agentic interface), bir agent’ın bağlamı anlayıp arayüzü o anda yeniden kurduğu etkileşim modelidir. Klasik GUI sabittir — düğme buradadır, menü buradadır. Agentik GUI ise dinamiktir — agent senin niyetine göre uygun bileşenleri o an çağırır.
Bir örnekle:
- Klasik GUI — fatura yüklemek için: Dosyalar menüsü → Yeni → Fatura → Form → Kaydet. 5 tıklama.
- Agentik arayüz — sen “şu PDF fatura, kayda gir” dersin. Agent dosyayı tarar, alanları çıkarır, bağlama özel bir form sunar (eksik alanlar işaretli, doğrulanması gereken yerler vurgulu). Onaylarsın. 1 etkileşim.
İkincisi sohbet değil. Sohbet sadece ilk niyet kanalıydı; sonra arayüz kendini açtı.
Neden “agentik”?
İngilizce agentic iki anlamı taşıyor:
- Agent-temelli — yapı taşı agent.
- Agency’li — kendi başına karar verebilen.
Türkçeye iki yol vardı: ajansal (kuru, akademik) ve agentik (anglicism ama yaşayan). İkincisini seçtik çünkü:
- Türkçe agent’ı zaten ödünç aldı (futbol ajanı, sigorta ajanı).
- Agentik sıfat olarak yan yana durabiliyor (agentik arayüz, agentik tasarım).
- Ses tonu Ilura DNA’sına uygun: yeni ama zorlama değil.
Üç tarihsel dalga
Bilgisayar arayüzünde üç dalga görüldü:
- Komut satırı (1970’ler-1990) — sen kelime yazarsın, makine yapar. Üretici dostu, tüketici karşıtı.
- GUI (1984-2024) — sen tıklarsın, makine yapar. Tüketici dostu, ama kalıplı.
- Agentik (2024-) — sen niyet söylersin, makine arayüzü kendi kurar. Hem tüketici dostu hem esnek.
Macintosh GUI’yi ana akıma getirdi. Twilio API’ı arayüzleştirdi. Linq uygulamayı sohbete eritti. Ilura agent’ı arayüze koyuyor — sahne agent tarafından, dilbilgisi tasarımcı tarafından.
Agentik arayüz nereye iyi gelir?
Klasik GUI değişmez bilgi yoğunlukları için iyidir — bir Excel hücresi her zaman aynı yerde olmalıdır. Agentik arayüz ise:
- Bağlama göre değişen iş akışlarına — fatura kayıt, müvekkil görüşme özeti, onay zinciri.
- Ad-hoc görevlere — “müşteri X’le yarın 14:00 toplantı, gündem ve hazırlık.”
- Çapraz-uygulama uçtan-uca akışlara — mail aç → ek tara → CRM kaydı oluştur → toplantı planla.
Bu görevlerde agent, klasik bileşenleri (form, tablo, takvim, onay diyaloğu) yapı taşı olarak kullanır ama yerleştirmeyi o anda yapar.
Agentik arayüz ≠ chatbot
İkisi sık karıştırılır. Fark:
| Eksen | Chatbot | Agentik arayüz |
|---|---|---|
| Çıktı | Metin | Metin + form + tablo + onay + grafik |
| Eylem | Yok | Var (araç çağırır) |
| Bellek | Oturum | Kalıcı |
| Bağlam | Kapalı | Dosya, takvim, müşteri verisine açık |
| İlişki | Yok | Yaşayan bağ |
Chatbot agentik arayüzün bir bileşenidir, tamamı değil.
Tasarımcının yeni rolü
Klasik tasarım: ekranları çiz, akışları belirle, bileşenleri yerleştir.
Agentik tasarım: dilbilgisini yaz.
- Hangi bileşenler agent’a izinli?
- Hangi durumda hangi bileşen tercih edilmeli?
- Marka sesi nasıl korunur?
- Hangi yerleşimler yasak?
Bu, daha kural-tabanlı bir tasarım disiplinidir. Tasarımcı orkestra şefi gibi: notaları (bileşenler) tanımlar, melodi (akış) agent tarafından çalınır.
Yaygın yanılgılar
“Agentik arayüz tüm GUI’yi yiyecek.” — Yiyemez. Sabit içerik (haber sayfası, dashboard, grafiksel araçlar) klasik GUI’de kalır. Agentik arayüz iş akışlarını ele alır.
“Sohbet arayüzü = agentik arayüz.” — Sohbet bir kanaldır, kapı. Agentik arayüz kapıdan girince sahnedir.
“Bunu tasarımcı yapamaz, sadece geliştirici.” — Bunun tam tersi olur. Agent kod yazar; tasarımcı kuralları yazar. Disiplin değişir, vazgeçilmezliği artar.
“Kullanıcı agent’a güvenmez.” — Yetiştirilmemiş agent’a güvenmez. Yetiştirilmiş agent’a güvenir; çünkü kararlar yaşayan bağ içinde şekillenir. Tasarımın işi de güveni görselleştirmektir.