Ana içeriğe geç

Çok Yakında

Agent harness nedir ve WhatsApp desteğinin neden buna ihtiyacı var

Müşteri mesajlaşmasındaki yapay zekânın büyük kısmı tek soru, tek cevaptan ibaret. Agent harness ise bir dil modelini bir vakayı baştan sona yürütebilen bir yapıya dönüştürür: planlar, araç kullanır, işini kontrol eder ve hatırlar. Bunun ne anlama geldiğini, bugün hangi harness'ların bulunduğunu ve MonoChat'e nasıl geldiklerini anlatıyoruz.

Ya da 150 USD krediyle başlayın; Growth planının ilk ayını karşılar

Yayın tarihi:

Bir dil modelini saran ve WhatsApp'a bağlanan agent harness diyagramı

Geçtiğimiz yıl yapay zekâ tartışmasının odağı sessiz sedasız modellerden, modelleri çevreleyen katmana kaydı. Aynı model tek bir mesaja yanıt veren bir chatbot da olabilir, bir teslimat sorununu üç sistem ve iki gün boyunca takip ederek çözen bir ajan da. Farkı yaratan model değil; agent harness (ajan çerçevesi), yani kısaca harness.

Bu yazıda kavramı sade bir dille açıklıyor, bugün kullanabileceğiniz harness'ları karşılaştırıyor ve işletmelerin WhatsApp, Instagram, web chat ve gelen kutusundaki diğer tüm kanallarda bir harness çalıştırabilmesi için MonoChat'e neler eklediğimizi gösteriyoruz.

Agent harness nedir?

Agent harness, büyük bir dil modelini saran ve onun yalnızca yanıt vermesini değil, harekete geçmesini sağlayan yazılım katmanıdır. Model akıl yürütür ve sıradaki adıma karar verir. Harness bu kararı uygular, sonucu modele geri iletir ve iş bitene kadar döngüyü tekrarlar. Kısaca: ajan = model + harness.

Terim, ekipler Claude Code ve Codex gibi kodlama ajanlarının güvenilirliğini büyük ölçüde tek başına modele değil, bu çevreleyen katmana borçlu olduğunu fark ettikten sonra yaygınlaştı. Bugün Anthropic, OpenAI, Google ve Microsoft, harness'larını geliştiricilerin üzerine inşa edebileceği ürünler olarak sunuyor.

Bir harness nelerden oluşur

  • Döngü: Düşün, harekete geç, gözlemle, tekrarla. Harness, görev tamamlanana ya da bir insana ihtiyaç duyulana kadar devam eder.
  • Araçlar: Modelin çağırabileceği fonksiyonlar: sipariş sorgulamak, rezervasyon bulmak, iade başlatmak, bilgi bankasında arama yapmak. Çoğu zaman MCP üzerinden bağlanır.
  • Hafıza ve durum: Bu vakada daha önce neler olduğu, müşterinin tercihleri ve hangi çözümlerin denendiği; mesajlar ve oturumlar boyunca saklanır.
  • Bağlam yönetimi: Modelin her adımda neyi göreceğine karar vermek ve uzun geçmişleri özetlemek (sıkıştırmak); böylece önemli kısımlar hep görünür kalır.
  • Korkuluklar ve onaylar: Maliyeti olan ya da geri alınamayan işlemler için yetkiler, politikalar ve insan onayı noktaları.
  • Sandbox ve dosyalar: Ajanın canlı sistemlere dokunmadan kod çalıştırabileceği, belge hazırlayabileceği ya da teklif hesaplayabileceği izole bir çalışma alanı.
  • İzleme ve değerlendirme: Her adımın ve araç çağrısının kaydı; ekipler ajanın neden öyle davrandığını görebilir ve performansını çok sayıda çalıştırma üzerinden ölçebilir.

Inference ve harness: farkı ne?

Inference, bir modele yapılan tek bir çağrıdır (çıkarım): bir prompt gönderirsiniz, model metin döndürür ve iletişim orada biter. Hızlı, ucuz ve öngörülebilirdir; bir mesajı sınıflandırmak, yanıt taslağı hazırlamak ya da bir konuşmayı özetlemek gibi pek çok iş için tam da doğru araçtır.

Harness ise çok sayıda inference çağrısını bir döngü içinde çalıştırır ve etrafına gereken her şeyi ekler: araçlar, hafıza, kontroller ve sınırlar. Görev başına daha yavaştır ve daha fazla token harcar; ancak birden fazla adım, dış veri ya da süreç içinde karar gerektiren işleri bitirebilir.

AI inferenceAgent harness
Nedir Modele tek istek, tek yanıtModelin etrafında planlayan, uygulayan ve kontrol eden bir döngü
Görev başına adım BirBelirlediğiniz sınırlar içinde görev ne kadar gerektiriyorsa
Araçlar ve sistemler İsteğe bağlı, genellikle tek bir fonksiyon çağrısıVakanın gerektirdiği şekilde çağrılan ve zincirlenen çok sayıda araç
Hafıza Yalnızca prompt'ta olanlarAdımlar ve oturumlar boyunca saklanan vaka geçmişi ve durum
Bir şey ters gittiğinde Ne ürettiyse onu döndürürHatayı fark eder, yeniden dener ya da bir insana sorar
En uygun olduğu işler Sınıflandırma, taslak, özet, tekil yanıtlarVaka çözme, çok adımlı talepler, günlere yayılan takipler
Maliyet ve hız En düşük maliyet, neredeyse anlıkDaha yüksek token kullanımı, görev başına saniyeler ile dakikalar

Pratikte iyi ekipler ikisini birlikte kullanır: hızlı ve net tanımlı adımlar için inference, işin gerçekten birden fazla adım gerektirdiği yerlerde harness.

Harness, WhatsApp müşteri desteğinde neyi değiştirir

Yanıt vermek ile çözmek arasındaki fark en çok müşteri mesajlaşmasında hissedilir. Müşteri "siparişim hâlâ gelmedi" yazdığında, durumun kendisine açıklanmasını değil, çözülmesini bekler.

Vakalar yalnızca yanıtlanmaz, çözülür

Ajan aynı konuşma içinde siparişi bulabilir, kargo firmasını kontrol edebilir, paketin takıldığını görebilir, hasar kaydı açabilir ve yeni ürün gönderimi önerebilir.

Söz vermeden önce kontrol eder

Stok, fiyat, randevu saatleri ve politikalar, eğitim verisinden tahmin edilmek yerine yanıt anında sizin sistemlerinizde doğrulanır.

Vakayı hatırlar

Müşteri ertesi gün geri döndüğünde, 24 saatlik WhatsApp penceresi kapanmış olsa bile ajan neyin denendiğini ve ne sözü verildiğini bilir.

Zaman içinde takip eder

Bir iadenin hesaba geçmesini ya da bir parçanın gelmesini beklemek gibi uzun süreli görevler devam edebilir; bir şey değiştiğinde ajan, WhatsApp'ın gerektirdiği yerlerde onaylı şablonları kullanarak müşteriye mesaj atar.

Kontrol insanlarda kalır

Belirli bir tutarın üzerindeki iadeler, iptaller ya da hassas her işlem bir ekip üyesinin onayını bekler; bir insana devirde tüm geçmiş korunur.

Her adım görünür

Araç çağrıları ve kararlar kaydedilir; böylece yöneticiler ajanın neden öyle davrandığını inceleyip talimatları iyileştirebilir.

Bir örnek: WhatsApp üzerinden iade

  1. Müşteri hasarlı ürünün fotoğrafını gönderir ve iade talep eder.
  2. Ajan siparişi bulur, iade süresi içinde olduğunu kontrol eder ve fotoğrafı inceler.
  3. E-ticaret sisteminizde iadeyi oluşturur ve ertesi gün için kurye alımı planlar.
  4. İade tutarı otomatik onay limitinin üzerinde olduğu için, gelen kutusu içinden bir ekip üyesinden onay ister.
  5. Onayın ardından müşteriye bilgi verir; iki gün sonra kurye paketi okuttuğunda da iade onayını gönderir.

Yalnızca inference ile bu, iade politikasını anlatan bir chatbot olur. Harness ile iadenin kendisi olur.

Bugün kullanabileceğiniz agent harness'lar

Artık pek çok şirket ve açık kaynak proje, üzerine inşa edebileceğiniz bir harness sunuyor. Bunlar kimin barındırdığı, hangi modelleri çalıştırdığı ve kutudan çıktığı haliyle ne kadarını içerdiği konusunda farklılaşıyor.

HarnessGeliştirenBarındırma ve lisansModellerÖne çıkanlar
Claude Agent SDK AnthropicKütüphane (Python, TypeScript)ClaudeClaude Code'un arkasındaki harness: araçlar, MCP, alt ajanlar, skill'ler, bağlam sıkıştırma, yetkiler
Claude Managed Agents AnthropicBarındırılan API (Nisan 2026'dan beri herkese açık beta)ClaudeDöngüyü Anthropic çalıştırır: sandbox içinde yürütme, uzun süreli oturumlar, çoklu ajan çalışması, izleme
OpenAI Agents SDK OpenAIAçık kaynak, MIT (öncelik Python)OpenAI modelleri, adaptörlerle diğerleriFarklı sağlayıcılardan sandbox'lar, hafıza, MCP, skill'ler, AGENTS.md, kaldığı yerden devam edebilen çalıştırmalar
Codex OpenAICLI açık kaynak (Apache 2.0) ve bulutOpenAI modelleriKendi servislerinizden çalıştırmak için SDK'sı olan kodlama ajanı harness'ı
Agent Development Kit (ADK) GoogleAçık kaynak, Apache 2.0 (Python, Java, Go, TypeScript)Varsayılan olarak Gemini, modelden bağımsızÇoklu ajan ağaçları, MCP, Agent2Agent (A2A) protokolü, yerleşik değerlendirme
Agent Framework MicrosoftAçık kaynak, MIT (Python, .NET)Azure OpenAI, OpenAI, Anthropic ve diğerleriTemmuz 2026'dan beri kararlı harness: araç döngüsü, geçmiş, sıkıştırma, skill'ler, onaylar, OpenTelemetry
Deep Agents LangChainAçık kaynak, MITModelden bağımsızLangGraph üzerinde planlama, alt ajanlar, dosya sistemi ve bağlam mühendisliği
Pi Earendil WorksAçık kaynak, MITHer sağlayıcı, kendi anahtarınızlaBilinçli olarak minimal çekirdek (okuma, yazma, düzenleme, shell), paylaşılabilir skill'lerle genişletilir
Mastra MastraAçık kaynak (TypeScript)Modelden bağımsızKalıcı konuşma dizileri, araç onayları ve yerel bir studio sunan ajanlar
OpenCode OpenCodeAçık kaynak, MITModelden bağımsızPlan ve build ajanları, SDK, terminal ve masaüstü

Detaylar hızla değişiyor; güncel durum için her projenin dokümantasyonuna göz atın. Ürün adları ve logolar sahiplerine aittir.

Bu yazıda karşılaştırılan harness’lar

Claude Agent SDK
OpenAI Agents SDK
Codex
Google ADK
Microsoft Agent Framework
LangChain Deep Agents
Pi
Mastra
OpenCode

Peki Meta'nın kendi Business Agent'ı?

Meta, 2026'da WhatsApp, Instagram ve Messenger için kendi yapay zekâ ajanı Meta Business Agent'ı kullanıma sundu. Bu, aslında Meta'nın geliştirip çalıştırdığı bir harness: içeriğinizden yanıt üretiyor, bağlı sistemleri çağırıyor ve konuşmayı ekibinize devrediyor.

Pek çok küçük işletme için iyi bir seçenek. Ancak kapalı bir sistem: modeli seçemiyorsunuz, konuşma verileri Meta bünyesinde kalıyor, finans ve sağlık gibi bazı sektörler kapsam dışında ve Ağustos 2026'dan beri token başına ücretlendiriliyor; Meta'nın kendi tahminine göre mesaj başına yaklaşık 4 ila 5 ABD senti.

Yaklaşımlar nasıl karşılaştırılıyor

Mesajlaşma platformunun yerleşik yapay zekâ ajanı Meta Business Agent MonoChat'te harness (çok yakında)
Model seçimi Genellikle sabit ya da kısa bir listeHayırEvet, bağladığınız herhangi bir model
Kendi harness'ınızı getirme HayırHayırEvet: Claude Agent SDK, OpenAI Agents SDK, ADK, Pi ve diğerleri
Barındırılan, kodsuz seçenek EvetEvetEvet
Kendi araçlarınız ve API'leriniz Sınırlı entegrasyonlarKonnektörlerÖzel fonksiyonlar, MCP, webhook'lar ve API'leriniz
Akışlarınızın ve uygulamalarınızın içinde Ayrı bot oluşturucuAkışlarınızdan ayrıAI inference'ın yanında, akış ve uygulamalarda bir node ve metotlar
Ekibinize devir EvetEvet, thread kontrolüyleTam geçmiş ve onaylarla ortak gelen kutusu
Verinin bulunduğu yer Sağlayıcının platformuMetaMonoChat ve seçtiğiniz sağlayıcılar

Ekim 2026 itibarıyla kamuya açık ürün bilgilerine dayanmaktadır. İncelediğimiz mesajlaşma platformlarının çoğu yerleşik bir yapay zekâ ajanı sunuyor; ancak bir işletmenin aynı gelen kutusu ve akışlar içinde hem barındırılan bir harness çalıştırmasına hem de kendi harness'ını bağlamasına olanak tanıyan bir platforma rastlamadık.

MonoChat'te neler geliştiriyoruz

MonoChat zaten dil modelinizi ve vektör veritabanınızı seçmenize olanak tanıyor: bizim sunduklarımızı kullanabilir ya da kendinizinkini bağlayabilirsiniz. Harness'lar da aynı şekilde çalışacak.

Bugün kullandığınız AI inference node'u ve metotlarının yanına MonoChat'e bir harness node'u ve harness metotları eklenecek. Node'u bir akışa bırakın ya da metotları bir uygulamadan çağırın; konuşma, planlama yapabilen, araçlarınızı kullanabilen ve sonucu raporlayan bir ajana devredilsin.

  • Bizim barındırdığımız bir harness'ı kod yazmadan kullanın; kullanabileceği modeli ve araçları siz seçin
  • Ya da Claude Agent SDK, OpenAI Agents SDK, Google ADK, Microsoft Agent Framework, Deep Agents, Pi veya kendi kodunuzla geliştirdiğiniz harness'ı bağlayın
  • Ona araçlarınızı verin: özel fonksiyonlar, MCP sunucuları, webhook'lar ve MonoChat'teki veriler
  • Akışlarda ve uygulamalarda; WhatsApp, Instagram, Messenger, Telegram, TikTok, web chat ve SMS üzerinde çalıştırın
  • Onay kurallarını ve insana devri belirleyin; her adım konuşmada kayıt altına alınsın
  • Inference ile birlikte kullanın: hızlı adımlar tek bir çağrıyla, karmaşık vakalar harness ile

Ne zaman inference, ne zaman harness kullanılmalı

  • Tek adımlı işler için inference kullanın: etiketleme, yönlendirme, çeviri, yanıt taslağı hazırlama, konuşma özetleme.
  • Müşterinin talebi birden fazla adım, sistemlerinizden veri ya da süreç içinde bir karar gerektiriyorsa harness kullanın.
  • Küçük başlayın: harness'a iki üç araç ve bir onay kuralı verin, ölçün, ardından yetki alanını genişletin.

Çok yakında MonoChat'te

Harness node'ları ve metotları geliştirme aşamasında ve ilk olarak MonoChat hesaplarına sunulacak. Kanallarınızı bağlamak, AI inference akışlarınızı kurmak ve harness kullanıma sunulduğu gün hemen devreye almaya hazır olmak için bugün ücretsiz bir hesap oluşturun.

WhatsApp'ta agent harness'lara hazır olun

Kaynaklar ve ek okumalar

Growth planının ilk ayı bizden

WhatsApp'ta agent harness'lara hazır olun

Ücretsiz bir MonoChat hesabı açın, WhatsApp'ı ve diğer kanallarınızı bağlayın, harness destekli ajanlar kullanıma sunulur sunulmaz devreye alın.

İşletme başına tek kod • 30 gün içinde kullanım • Kart gerekmez

150 USD başlangıç kredisi.

Kredi al