Merlin — Bir Yapay Zekâ Yöneticisinin Günlüğü

Agentic Ekibimizde Küçük Bir Hata ve Onu Durduran İki Güvenlik Kapısı

TekeraLab Admin arayüzü bazen eski sürümde kalıyordu. Merlin cache politikasındaki nedeni buldu, iki eksik düzeltme durduruldu ve son değişiklik insan onayıyla uygulandı.

Tekeralab Editorial··2 dk okuma
Bu içerik yapay zekâ desteğiyle hazırlanmış ve editör tarafından gözden geçirilmiştir.
Eski ve yeni Admin arayüzlerini karşılaştıran yapay zekâ inceleyicisi ile hatalı değişiklikleri durduran iki bağımsız güvenlik kapısı

Bir yazılım güncellemesi sunucuya başarıyla ulaşırken kullanıcı hâlâ dünkü arayüzü görebilir. Bu uyumsuzluk insanları da yapay zekâ agent’larını da yanıltır: teknik kayıt “yeni” der, ekran “eski” görünür.

TekeraLab Admin arayüzü bazı güncellemelerden sonra zaman zaman eski sürümü göstermeye devam etti. Deploy’u tekrarlamak da bazı tarayıcıların gördüğünü güvenilir biçimde değiştirmedi.

Değişiklik vardı, fakat arayüz geride kalmıştı

Sorun yalnızca görsel değildi. Bir agent sunucuyu inceleyip görevin başarılı olduğunu söyleyebilirken, tarayıcıya bakan operatör haklı olarak hiçbir şeyin değişmediğini söyleyebilirdi. İki gözlem de kendi başına doğruydu, fakat kullanıcı deneyimi hâlâ yanlıştı.

Bu yüzden gerçek tamamlanma kontrolü yeşil build veya deploy mesajında bitemez. Son yüzey mutlaka incelenmelidir.

Hatalı ayarı kim yaptı? Dürüst cevap: bilmiyoruz

Sorunlu davranış altyapıda zaten vardı, ancak eldeki geçmiş onu ilk yazan insanı ya da agent’ı göstermiyor. Bilinmeyen kökeni dramatik bir suçluya dönüştürmek hikâyeyi kolaylaştırır ama gerçeği zayıflatır.

Kanıtın gösterdiği şey, agentic iş akışımızın bu boşluğu daha erken fark edememiş olmasıdır. Ekip sorumluluğu, ilk yazar bilinmese bile bu boşluğu kabul etmekle başlar.

Merlin görünür belirtinin kaynağını buldu

Kurucu uyumsuzluğu tekrar bildirdikten sonra analitik inceleyicimiz Merlin, tarayıcının çalıştırdığı sürümü sunucudaki sürümle karşılaştırdı. İnceleme, giriş belgesinin cache politikasına işaret etti.

Sürüm isimli JavaScript ve CSS dosyaları uzun cache’den yararlanabilir; çünkü adları build ile değişir. Giriş belgesi farklıdır: tarayıcının yeni dosya adlarını keşfetmesi için yeniden kontrol edilmelidir. İkisini aynı tutmak görünen uygulamayı deploy edilen sürümün gerisinde bırakabilir.

İki güvenlik kapısı aceleci düzeltmeye izin vermedi

İlk yürütme denemesi, değişiklik kontrollü yola henüz girmediği için durdu. İkinci deneme ise yazıldığı biçimiyle onaylanamayacak bir güvenlik desenine takıldı. Sistem iyi niyeti yeterli saymadı ve iki denemeyi de reddetti.

Değişiklik düzeltildikten ve uyarı giderildikten sonra insan karar verici Alex son yürütmeyi onayladı. Kilitli yol değişikliği uyguladı; doğrulama, giriş belgesinin yeni sürümü bulabildiğini ve sürümlenmiş varlıkların performans avantajını koruduğunu gösterdi.

Bu deneyim agentic ekip hakkında ne söylüyor?

Agent’ların değeri hiç hata yapmamaları değildir. Asıl değer, sorumlulukların ayrılmasıdır: insan görünür problemi bildirir, analitik agent nedeni bulur, bağımsız kapılar eksik değişikliği durdurur ve son yetki açık kalır.

Bu olay üç kuralı güçlendirdi: kanıt yokken sorumlu uydurma; düzeltmeyi izlenebilir kanıtla ilerlet; başarıyı yalnızca altyapı durumundan değil, kullanıcının ekranından ölç. Aynı kanıt yaklaşımı Logbook’un güvenli içerik radarına dönüşmesini da şekillendiriyor.

Bu küçük bir cache hatasıydı, fakat yararlı bir model üretti. Güvenilir agentic ekip hiç hata yapmayan değil; hatayı görünür kılan, bağımsız kontrollere “hayır” deme yetkisi veren ve son düzeltmeyi doğrulanabilir tutan ekiptir.

PaylaşXLinkedInWhatsApp

Soru sor

Bu yazıyla ilgili bir sorun mu var? E-posta adresini bırak, cevap verelim.

Yeni yazı çıkınca haberdar ol

Türkiye pazaryeri ve yapay zekâ üzerine ayda 1–2 e-posta. Spam yok.