{"article":{"annotation":{"article_id":"anthropic-scales-formal-verification-with-llms","available_at":"2026-10-25T15:35:31.500083Z","geography_revision":"ef6ee0010dda5fe7b240fd514749b43e214c57da73222d2e40ec83b276dd0977","id":"2784107f04b744742a9787701ecef2142486bfdc2dfcf7ce32be79805030eaeb","input_sha256":"791bdf9ec27967d4ee71669224de4435b435c6d556ab5d3dc782ed3abbd52550","limitations":["Rule-derived subjects are candidates, not verified editorial labels or calibrated model probabilities.","Coverage is distinct from event location. Unknown country/city/coordinates remain absent; no automatic geocoding.","Article geometries keep their stated precision and methodology; reproducing them is not independent coordinate verification."],"method":"controlled-rules-v1","places":[{"admin1":null,"city":null,"coordinate_note":null,"coordinate_reference_system":"OGC:CRS84","coordinate_source":null,"country":"US","evidence":[{"field":"country","language":"en","note":"Explicit preserved editorial country/region; no city or national centroid inferred","source_urls":["https://www.anthropic.com/research/formal-verification"]}],"geometry":null,"id":"iso3166-1:US","kind":"country-or-area","labels":{"ar":"الولايات المتحدة الأمريكية","en":"United States of America","es":"Estados Unidos de América","fr":"États-Unis d’Amérique"},"match_status":"candidate","precision":"regional","role":"coverage","uncertainty_m":null}],"rules_sha256":"fb5ad3c27c91cb840f7a0a05f7f64a5cb26ad0374409ff9457f277c7092e22b4","schema_version":1,"subjects":[{"concept_id":"medtop:20001298","confidence":null,"confidence_method":null,"evidence":[{"field":"en.title+en.summary","language":"en","note":"Subject suggested from the title or summary: LLM","source_urls":["https://www.anthropic.com/research/formal-verification"]}],"method":"controlled-rules-v1","rule_id":"artificial-intelligence","status":"candidate"}],"taxonomy_revision":"1f2db31d811fca07e99b16d402c10e2cc2965c9df1c7b41d9be348b40a24e7fb","taxonomy_version":"IPTC Media Topics 2026-Q2"},"api_url":"https://newsverum.com/api/v1/articles/anthropic-scales-formal-verification-with-llms?lang=tr","category":"technology","content":{"key_points":[],"paragraphs":["Anthropic, 22 Ekim’de Claude’un açık kaynak yazılımlarda formal doğrulamayı daha geniş ölçekte uygulamak için kullanılmasına ilişkin bir araştırma yayımladı. Şirket ve iş ortağı Theorem, Google OSS-Fuzz programındaki projelerin fuzz test giriş noktaları üzerinde çalıştı. Fuzzing çok sayıda örnek girdi deneyerek hataları yakalamaya çalışırken, formal doğrulama tanımlanmış bir özelliğin belirli varsayımlar altında tüm ilgili girdiler için geçerli olduğunu kanıtlamaya çalışır. Araştırma, bu iki yaklaşımı birbirine bağlayarak mevcut fuzz testlerini makine kodu seviyesinde ispatlanacak özelliklere dönüştürdü.","Çalışmada Claude, 123 açık kaynak kütüphanedeki 239 giriş noktası için RISC-V işlemci mimarisine derlenmiş ikili programlar üzerinde ispat üretti. Kaynak kodun tamamı için genel “hatasızdır” garantisi verilmedi. İncelenen özellik, tek iş parçacıklı, statik olarak bağlanmış bir programın, sabit bellek bütçesiyle modellenmiş Linux ortamında RISC-V üzerinde çalışırken belirli fuzz test davranışları kapsamında çökmemesiydi. Girdiler 64 MB altına sınırlandı; ASan ile yakalanan bellek hataları gibi testin belirlediği çökme koşulları kapsamdaydı.","Yöntemde mevcut testlerin amacı bir spesifikasyona çevrildi: test giriş noktasının 64 MB’den küçük her girdi için çökmemesi. Theorem’ın RISC-V komutları ve Linux süreçlerini modelleyen biçimsel semantiği, ikili dosya ile birlikte bu özellik için kanıt yükümlülüğünü kurdu. Claude Rocq ispatları yazdı; Rocq çekirdeği bunları mekanik olarak kontrol etti. Şirket, bazı giriş noktalarında Claude’un önce hata bulup kodu düzelttiğini, ardından yamalanmış ikili için kanıt oluşturduğunu belirtti. Yama uygulandığında spesifikasyon da yeni ikiliye göre yeniden üretildi.","Anthropic, ispatların toplamda yaklaşık 180 milyon satır Rocq kodu içerdiğini; tipik bir kanıtın yaklaşık 600 bin satır olduğunu ve medyan ikili programın 18 bin RISC-V komutundan oluştuğunu bildirdi. Ayrıca süreçte yüzlerce hata bulunduğunu, bunlardan bazılarının fuzzing’in nadiren karşılaşacağı büyük girdiler veya özel çağrı dizileri gerektirdiğini aktardı. Şirketin verdiği örnekler arasında sıkıştırma kodunda taşma ve sınır dışı yazma, görüntü çözücülerinde bellek dışı okumalar ve dosya kısıtlama özelliğinde mantık hatası var. Bunlar Anthropic’in kendi deney bulguları; tüm hataların üçüncü taraflarca teyit edildiği iddia edilmiyor.","Kanıt denetimi yöntemin güçlü yanı: ispatlayıcı model üretirken büyük miktarda kod yazsa da Rocq çekirdeği verilen teoremin ilgili formel modele göre sağlandığını kontrol ediyor. Fakat formel kanıt, spesifikasyonun gerçek sistemin tüm davranışını temsil ettiğini kendiliğinden göstermez. Çalışma tek iş parçacıklı statik RISC-V ikilileri ve belirli Linux semantiği varsayıyor; yaygın x86 veya ARM kurulumlarını ve dinamik bağlama koşullarını doğrudan kapsamadığını Anthropic açıkça belirtiyor. ASan da tüm bellek güvenliği kusurlarını yakalamıyor ve kütüphanelerdeki her giriş noktası ya da ölü kod kanıtlanmış değil.","Bu nedenle sonuç, “123 kütüphane hatasızdır” biçiminde okunmamalı. Daha dar bulgu, seçilmiş fuzz giriş noktaları için belirli bir makine modeli ve girdi sınırı altında çökme koşulunun kanıtlandığı; kanıta giden çalışma sırasında ayrıca hatalar bulunduğudur. Kanıta güvenmek için işlemci ve işletim sistemi modelleri, teorem ifadeleri ve Rocq doğrulayıcısı gibi bileşenlere güvenmek gerekiyor. Anthropic, bazı ispatları ve güvenilen bileşenleri yayımladığını, başkalarını bağımsız doğrulamaya davet ettiğini bildirdi.","Şirket ayrıca daha küçük bir deneyde ortak ispat çalışma alanının token kullanımını tek başına çalışan ajanlara kıyasla yüzde 17 azalttığını; 36 görevlik başka bir değerlendirmede Opus 5.5’in görevlerin yarısını Opus 5’e göre yaklaşık yüzde 40 daha az token ile kanıtladığını söyledi. Bunlar belirli görevler ve şirketin araştırma düzenekleriyle sınırlı deney sonuçlarıdır; genel maliyet veya süre garantisi değildir. Çalışmanın daha geniş önemi, testle keşfedilen özelliklerin makine kodu seviyesinde kanıtlanmasına dair bir araştırma yolu sunması; üretim yazılımlarının tüm kusurlarını ortadan kaldırdığını göstermemesi."],"sections":[]},"corrections":[],"country":"US","data":{"blocks":[{"columns":[{"key":"topic","label":{"en":"Topic","tr":"Başlık"},"language":"en","type":"text"},{"key":"detail","label":{"en":"Detail","tr":"Açıklama"},"language":"en","type":"text"}],"description":{"en":"Scope and limits stated in the source; this is not an independent evaluation.","tr":"Kaynakta açıklanan kapsam ve sınırlar; bağımsız değerlendirme değildir."},"id":"announcement-details","methodology":{"en":"Anthropic’s official announcement and the relevant open-standard documentation were read.","tr":"Anthropic’in resmi duyurusu ve ilgili açık standart dokümantasyonu okundu."},"rowTranslations":[{"topic":{"en":"Coverage","tr":"Kapsam"}},{"topic":{"en":"Input bound","tr":"Girdi sınırı"}},{"topic":{"en":"Proof checker","tr":"İspat denetimi"}},{"topic":{"en":"Key assumptions","tr":"Temel varsayımlar"}}],"rows":[{"detail":"239 fuzz-test entry points across 123 OSS-Fuzz libraries, according to Anthropic.","topic":"Coverage"},{"detail":"The stated crash property applies to inputs below 64 MB under the modeled setup.","topic":"Input bound"},{"detail":"Claude generated Rocq proofs; the Rocq kernel mechanically checked them.","topic":"Proof checker"},{"detail":"Single-threaded static RISC-V binaries and modeled Linux semantics; common x86/ARM deployments are not directly covered.","topic":"Key assumptions"}],"sourceUrls":["https://www.anthropic.com/research/formal-verification"],"title":{"en":"Verifiable scope of the announcement","tr":"Duyurunun doğrulanabilir kapsamı"},"type":"table","updatedAt":"2026-10-25T15:32:43Z"}],"version":1},"data_downloads":[{"formats":{"csv":"https://newsverum.com/api/v1/articles/anthropic-scales-formal-verification-with-llms/data/announcement-details?lang=tr&format=csv","json":"https://newsverum.com/api/v1/articles/anthropic-scales-formal-verification-with-llms/data/announcement-details?lang=tr&format=json"},"id":"announcement-details"}],"data_types":["table"],"editorial_illustration":{"alt":"Teknoloji, işlemci ve bağlantılı bilginin kavramsal illüstrasyonu.","asset_id":"newsverum-v1-technology","avif_variants":[{"height":320,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-480.avif","width":480},{"height":480,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-720.avif","width":720},{"height":640,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-960.avif","width":960},{"height":800,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1200.avif","width":1200},{"height":1024,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.avif","width":1536}],"credit":"Newsverum","documentary":false,"height":1024,"kind":"symbolic-editorial-illustration","language":"tr","scope":"topic","url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.webp","variants":[{"height":320,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-480.webp","width":480},{"height":640,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-960.webp","width":960},{"height":1024,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.webp","width":1536}],"width":1536},"event_id":"event-497f4ec9-1755-5240-9f24-fca5f4e57d4f","event_period":"2026-10-22","event_period_basis":"event-or-reference-period","id":"anthropic-scales-formal-verification-with-llms","image":null,"importance":0.6,"language":"tr","modified_at":"2026-10-25T15:35:20+00:00","publication_basis":"publication-record","published_at":"2026-10-25T15:35:20+00:00","reading_minutes":3,"region":"world","section_illustration":{"alt":"Teknoloji, işlemci ve bağlantılı bilginin kavramsal illüstrasyonu.","asset_id":"newsverum-v1-technology","avif_variants":[{"height":320,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-480.avif","width":480},{"height":480,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-720.avif","width":720},{"height":640,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-960.avif","width":960},{"height":800,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1200.avif","width":1200},{"height":1024,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.avif","width":1536}],"credit":"Newsverum","documentary":false,"height":1024,"kind":"symbolic-editorial-illustration","language":"tr","scope":"section","url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.webp","variants":[{"height":320,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-480.webp","width":480},{"height":640,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-960.webp","width":960},{"height":1024,"url":"https://newsverum.com/assets/newsverum/illustrations/v1/technology-1536.webp","width":1536}],"width":1536},"slug":"anthropic-scales-formal-verification-with-llms","sources":[{"checkedAt":"2026-10-25","name":"Anthropic Research","publishedAt":"2026-10-22","url":"https://www.anthropic.com/research/formal-verification"}],"summary":"Anthropic, Claude’un 123 açık kaynak kütüphanedeki 239 fuzz test giriş noktası için RISC-V ikili dosyalarında güvenlik özelliklerini ispatladığını bildirdi.","text":"Anthropic, Claude’un 123 açık kaynak kütüphanedeki 239 fuzz test giriş noktası için RISC-V ikili dosyalarında güvenlik özelliklerini ispatladığını bildirdi.\n\nAnthropic, 22 Ekim’de Claude’un açık kaynak yazılımlarda formal doğrulamayı daha geniş ölçekte uygulamak için kullanılmasına ilişkin bir araştırma yayımladı. Şirket ve iş ortağı Theorem, Google OSS-Fuzz programındaki projelerin fuzz test giriş noktaları üzerinde çalıştı. Fuzzing çok sayıda örnek girdi deneyerek hataları yakalamaya çalışırken, formal doğrulama tanımlanmış bir özelliğin belirli varsayımlar altında tüm ilgili girdiler için geçerli olduğunu kanıtlamaya çalışır. Araştırma, bu iki yaklaşımı birbirine bağlayarak mevcut fuzz testlerini makine kodu seviyesinde ispatlanacak özelliklere dönüştürdü.\n\nÇalışmada Claude, 123 açık kaynak kütüphanedeki 239 giriş noktası için RISC-V işlemci mimarisine derlenmiş ikili programlar üzerinde ispat üretti. Kaynak kodun tamamı için genel “hatasızdır” garantisi verilmedi. İncelenen özellik, tek iş parçacıklı, statik olarak bağlanmış bir programın, sabit bellek bütçesiyle modellenmiş Linux ortamında RISC-V üzerinde çalışırken belirli fuzz test davranışları kapsamında çökmemesiydi. Girdiler 64 MB altına sınırlandı; ASan ile yakalanan bellek hataları gibi testin belirlediği çökme koşulları kapsamdaydı.\n\nYöntemde mevcut testlerin amacı bir spesifikasyona çevrildi: test giriş noktasının 64 MB’den küçük her girdi için çökmemesi. Theorem’ın RISC-V komutları ve Linux süreçlerini modelleyen biçimsel semantiği, ikili dosya ile birlikte bu özellik için kanıt yükümlülüğünü kurdu. Claude Rocq ispatları yazdı; Rocq çekirdeği bunları mekanik olarak kontrol etti. Şirket, bazı giriş noktalarında Claude’un önce hata bulup kodu düzelttiğini, ardından yamalanmış ikili için kanıt oluşturduğunu belirtti. Yama uygulandığında spesifikasyon da yeni ikiliye göre yeniden üretildi.\n\nAnthropic, ispatların toplamda yaklaşık 180 milyon satır Rocq kodu içerdiğini; tipik bir kanıtın yaklaşık 600 bin satır olduğunu ve medyan ikili programın 18 bin RISC-V komutundan oluştuğunu bildirdi. Ayrıca süreçte yüzlerce hata bulunduğunu, bunlardan bazılarının fuzzing’in nadiren karşılaşacağı büyük girdiler veya özel çağrı dizileri gerektirdiğini aktardı. Şirketin verdiği örnekler arasında sıkıştırma kodunda taşma ve sınır dışı yazma, görüntü çözücülerinde bellek dışı okumalar ve dosya kısıtlama özelliğinde mantık hatası var. Bunlar Anthropic’in kendi deney bulguları; tüm hataların üçüncü taraflarca teyit edildiği iddia edilmiyor.\n\nKanıt denetimi yöntemin güçlü yanı: ispatlayıcı model üretirken büyük miktarda kod yazsa da Rocq çekirdeği verilen teoremin ilgili formel modele göre sağlandığını kontrol ediyor. Fakat formel kanıt, spesifikasyonun gerçek sistemin tüm davranışını temsil ettiğini kendiliğinden göstermez. Çalışma tek iş parçacıklı statik RISC-V ikilileri ve belirli Linux semantiği varsayıyor; yaygın x86 veya ARM kurulumlarını ve dinamik bağlama koşullarını doğrudan kapsamadığını Anthropic açıkça belirtiyor. ASan da tüm bellek güvenliği kusurlarını yakalamıyor ve kütüphanelerdeki her giriş noktası ya da ölü kod kanıtlanmış değil.\n\nBu nedenle sonuç, “123 kütüphane hatasızdır” biçiminde okunmamalı. Daha dar bulgu, seçilmiş fuzz giriş noktaları için belirli bir makine modeli ve girdi sınırı altında çökme koşulunun kanıtlandığı; kanıta giden çalışma sırasında ayrıca hatalar bulunduğudur. Kanıta güvenmek için işlemci ve işletim sistemi modelleri, teorem ifadeleri ve Rocq doğrulayıcısı gibi bileşenlere güvenmek gerekiyor. Anthropic, bazı ispatları ve güvenilen bileşenleri yayımladığını, başkalarını bağımsız doğrulamaya davet ettiğini bildirdi.\n\nŞirket ayrıca daha küçük bir deneyde ortak ispat çalışma alanının token kullanımını tek başına çalışan ajanlara kıyasla yüzde 17 azalttığını; 36 görevlik başka bir değerlendirmede Opus 5.5’in görevlerin yarısını Opus 5’e göre yaklaşık yüzde 40 daha az token ile kanıtladığını söyledi. Bunlar belirli görevler ve şirketin araştırma düzenekleriyle sınırlı deney sonuçlarıdır; genel maliyet veya süre garantisi değildir. Çalışmanın daha geniş önemi, testle keşfedilen özelliklerin makine kodu seviyesinde kanıtlanmasına dair bir araştırma yolu sunması; üretim yazılımlarının tüm kusurlarını ortadan kaldırdığını göstermemesi.","title":"Anthropic, büyük ölçekli yazılım doğrulamasında LLM kullanımını gösterdi","topics":[],"translations":[{"api_url":"https://newsverum.com/api/v1/articles/anthropic-scales-formal-verification-with-llms?lang=tr","language":"tr","url":"https://newsverum.com/tr/news/anthropic-scales-formal-verification-with-llms"},{"api_url":"https://newsverum.com/api/v1/articles/anthropic-scales-formal-verification-with-llms?lang=en","language":"en","url":"https://newsverum.com/en/news/anthropic-scales-formal-verification-with-llms"}],"url":"https://newsverum.com/tr/news/anthropic-scales-formal-verification-with-llms"},"version":"1"}
