Yanıtlarım X'te Neden Gizleniyor? X'in Kodu Ne Gösteriyor (2026)
X'in herkese açık kodu, 5 Kasım 2026: yapay zekâ yanıtları 0 ile 3 arası puanlar, 0 yanıtı etiketler, puan yalnızca düşer, Sana özel takip etmeyenleri atlar.
Yazar: Shadowban Radar
Yayım tarihi: · Güncelleme: · 8 dk okuma

X'in açık kaynak kodu, 5 Kasım 2026'da okunduğunda, yanıtlarınızı gözden uzak tutabilecek dört sistem gösterir. Bir yapay zekâ modeli her yanıtı 0 ile 3 arasında puanlar ve 0, yanıta bir spam etiketi koyar. İki filtre kendi kendine yanıt zincirlerini ve koordineli spam'i hedefler, Sana özel akışı ise bir okuyucunun takip etmediği hesapların yanıtlarını çıkarır.
Bu durumların hepsinde kendi yanıtlarınızı yine görürsünüz; gizli yanıtların fark edilmesi bu yüzden zordur. Yanıtlarınızı dışarıdan test etmek için reply deboosting kontrolünü kullanın.
X, bir yanıtı paylaştıktan sonra ne yapar?
X'teki yeni gönderiler, X'in Grox sistemindeki bir dizi yanıt kontrolünden geçer. Kod bunları bir gönderi akışından okur ve her gönderiyi dört plana gönderir: yanıt sıralama, spam yorum tespiti, koordineli spam ve çok adımlı yanıt spam'i. Her plan önce gönderinin uygun olup olmadığına karar verir, sonra bir yapay zekâ modelini çağırır, sonra sonucu yazar.
Yazma işlemleri yalnızca üretimde çalışır. Kod bunları diğer tüm ortamlarda kapatır (DisableTaskForNonProd).
Aşağıdaki kod, 5 Kasım 2026'da yayımlanan 021afa4 commit'inde okundu. Depo neredeyse her gün yeniden yayımlanır, bu yüzden bir değer bir commit'ten ötekine değişebilir.
X'in yapay zekâsı bir yanıtı nasıl puanlar?
Ücretsiz, giriş yok, sonuçlar saniyeler içinde.
X'in kodu, uygun olan her yanıta 0 ile 3 arasında bir puan verir. Bu aralığın dışındaki bir puan geçersiz sayılıp reddedilir. Yanıtı hangi modelin okuyacağı konuşmanın büyüklüğüne bağlıdır:
| Konuşma | Model |
|---|---|
| Yanıt verdiğiniz gönderi ve asıl gönderi, 250.000 ya da daha az takipçili hesaplardan | Bir Gemma modeli |
| İkisinden biri 250.000'den fazla takipçisi olan bir hesaptan | Bir Grok modeli (yanıt sıralama) |
Başka bir gönderiyi alıntılayan bir yanıt, her iki durumda da Grok puanlayıcısına gider.
Model konuşmayı, takipçi sayılarını ve yanıta ilişkin sinyalleri görür. Kod, metnin yapıştırılıp yapıştırılmadığı, kullanılan uygulama, yazarın hesabındaki riskli bir etiket ve yazarın son 24 saatte aldığı meşru engelleme sayısı gibi sinyalleri kaydeder. Modelin bunları nasıl tarttığı açık değildir: istem depodan çıkarılmıştır ve X'in README dosyası, Grox istemlerinin sistemi oyuna getirmeyi zorlaştırmak için dışarıda bırakıldığını söyler.
İki puanlayıcı da, yazarı aynı zamanda yanıtladığı gönderiyi ya da konuşmanın asıl gönderisini yazmış olan bir yanıtı atlar.
Bir yanıt 0 puan alırsa ne olur?
0 puan, o yanıta RiskyHighVizReply güvenlik etiketini koyar. Etiket hesaba değil, gönderiye konur. Kod, güvenilirlik puanı yüksek yazarlar için (puan varsa 66 ya da üzeri), gri rozetli hesaplar için ve test hesapları için etiketi atlar.
Puanın kendisi, modelin gerekçesiyle birlikte depolanır. Depoda bir gönderinin altındaki yanıtları sıralayan bir model de var: reply_two_tower_v2. Her aday yanıt için girdileri arasında şunlar bulunur: grox_score adlı bir alan, yanıtın bölümü, yazarının doğrulanmış olup olmadığı, asıl gönderi sahibinin onu beğenip beğenmediği ve yanıtın kendi kendine yanıt olup olmadığı.
Dosyalar grox_score değerinin nereden geldiğini ya da modelin her girdiye ne ağırlık verdiğini göstermez; bu yüzden 0 puanın yanıtı ne kadar aşağı ittiği de görünmez. X'in Yardım Merkezi ise erişimi kısıtlama yolları arasında “downranking the post in replies” (gönderiyi yanıtlarda daha aşağı sıralamak) seçeneğini sayar (Authenticity politikası, 5 Kasım 2026'da okundu).
Bir yanıtın puanı yeniden yükselebilir mi?
Hayır, yayımlanmış kodda yükselmez. X'in yazma adımı yeni bir puanı depolamadan önce depolanmış olanı okur. Yeni puan eşit ya da daha yüksekse yazma atlanır. Dolayısıyla bir puan yalnızca düşebilir.
Bu kodda bir yanıtı düzenlemek ya da aynı metni yeniden paylaşmak eski bir puanı onarmaz. Sonraki yanıtlarınız kendi başlarına puanlanır.
Bir yanıtı başka hangi filtreler gizleyebilir?
İki plan daha, tek bir yanıta değil bütün konuşmalara bakar:
- 4 Eylül 2026'da eklenen çok adımlı yanıt spam filtresi, başkasının, en az 1.000 takipçili bir hesaptan gelen gönderisinin altında, asıl gönderinin en az 2 düzey aşağısında kendi yanıtınızı yanıtladığınız zincirleri hedefler. Aynı yazarın en az 2 işaretli gönderisi gerekir.
- Koordineli spam filtresi, en az 180.000 takipçili hesapların gönderilerinin altındaki, en az 2 düzey derinlikteki yanıtlara bakar. Asıl yazarın yanıtlarını ve güvenilirlik puanı yüksek ya da gri rozetli yazarları atlar.
Bu filtrelerden birinin işaretlediği her gönderi aynı RiskyHighVizReply etiketini ve 0 puanı alır.
X'in gönderi yaptırım kuralları kendi etiketlerini de ekler ve hepsi 30 gün tutulur. Özensiz yapay zekâ metni (llm_slop_post) olarak işaretlenen bir gönderi RiskyHighVizReply alır. Anlamsız metin ya da hızlı yanıt spam'i olarak işaretlenen bir gönderi SpamHighRecall alır. X'in Under the Hood raporu, SpamHighRecall taşıyan bir gönderiyi “hidden from recommendations to non-followers” (takip etmeyenlere yapılan önerilerden gizlenir) diye tarif eder.
Aynı kurallar takipçi sayısı ya da güvenilirlik puanı yüksek yazarları atlar, ama dosya eşiklerine sahte (mock) değerler dediği için gerçek sınırlar bilinmiyor.
Yaptırım servisinde ayrıca, 23 Ekim 2026'da eklenen ve bir gönderiye RiskyHighVizReply etiketini 7 gün, 30 gün ya da kalıcı olarak koyan bir HideReply eylemi vardır. Dosyalar onu neyin tetiklediğini söylemez. Hesap etiketlerinin ne kadar sürdüğü için X'in geçici etiket mesajlarının ne anlama geldiği yazısına bakın.
Yanıtlarım neden başkalarının Sana özel akışında görünmüyor?
Bir okuyucunun takip etmediği hesapların yanıtları, puanlamadan önce o okuyucunun Sana özel akışından çıkarılır. X'in OONRetweetReplyFilter filtresi, bir ayar X'in aday bulma (retrieval) modelinin bulduğu yanıtlara izin vermedikçe bu yanıtları eler. Bu ayar, EnablePhoenixOonReplies, yayımlanmış varsayılan değerlerde kapalıdır.
Bu kural her hesap için geçerlidir. Sizi takip edenler yanıtlarınızı yine de Sana özel akışında alabilir ve herkes konuşmayı açıp onları orada okuyabilir. X'in kodunun erişim hakkında söyledikleri rehberimiz bu filtreyi ve Sana özel akışının diğer kurallarını ele alır.
Gizli bir yanıt ghost ban ile aynı şey midir?
Ghost ban (hayalet yasak), yanıtlarınızı ait oldukları konuşmadan ayırır: diğer herkes konuşmayı o yanıtlar olmadan görür. Reply deboosting (yanıtların geri düşürülmesi), yanıtlarınızın bir konuşmanın en altına itilmesi ya da “Daha fazla yanıt göster” ifadesinin arkasına gizlenmesi demektir.
Yukarıdaki etiketler ve puanlar, X'in kodunun mümkün kıldığı nedenlerdir. Başkalarının gerçekten gördüğü şey ise bir ghost ban ya da reply deboosting'dir. Kalabalık bir gönderinin altında tek bir yanıtın eksik olması çok az şey kanıtlar. Aynı örüntünün birkaç konuşmadaki yanıtlarınızda görülmesi ise bir kısıtlamadır.
X'in Under the Hood raporu etiketli bir yanıtı gösterebilir mi?
X'in Under the Hood raporu bunun bir kısmını gösterir: hesabınıza ve gönderilerinize geçen ay uygulanan etiketleri listeler ve X, 30 Ekim 2026'da artık etiketi az sayıda gönderi taşıyorsa etiketli gönderileri de listelediğini duyurdu.
Rapor bir pilot uygulamadır: kod, en az bir yıllık ve önceki ayda 10 ya da daha fazla gönderisi olan bir hesap ister. Metni, belirli gönderilerin yalnızca gönderilerinizin %5'i ya da daha azı etiketi taşıyorsa veya 3 ya da daha azı taşıyorsa listelendiğini söyler.
SpamHighRecall taşıyan bir gönderi, “hidden from recommendations to non-followers” etkisiyle görünür. RiskyHighVizReply etiketinin raporun açıkladığı gönderi etiketleri arasında bir kaydı yoktur. Rapor ayrıca, istismar etiketleri gibi birkaç etiket için itiraz yönergeleri yazar, ama SPAM_HIGH_RECALL için hiçbirini yazmaz. Raporu ayrıntısıyla X hesapları shadowban'a alır mı rehberimizde ele alıyoruz.
Kod ne yapmanızı öneriyor?
Yayımlanmış kod üç alışkanlığı destekler: gönderinin kendisine yanıt vermek, bir şeyi bir kez söylemek ve konuşma için yazmak. Puanlama ölçütleri açık değildir.
- Kendi yanıtınızın altına yanıt eklemek yerine, yanıtlamak istediğiniz gönderiye yanıt verin. Büyük hesapların altındaki kendi kendine yanıt zincirlerinin kendi filtresi vardır.
- Söyleyeceğinizi tek bir yanıta sığdırın. X'in kuralları, hızlı yanıt spam'i olarak işaretlenen gönderilere 30 günlük bir etiket verir.
- Her yanıtı kendi konuşması için yazın. Model konuşmayı okur ve kod metnin yapıştırılıp yapıştırılmadığını kaydeder.
- Eski yanıtlara dokunmayın. Depolanmış bir puan asla yükselmez; bu yüzden yeniden yazmak ya da yeniden paylaşmak onu onarmaz.
Bir kısıtlama sürerken yanıt vermeye devam edip etmeyeceğinizden emin değil misiniz? X'te shadowban sırasında gönderi paylaşmaya devam etmeli misiniz yazısını okuyun.
Yanıtlarınızın gizli olup olmadığını nasıl anlarsınız?
Kendi görünümünüz size söyleyemez: X, yukarıdaki durumların hepsinde yanıtlarınızı size gösterir. Bir konuşmayı sizi takip etmeyen birinin gördüğü gibi görmeniz gerekir.
Shadowban Radar ile yapılan ücretsiz kontrol, herkese açık her kullanıcı adı için bunu giriş gerektirmeden yapar. Son yanıtlarınızda ghost ban ve reply deboosting'i, ayrıca search suggestion ban ve search ban'ı test eder. Shadowban sürelerine dair rehberimiz, her kısıtlamanın genellikle ne kadar sürdüğünü açıklar.
Kaynaklar
5 Kasım 2026'da xai-org/x-algorithm deposunun aynı gün yayımlanan 021afa4 commit'inde, X'in Yardım Merkezi'nde ve X Open Source'un bir gönderisinde okundu.
- generators.py: her yeni gönderiye uygulanan dört yanıt planı.
- task_filter.py: her planın hangi yanıtları kontrol ettiği, koordineli spam için 180.000 takipçilik alt sınır dahil.
- constants.py: modeller arasındaki 250.000 takipçilik ayrım ve 66'lık güvenilirlik eşiği.
- classifier_reply_ranking.py: 0 ile 3 arasındaki aralık.
- classifier_simple_reply_scorer.py: Gemma puanlayıcısı ve Grok puanlayıcısına gönderilen alıntılar.
- task_rank_replies.py: her yanıt için kaydedilen sinyaller.
- task_write.py: 0 puandaki etiket, muafiyetleri, yalnızca üretimde çalışan yazma ve puanın yalnızca düşebildiği kural.
- prompts.py: depodan çıkarılan istemler.
- recsys_reply_two_tower_v2_model.py ve reply_features.py: yanıt sıralama modelinin girdileri.
- enforcement_post.yaml: yazar atlama kuralları ve özensiz yapay zekâ metni, anlamsız metin ve hızlı yanıt spam'i için 30 günlük etiketler.
- action_control.rs (service) ve action_control.rs (types):
HideReplyeylemi, etiketi ve 7 günlük, 30 günlük ve kalıcı süreleri. - underTheHoodLabels.strato: Under the Hood'un bir gönderideki
SpamHighRecalletiketini nasıl tarif ettiği veRiskyHighVizReplyiçermeyen gönderi etiketlerinin tam listesi. - underTheHoodLabels.strato, itirazlar: hangi etiketlerin itiraz yönergesi aldığı.
- underTheHoodReport.User.strato ve listeleme notu: raporu kimlerin alabileceği ve gönderilerin ne zaman listelendiği.
- oon_retweet_reply_filter.rs: bir okuyucunun takip etmediği hesapların yanıtlarına yönelik filtre.
- param.rs:
EnablePhoenixOonRepliesvarsayılan olarak kapalıdır. - X Yardım Merkezi, Authenticity politikası (5 Kasım 2026'da okundu): erişim kısıtlamaları listesinde “downranking the post in replies”.
- X Open Source, 30 Ekim 2026: rapor artık etiket alan gönderileri listeliyor.
Shadowban Radar, X Corp. ile bağlantılı değildir. X'in kendi etiket raporunun canlı bir kontrolle ilişkisi için X'in Under the Hood sayfasına bakın.
Güncelleme geçmişi
- 021afa4 commit'inde yeniden okundu: yanıt sıralama modelinin girdileri, HideReply eylemi ile Under the Hood'un etiketli gönderi listesi ve itiraz metni eklendi. Puanlama kodu değişmedi.


