← Tüm hizmetler

AI Agent Geliştirme

AI agent sistemleri, tanımlı yetkiler çerçevesinde şirket verilerini, API'leri ve yazılım araçlarını kullanarak belirli iş görevlerini yürütür.

Bir AI agent isteği inceleyebilir, sonraki adımı seçebilir, izin verilen bir aracı kullanabilir, sonucu kontrol edebilir ve görev tamamlanana veya insan desteği gerekene kadar devam edebilir. Hangi sistemlere erişebileceğini, hangi işlemlerin onay gerektirdiğini ve hangi durumda duracağını çevresindeki uygulama belirler.

Hizmet, çalışan sistemin tamamını kapsar: iş akışı tasarımı, model seçimi, araçlar, veri erişimi, durum yönetimi, yetkiler, değerlendirme testleri, deployment (devreye alma) ve izleme. Çalışma, sınırları açıkça tanımlanmış tek bir görevle başlayabilir veya kullanımda olan bir AI agent sistemini iyileştirebilir.

AI agent projenizi konuşalım

AI agent nedir?

AI agent, bir görevi nasıl tamamlayacağına karar vermek için dil modeli kullanan bir yazılımdır. Sabit bir betikten farklı olarak, kullanabileceği araçlar arasından seçim yapabilir ve önceki adımın sonucuna göre sıradaki adımı belirleyebilir.

Model tek başına çalışmaz. Üretimde kullanılan bir AI agent sistemi; talimatlara, araç tanımlarına, uygulama durumuna, erişim kontrollerine, durma kurallarına ve hataları yöneten standart yazılıma da ihtiyaç duyar. Ortaya işe yarayan bir yazılım mı yoksa açık uçlu bir deneme mi çıkacağını bu parçalar belirler.

Bir AI agent nasıl çalışır?

  1. 01

    Görevi alma

    İstek ve işe başlamak için gereken bilgiler toplanır.

  2. 02

    İşlemi seçme

    Bir araç kullanmaya, soru sormaya veya yanıt hazırlamaya karar verilir.

  3. 03

    Sonucu kontrol etme

    Araç çıktısı okunur ve görevin durumu güncellenir.

  4. 04

    Devam etme veya durma

    Görev tamamlanır, belirlenen sınırlar içinde yeniden denenir veya bir kişiye aktarılır.

AI agent, chatbot veya standart otomasyon?

Etiketten çok kontrol akışı önemlidir. Model sıradaki adımı belirlemiyorsa sistem yararlı olabilir, ancak büyük olasılıkla AI agent değildir.

AI agent

Model, tanımlı bir sonuca ulaşmak için adımları ve araçları seçer. İzlenen yol vakaya göre değişebilir.

Destek kaydını incelemek · Tedarikçi değerlendirmesi hazırlamak · Kurum içi talebi çözmek

Chatbot veya asistan

Model yanıt verir veya içerik hazırlar, ancak iş akışını yönetmez ve başka bir sistemde işlem yapmaz.

Politika sorusunu yanıtlamak · Belgeyi özetlemek · E-posta taslağı hazırlamak

Standart otomasyon

Kod önceden belirlenmiş adımları izler. Kurallar ve girdiler sabitse genellikle daha uygun seçenektir.

Form gönderilince alan kopyalamak · Zamanlanmış rapor göndermek · Bilinen formatı doğrulamak

AI agent ne zaman uygun olur?

AI agent sistemleri, görevin sonucu belli olduğu halde izlenecek yol dile, belgelere, ara sonuçlara veya istisnalara bağlıysa yararlıdır. İşin doğru tamamlanıp tamamlanmadığını gösterecek bir geri bildirim de bulunmalıdır.

Uygunluğa işaret eden durumlar

  • İnsanlar sıradaki adımı seçmeden önce e-postaları, belgeleri veya serbest biçimli talepleri yorumluyorsa
  • Görev birden fazla sistem kullanıyor ve doğru sıra her sistemin döndürdüğü sonuca göre değişiyorsa
  • İstisnalar arttığı için sabit kurallardan oluşan sistemin bakımı zorlaştıysa
  • Belirsiz veya yüksek etkili vakaları inceleyebilecek bir kişi varsa
  • Başarı kayıt, test, zorunlu alan veya başka bir gözlenebilir sonuç üzerinden kontrol edilebiliyorsa

Şu durumlarda daha basit bir çözüm kullanın

  • Her vakada aynı ve bilinen adımlar uygulanıyorsa
  • Arama veya soru yanıtlama arayüzü yeterliyse
  • Sonucu güvenilir biçimde kontrol etmenin yolu yoksa
  • Hatalı bir işlem kabul edilemez ve insan onayını bekleyemezse

AI agent kullanım örnekleri

Her AI agent sistemi, belirsiz bir departman hedefi yerine belirli bir görev için tasarlanmalıdır. Aşağıdaki örneklerin kapsamı tanımlanabilir, test edilebilir ve kontrol altında tutulabilir.

Destek kaydı inceleme

Talebi okur, hesabı ve son hareketleri bulur, onaylı dokümantasyonu arar, çözüm önerir ve istisnaları doğru ekibe yönlendirir.

CRM, destek sistemi, ürün veri tabanı, bilgi tabanı

Belge kabulü

Gelen belgeyi sınıflandırır, gerekli alanları çıkarır, şirket kurallarına göre kontrol eder, eksik bilgileri ister ve kaydı incelemeye hazırlar.

E-posta, belge deposu, OCR, ERP veya vaka sistemi

Kurum içi hizmet talepleri

Çalışanın talebini anlar, gerekli bilgileri toplar, ilgili politikayı kontrol eder, doğru kaydı açar ve aynı konuşmada durum bilgisi verir.

Chat, kimlik sistemi, insan kaynakları, BT hizmet yönetimi

Araştırma ve raporlama

Araştırma sorusunu aramalara böler, onaylı kaynakları kullanır, kaynak kayıtlarını tutar, bulguları karşılaştırır ve tanımlı formatta rapor üretir.

Arama, kurum içi belgeler, veri tabanları, raporlama araçları

Operasyon takibi

Eksik veya gecikmiş işleri inceler, bağlı sistemlerden güncel durumu toplar, sorumlu kişiyle iletişim kurar ve yanıt sonrasında kaydı günceller.

ERP, proje yönetimi, e-posta, mesajlaşma

Geliştirme öncesinde görev nasıl tanımlanır?

"Müşteri operasyonlarını yönet" gibi geniş bir talimat güvenli biçimde test edilemez ve uygun yetki sınırlarıyla tanımlanamaz. Bu nedenle geliştirme, işi başlangıcı ve bitişi gözlemlenebilen bir görev çerçevesine dönüştürmekle başlar.

Görev çerçevesi

Tetikleyici
Görevi ne başlatır ve kim başlatabilir?
Girdiler
İş başlamadan önce hangi bilgiler bulunmalıdır?
İzin verilen işlemler
Sistem hangi uygulamalara erişebilir ve hangi işlemleri yapabilir?
Tamamlanma
Hangi kayıt, yanıt veya durum görevin bittiğini gösterir?
İnsan desteği
Hangi belirsizlik, hata veya risk durumunda görev bir kişiye aktarılır?

Araçlar ve entegrasyonlar

API'ler, veri tabanları, belgeler, tarayıcı tabanlı yazılımlar, MCP sunucuları ve şirket fonksiyonları dar kapsamlı araçlara dönüştürülür.

Talimatlar ve durum

Uygulama görev kurallarını, ilgili geçmişi, ara sonuçları, yeniden deneme sınırlarını ve güncel durumu tutar.

Model ve yönlendirme

Model seçimi adıma göre değişebilir. Basit sınıflandırma ile planlama veya belge analizi aynı modele ihtiyaç duymaz.

Kullanıcı arayüzü

AI agent; chat, kurum içi uygulama, gelen kutusu, arka plan kuyruğu veya mevcut ürün arayüzü üzerinden çalışabilir.

AI agent kendi başına ne kadar işlem yapabilir?

Bağımsızlık seviyesi sistemin bütünü için değil, her işlem için ayrı belirlenir. Ürün kataloğunu okumak ile para iadesi yapmak aynı onay kuralına sahip olmamalıdır.

Seviye Sistemin davranışı İnsanın rolü
Oku ve açıkla Onaylı kaynakları okur ve başka bir sistemi değiştirmeden bilgi verir. Gerektiğinde yanıtı kontrol eder.
Hazırla Mesaj, form, karar veya sistem güncellemesi taslağı oluşturur ancak göndermez. İnceler ve işlemi uygular.
Onay sonrası uygula İşlemi planlayıp hazırlar, etkisi yüksek olduğu önceden belirlenen adımdan önce bekler. Onaylar, düzenler veya reddeder.
Sınırlar içinde uygula Belirli düşük riskli işlemleri tutar, kapsam ve yeniden deneme sınırları içinde tamamlar. Logları inceler ve insan desteğine aktarılan vakaları yönetir.

Yetkiler ve güvenlik kontrolleri

Kimlik ve erişim
Her araç kullanıcı veya servis kimliğini kontrol eder ve kaynak sistemdeki yetkileri uygular.
Sınırlı araçlar
Araçlar gereken en küçük işlemi sunar. Sisteme genel veri tabanı bağlantısı veya sınırsız API tokenı verilmez.
Onay kuralları
Hassas, maliyetli, dış sistemleri etkileyen veya geri alınması zor işlemler onay için durur.
Güvenilmeyen içerik
E-postalar, web sayfaları, belgeler ve araç çıktıları veri olarak ele alınır. İçerikteki metin sisteme yeni bir yetki veremez.
Çalışma sınırları
Süre, maliyet, araç çağrısı ve yeniden deneme sınırları sonsuz döngüleri durdurur, beklenmeyen davranışın etkisini azaltır.
Denetim kaydı
Loglar gereksiz hassas veriyi tutmadan görevi, araç çağrılarını, onayları, sonuçları, hataları ve son durumu kaydeder.

AI agent nasıl test edilir?

AI agent yalnızca ikna edici görünen birkaç konuşma okunarak değerlendirilemez. Testler gerçek görev örneklerini, zor istisnaları, yetki sınırlarını, araç hatalarını ve sistemin insan desteğine başvurması gereken vakaları içermelidir.

İlk test kümesi tekrar çalıştırılabilen bir değerlendirme paketine dönüşür. Talimatlar, araçlar, model veya bağlı sistemler değiştiğinde testler yeniden çalışır. Üretim kayıtları da pakete eklenmesi gereken yeni vakaları gösterir.

Görev başarısı
Sistem gerekli son duruma ulaştı mı?
Araç kullanımı
Doğru araçlar, geçerli argümanlarla ve kabul edilebilir sırada çağrıldı mı?
Kaynaklara dayandırma
Olgusal çıktıların hangi izinli kayıt veya belgelere dayandığı görülebiliyor mu?
Kontrol
Sistem tanımlı sınırda durdu, soru sordu veya görevi aktardı mı?
İşletim maliyeti
Tamamlanan görev ne kadar süre, model kullanımı ve dış servis maliyeti gerektirdi?

Teslimat kapsamında neler bulunur?

Ortaya çıkan sonuç, yalnızca seçilmiş örneklerde çalışan bir demo veya prompt dosyası değildir. Kararlaştırılan görev için devreye alınabilecek bir uygulamadır.

  1. 01 Kaynak kod ve deployment yapılandırması
  2. 02 Araç tanımları ve bağlı sistem entegrasyonları
  3. 03 Görev talimatları, durum yönetimi ve durma kuralları
  4. 04 Kimlik doğrulama, yetkiler ve onay akışları
  5. 05 Tekrar çalıştırılabilir değerlendirme vakaları ve test sonuçları
  6. 06 Loglama, izleme ve işletim dokümantasyonu
  7. 07 Kararlaştırılan kapsamdaki kullanıcı veya yönetici arayüzü

AI agent geliştirme hakkında sorular

AI agent ile chatbot arasındaki fark nedir?

Chatbot çoğunlukla bir yanıt üretir. AI agent ise iş akışının bir bölümünü yönetir: adımları seçer, araçları kullanır, sonuçları okur ve belirlenmiş bir sonuca doğru devam eder. Her iki sistem de chat arayüzü kullanabilir.

AI agent şirket verilerine erişmek zorunda mı?

Her zaman değil, ancak çoğu iş uygulaması onaylı bir bağlama ihtiyaç duyar. Bu bağlam belgelerden, veri tabanından, API'den, arama sisteminden veya o kullanıcı için getirilen kayıtlardan gelebilir. Erişim, kaynak sistemdeki yetkilere uygun olmalıdır.

AI agent mevcut yazılımlarımızı kullanabilir mi?

Evet. API'ler tercih edilen bağlantı yöntemidir. Veri tabanları, MCP sunucuları, dosya sistemleri ve mesaj kuyrukları da kullanılabilir. Uygun bir API yoksa tarayıcı veya computer use (bilgisayar kullanımı) otomasyonu mümkün olabilir; ancak bu yöntem genellikle daha fazla test ve bakım gerektirir.

Birden fazla AI agent kullanmak gerekir mi?

Başlangıçta genellikle gerekmez. Az sayıda ve açık tanımlı araca sahip tek bir AI agent sistemini test etmek ve işletmek daha kolaydır. Birden fazla sistem; görevler farklı yetki, talimat, model veya sahiplik gerektiriyorsa ve aralarındaki aktarım açıkça tanımlanabiliyorsa anlamlı olur.

Bir işlem yapılmadan önce insan onayı alınabilir mi?

Evet. Belirli araçlar veya ödeme tutarı, veri hassasiyeti, dış iletişim ve düşük güven gibi koşullar için onay istenebilir. Sistem önerilen işlem ve ilgili bağlamla birlikte bekler.

Halüsinasyonlar nasıl önlenir?

Hiçbir kontrol, dil modelinin hiçbir zaman yanlış ifade üretmeyeceğini garanti edemez. Kaynakları sınırlamak, yapılandırılmış araç sonuçları istemek, çıktıları doğrulamak, iş kurallarını kodla kontrol etmek ve belirsiz veya önemli vakaları bir kişiye göndermek riski azaltır.

AI agent özel ortamımızda çalışabilir mi?

Evet. Uygulama, araçlar, veri depoları ve model; seçilen model ve bağımlılıklar destekliyorsa özel bulutta veya şirket altyapısında çalışabilir. Hibrit tasarımlar hassas adımları içeride tutarken onaylı görevler için dış modelleri kullanabilir.

AI agent hangi yapay zeka modelini kullanacak?

Seçim; görevdeki doğruluğa, dile, araç kullanımına, yanıt süresine, gizliliğe, deployment koşullarına ve maliyete bağlıdır. Tek bir uygulama sınıflandırma, planlama, bilgi çıkarma veya son metni yazma adımlarında farklı modeller kullanabilir. Model, tüm iş akışı yeniden tasarlanmadan değiştirilebilmelidir.

AI agent geliştirmek ne kadar sürer?

Belgelenmiş API'lere ve açık onay kurallarına sahip dar kapsamlı bir sistem, birden fazla sistem ve ekibi kapsayan iş akışından daha kısa sürer. Yararlı bir tahmin için görev örnekleri, sistem erişimleri, yetki modeli, başarı ölçütleri ve kurulum gereksinimleri incelenmelidir.

Mevcut bir AI agent sistemi iyileştirilebilir mi?

Evet. Mevcut sistem; görev tasarımı, araç tanımları, hata yönetimi, yetkiler, model seçimi, değerlendirme kapsamı, maliyet, yanıt süresi ve üretim ortamındaki çalışma kayıtları açısından incelenebilir. İnceleme sonunda bir değişiklik planı hazırlanabilir veya değişiklikler doğrudan uygulanabilir.

Teknik kaynaklar

Bu sayfadaki tasarım ilkeleri, AI agent mimarisi, değerlendirme, insan denetimi ve güvenlik hakkındaki güncel birincil kaynakları temel alır.