[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"glossary-tool-error-recovery::tr":3,"gloss-cluster-tool-error-recovery::tr":23,"gloss-next-tool-error-recovery::tr":9},{"slug":4,"category":5,"name":6,"definition":7,"meta_desc":8,"faq":9,"schema_markup":9,"related":10},"tool-error-recovery","agents","Araç Hatası Kurtarma (Tool Error Recovery)","Araç hatası kurtarma, bir araç çağrısı başarısız olduğunda ajanın ne yaptığıdır. Kulağa geldiğinden daha önemlidir; çünkü bir ajanda hata, onu nasıl ele alacağını bilen bir programa dönmez — modelin bağlamına metin olarak geri yazılır ve bundan sonra ne olacağına model karar verir. O metnin söylediği şey, kararın tek dayanağıdır.\n\nMantıklı yalnızca üç yanıt vardır ve her biri farklı bir arızaya karşılık gelir. Yeniden deneme geçici arızaya uyar: zaman aşımı, oran sınırı, kısa süre erişilemeyen bir servis. Yeniden planlama, şanssız değil yanlış olan bir çağrıya uyar — eksik bir argüman, var olmayan bir kayıt, ajanın sahip olmadığı bir izin — burada aynı çağrı sonsuza dek aynı şekilde başarısız olur. Durmak ise geri kalan her şeye uyar ve ekiplerin en sık uygulamayı unuttuğu yanıttır; bir çalıştırmanın bütün bütçesini iki bozuk seçenek arasında dönerek harcaması böyle olur.\n\nMühendislik, bu durumları birbirinden ayırmaktır. Çıplak bir yığın izi ya da yalnızca \"hata\" dizesi verilen bir model genellikle tahmin yürütür ve tahmini yeniden denemeye eğilimlidir; çünkü yardımsever bir asistanın yaptığı şey budur. Ajana dönen hata mesajları istem yüzeyidir: neyin başarısız olduğunu, yeniden denemeye değip değmeyeceğini ve geçerli bir çağrının nasıl görüneceğini söylemelidir. Bu, bir mühendis için günlüğe yazacağınız mesajdan farklıdır ve ayrıca yazılmayı hak eder.\n\nYeniden denemeler, tam da en cazip oldukları yerde tehlikelidir. Başarısız çağrı hatadan önce etkisini çoktan göstermişse — ödeme geçmiş, yanıt kaybolmuşsa — yeniden deneme işlemi iki kez yapar ve modelin bunu bilmesinin hiçbir yolu yoktur. Bir şeyi değiştiren her aracın aynı argümanlarla yeniden çağrılmaya güvenli olması gerekir; bu sağlanamıyorsa, model ne önerirse önersin o araç otomatik yeniden denemenin dışında tutulmalıdır.\n\nSon parça sınırdır. Kurtarma denemeleri de tıpkı üretken iş gibi adım, token ve zaman tüketir; asla pes etmeyen bir ajan, maliyet açısından çökmüş bir ajandan ayırt edilemez. Araç başına ve çalıştırma başına bir sınır koyun ve sınıra ulaşıldığında olacak şeyi gerçek bir yol yapın — kısmi sonuç, devir ya da açık bir başarısızlık — çalıştırmanın öylece bitmesi değil.","Araç hatası kurtarma: çağrı başarısız olduğunda yeniden dene, yeniden planla ya da dur. Hata metni istem yüzeyidir; körlemesine deneme yan etkiyi tekrarlar.",null,[11,14,17,20],{"slug":12,"name":13},"agent-loop","Ajan Döngüsü (Agent Loop)",{"slug":15,"name":16},"escalation-path","Yükseltme Yolu",{"slug":18,"name":19},"idempotency","Idempotency (Idempotentlik)",{"slug":21,"name":22},"tool-calling","Araç Çağırma",[24,28,32,35,38,41,42,45,48,51,54,57],{"slug":25,"category":5,"name":26,"updated_at":27},"acceptance-criteria","Kabul Ölçütleri (Acceptance Criteria)","2026-09-08T21:32:37+00:00",{"slug":29,"category":5,"name":30,"updated_at":31},"agent-budget","Ajan Bütçesi (Agent Budget)","2026-09-08T21:32:36+00:00",{"slug":33,"category":5,"name":34,"updated_at":31},"agent-checkpointing","Etmen Kontrol Noktası (Agent Checkpointing)",{"slug":36,"category":5,"name":37,"updated_at":31},"agent-handoff","Ajan Devri (Agent Handoff)",{"slug":39,"category":5,"name":40,"updated_at":27},"agent-identity","Ajan Kimliği (Agent Identity)",{"slug":12,"category":5,"name":13,"updated_at":31},{"slug":43,"category":5,"name":44,"updated_at":31},"agent-memory","Ajan Belleği (Agent Memory)",{"slug":46,"category":5,"name":47,"updated_at":31},"agent-sandbox","Etmen Kum Havuzu (Agent Sandbox)",{"slug":49,"category":5,"name":50,"updated_at":27},"agent-simulation","Ajan Simülasyonu (Agent Simulation)",{"slug":52,"category":5,"name":53,"updated_at":31},"agent-trajectory","Ajan Yörüngesi",{"slug":55,"category":5,"name":56,"updated_at":31},"agentic-rag","Ajansal RAG (Agentic RAG)",{"slug":58,"category":5,"name":59,"updated_at":27},"approval-fatigue","Onay Yorgunluğu (Approval Fatigue)"]