Yapay zekâ

Bir modelin fişi on dokuz gün çekildi — bunu mimarinize yazın

Haziran 2026'da Anthropic'in en güçlü modeli bir devlet direktifiyle dünya çapında kapandı. Teknik bir arıza değildi, ve bağımsız geliştirici için asıl ders bu.

Bu yazının İngilizcesi: English version.

Yapay zekâ tedarikçi riskini genelde şöyle konuşuyoruz: ya fiyat artarsa, ya API kotası dolarsa, ya sunucu çökerse. Hepsi tanıdık, hepsi çözümü bilinen sorunlar. Haziran 2026'da bunların hiçbiri olmadan bir model dünya genelinde kapandı ve bence bu, bugüne kadar gördüğümüz en öğretici olay.

Kısaca ne olduğunu anlatayım, sonra bundan ne çıkardığımı.

Zaman çizelgesi

Anthropic'in kendi duyurularından, tarihler onların yazdığı gibi:

TarihNe oldu
9 Haziran 2026Claude Fable 5 ve Mythos 5 yayımlandı
12 Haziran 2026, 17:21 ETABD hükümetinden ihracat kontrolü direktifi geldi
12 Haziran 2026İki model de tamamen kapatıldı, dünya genelinde
26 Haziran 2026Mythos 5, seçili ABD kuruluşlarına açıldı
30 Haziran 2026İhracat kontrolleri kaldırıldı
1 Temmuz 2026Erişim küresel olarak geri geldi

Arada on dokuz gün var.

Sebep şuydu: Amazon'daki araştırmacılar Fable 5'in güvenlik korumalarını aşan bir yöntem buldu. Anthropic'in kendi açıklamasına göre gelen direktif, modellere "hangi ülke vatandaşı olursa olsun, ABD içinde ya da dışında, tüm yabancı uyruklu kişilerin erişiminin durdurulması"nı istiyordu.

İşin can alıcı noktası burası. Anthropic bir isteği yapanın uyruğunu gerçek zamanlı doğrulayamaz. Direktifin lafzına uymanın tek yolu vardı: modeli herkese kapatmak. Öyle de yaptılar.

Anthropic karara katılmadığını da açıkça yazdı; bulunan açığın dar ve genel geçer olmayan bir yöntem olduğunu, gösterdiği yeteneklerin başka modellerde zaten bulunduğunu söyledi. Yine de direktife uydular. Uymamak diye bir seçenek yoktu.

Bu neden alışık olduğumuz kesintilerden farklı

Bir API kesintisinin süresini tahmin edebilirsiniz. Durum sayfasına bakarsınız, "azalan etki" yazar, birkaç saat içinde döner. Tekrar dener, bekler, geçersiniz.

Burada öyle bir şey yok:

Son madde bütün meselenin özeti. Fatura, model adını sabit yazmış olanlara çıktı.

Kendi kodumda ne buldum

Bunu okuduktan sonra kendi tarafıma baktım. MCALAB'da model çağıran her yerde model adı düz metin olarak duruyordu. Tek bir sabit bile değil, farklı dosyalarda tekrar tekrar yazılmış hâlde. On dokuz günlük bir kapanmada benim yapmam gereken şey, birkaç dosyada arama yapıp elle değiştirmek olurdu. Panikle, üretimde, tek başıma.

Değiştirdim. Şimdi tek bir yapılandırma noktası var ve orada bir sıralı liste duruyor: birincil model, yedek model, son çare model. Yedek olarak aynı sağlayıcının bir alt sınıfını değil, başka bir sağlayıcının modelini koydum. Fable 5 vakasının öğrettiği tam da bu: aynı sağlayıcının iki modeli aynı direktifin kapsamına girebilir.

Bunu yaparken fark ettiğim ikinci şey daha rahatsız ediciydi: promptlarım tek bir modele göre ayarlanmıştı. Yedek modele geçince çıktı biçimi bozuluyordu. Yani "yedek model" satırını yazmak yetmiyor, yedekle en az bir kere gerçekten çalışmış olmanız gerekiyor. Kullanılmamış yedek, yedek değil.

Sektör de aynı dersi çıkarmış olmalı

Opus 5, olaydan yaklaşık altı hafta sonra, 24 Temmuz 2026'da çıktı. Duyurusunda iki özellik dikkatimi çekti ve ikisi de bu bağlamda tesadüf gibi durmuyor:

İkincisi bana özellikle akıllıca geldi. Haziran'daki sorun "tüm model kapansın mı kapanmasın mı" ikilemiydi. Cevap belli ki şu oldu: ikilemi ortadan kaldır, istek bazında düş.

Bir de "Cyber Verification Program" diye bir şey var: bazı yetenekler için doğrulanmış kullanıcı listesi. Yani model artık tek parça bir ürün değil, kime hangi kısmının açılacağı ayarlanabilen bir şey. Haziran'da bu esneklik olsaydı muhtemelen kimse kapanmayacaktı.

Bağımsız geliştirici için kontrol listesi

Bunu tek kişilik bir stüdyodan yazıyorum, yani "biz de multi-cloud yaparız" lüksüm yok. Şu dördüne indirgedim:

  1. Model adı tek yerde dursun. Bu, yarım saatlik iş. Yapmadıysanız bu yazıyı bırakıp gidin yapın. Kesinti anında dokunacağınız dosya sayısı doğrudan ne kadar süre kapalı kalacağınızı belirliyor.
  2. Yedek başka bir sağlayıcıdan olsun. Aynı evin iki odası aynı anda yanabiliyor. Fable 5 ve Mythos 5 birlikte kapandı, çünkü ikisi de aynı temel model.
  3. Yedekle ayda bir kere gerçekten çalışın. Bir gün boyunca yedek modele geçip normal işinizi yapın. Bozulan promptları o gün düzeltin. Bu, yangın tatbikatının yazılım hâli.
  4. Ürünün AI'sız hâline bir cevabınız olsun. Zıpla'nın oyun döngüsünde model yok, o yüzden bu olay bizi hiç etkilemedi. Ama AI'yı ana özelliği yapan bir ürün kuruyorsanız, "model yokken kullanıcı ne görür" ekranı bugün tasarlanır, kesinti günü değil.

Bir de küçük ama işe yarar bir alışkanlık: kullandığım sağlayıcıların durum ve duyuru sayfalarını okuma listeme ekledim. Haziran'da olan biteni ben günler sonra öğrendim, çünkü hiçbir yerden bildirim almıyordum. Modelin kapandığını API'den dönen hata mesajıyla öğrenmek, en kötü öğrenme yolu.

Şunu da söylemek lazım

Bu yazıyı "işte devlet müdahalesi kötü" diye okumayın; ben o tartışmanın tarafı değilim ve teknik ayrıntılarını bilecek durumda da değilim. Anthropic karara katılmadığını söyledi, hükümet on sekiz gün sonra kontrolleri kaldırdı, arada Anthropic yeni bir sınıflandırıcı devreye aldı. Kimin haklı olduğu benim yargılayacağım bir mesele değil.

Benim çıkardığım tek ders şu: yapay zekâ modelleri artık sadece teknik bileşen değil, düzenlemeye tabi bileşenler. Bir kütüphaneyi npm'den çekersiniz, sürümü sabitlersiniz, o kütüphane bir daha asla değişmez. Model öyle değil. Fiyatı değişir, davranışı değişir, emekliye ayrılır — ve artık gördük ki, bir öğleden sonra tamamen kapanabilir.

Bunu bir olasılık olarak kabul edip mimarinize yazın. Yazmanın maliyeti bir öğleden sonra. Yazmamanın maliyeti, ne zaman geleceğini bilmediğiniz on dokuz gün.

Bu blogda reklam vermek ya da birlikte iş yapmak

MCALAB bağımsız bir stüdyo. Sponsorluk, çapraz tanıtım ya da bir iş birliği için:

ads@mcalab.com.tr

Ayrıntılar: Reklam & iş birliği. Kullanıcı desteği için destek sayfası.