karşılaştırma

Agent ve RPA — fark nerede?

RPA vs Agent

Eksen
RPA
Agent
Karar
Sabit kural ağacı.
Bağlama göre uyarlanır.
Hata toleransı
Ekran piksel kayarsa kırılır.
Kelime/anlam değişimini taşır.
Öğrenme
Yok — geliştirici günceller.
Var — kullanıcı kararlarından çıkarır.
Bellek
Oturum içi değişken.
Oturumlar arası kalıcı.
Bakım
Yüksek (UI değişimi → re-record).
Düşük (üslup değişimi → çağrım güncellemesi).
Tipik kullanım
Aynı eylem 1000x — fatura kaydı, form doldurma.
Karar gerektiren — triyaj, müzakere, özetleme.

Niye bu karşılaştırma?

2010’larda Robotic Process Automation (RPA) — UiPath, Blue Prism, Automation Anywhere — kurumsal otomasyonu eline aldı. 2020’lerde LLM’ler geldi, agent’lar olgunlaştı. 2026’da hem RPA hem agent canlı.

Soru: “Şu görevi otomatize etmek için RPA mı, agent mı?” — cevabı görevin karar yoğunluğuna bağlı.

RPA neyi yapar?

RPA bir kural ağacıdır:

1. Mail gelene bak
2. Konu satırında "fatura" varsa → ekleri al
3. PDF'ten OCR → tutar, tarih, müşteri
4. SAP ekranını aç
5. T-kodu OXY03'e git
6. Alanlara veri gir
7. Kaydet
8. Cevap mailini at

Hızlı, ucuz, deterministic — eğer her şey beklediğin gibi giderse. Bir günde 5.000 fatura işler.

Ama:

  • Mail formatı değişirse durur.
  • PDF düzeni farklılaşırsa OCR şaşırır.
  • SAP ekranı güncelse bir alan kayar — tüm akış kırılır.
  • “Bu garip bir fatura” derse — yapamaz, atlar veya hata fırlatır.

Agent neyi yapar?

Agent bağlamı okur:

“Bu fatura tipik bir tedarikçi faturası. Tutar 12.450 ₺ — geçen ayki ile aynı seviyede, tamam. Ama vade tarihi yok; tedarikçi unutmuş olabilir, ben sorayım mı?”

Agent karar veriyor:

  • Hangi alan eksik?
  • Bu garip mi?
  • Kullanıcıya sormalı mıyım?
  • Tedarikçiye direkt yazabilir miyim?

Bu kararlar kural ağacında yazılamaz — çünkü her vaka biraz farklı. Agent’ın gücü tam burada.

Eşik: karar yoğunluğu

Bu farkı belirleyen tek bir eksen var: karar yoğunluğu.

GörevKarar/saatTercih
Fatura PDF → SAP veri girişi0 (deterministic)RPA
Mail tarama → öncelik triyajı50 (her mail farklı)Agent
Müşteri iadesi sebebine göre yönlendirme10 (tutturma + nüans)Agent
1000 PDF dosyasını klasöre taşıma0RPA
Sözleşme inceleme100 (her madde nüans)Agent

Sıfıra yakınsa → RPA. Yüksekse → Agent. Ortada hibrit.

Tablo

EksenRPAAgent
KararSabit kural ağacıBağlama göre uyarlanır
Hata toleransıEkran kayarsa kırılırAnlam taşır
ÖğrenmeYokVar (Bayesian profil)
BellekOturum içiOturumlar arası
BakımYüksekDüşük
Tipik kullanım1000x aynı eylemKarar gerektiren

Hibrit en iyi seçim

Pratik kurum kullanımı agent + RPA orchestration:

Mail gelir

Agent (Atlas) bakar:
  - Bu rutin fatura mı? → RPA'ya at
  - Bu garip bir vaka mı? → kullanıcıya bildir
  - Bu spam mı? → at

RPA rutin işi yapar (1000x dakikada)
Kullanıcı garip olanlara bakar (5x günde)

Agent karar katmanı, RPA eylem katmanı. İkisi ayrılmaz.

Ilura’da bu mimariyi MCP üzerinden kuruyoruz: agent kararı verir, RPA tool’unu MCP server olarak çağırır. Kullanıcı her iki katmanın audit log’unu tek yerden görür.

Yaygın yanılgılar

“Agent RPA’yı bitirecek.” — Hayır. Karar yoğunluğu sıfıra yakın görevlerde RPA daha verimli kalmaya devam edecek. Sadece agent yeni bir alan açıyor — RPA’nın yapamadığı yer.

“RPA + LLM = Agent.” — Tam değil. LLM’i RPA’ya eklemek “akıllı RPA” yapar; ama bellek, süreklilik, hesap verebilirlik eksikse hâlâ agent değil. Agent eşik fonksiyonudur.

“Agent yapım için RPA gibi recorder var mı?” — Yok, daha iyisi: kullanıcı + eğitmen + örnekle yetiştirme. RPA’nın 6 ay aldığı bir kurulum, agent’la 1 ayda olur — ama farklı şekilde, yetiştirilerek.

Sıkça sorulanlar

RPA bitti mi?
Hayır. Bazı görevler RPA için biçilmiş kaftan: çok adımlı, deterministic, UI'sı stabil. Ama yeni alan girişi karar gerektiren görevlerde — orada agent kazanır.
RPA + Agent hibrit olur mu?
Evet, en iyi pratik bu. Agent karar verir (hangi vakaya RPA gönderelim, hangisini insan yapsın), RPA tekrarcı kısmı yapar. Ilura MCP üzerinden RPA tool'larına bağlanır.
Hangisi daha ucuz?
Initial setup: RPA daha pahalı (lisans + recorder + bakım). Agent: yerel model + eğitmen API (~$10-50/ay). Uzun vadede agent ekstra fayda da getirir (öğrenme); RPA sabit verim.
RPA güvenli, agent değil mi?
İkisi de yetkilendirme + audit gerektirir. Agent'ın ek yükü karar açıklanabilirliği — Ilura audit log + Bayesian profil ile bunu çözer.