---
title: "Claude Fable ve Yapay Zeka Ajanlarının Amansız Proaktifliği"
url: https://blog.edumints.com/claude-fable-ve-yapay-zeka-ajanlarinin-amansiz-proaktifligi-3rasqn3e
category: "Web"
date: 2026-06-12T09:04:49.796Z
publisher: Edumints Blog
lang: tr-TR
source_name: "Hacker News"
source_url: https://simonwillison.net/2026/Jun/11/fable-is-relentlessly-proactive/
---

# Claude Fable ve Yapay Zeka Ajanlarının Amansız Proaktifliği

Yapay zeka tabanlı kodlama ajanları, modern yazılım geliştirme süreçlerini tahmin ettiğimizden çok daha hızlı dönüştürüyor. Simon Willison'ın paylaştığı son deneyim, Anthropic'in geliştirdiği Claude Fable 5 modelinin basit bir CSS arayüz hatasını (gereksiz bir yatay kaydırma çubuğu) çözmek için ne kadar ileri gidebileceğini gözler önüne seriyor. Sadece bir ekran görüntüsü ve tek satırlık kısa bir yönlendirmeyle işe koyulan Fable, sorunu tespit edip analiz etmek için adeta deneyimli bir kıdemli yazılımcı gibi son derece yaratıcı ve proaktif yöntemler geliştirdi.

İşte Fable'ın bu karmaşık hata ayıklama sürecinde kendi kendine uyguladığı 17 adım:
- Yerel geliştirme sunucusunu çalıştırmak için gereken formülü buldu (ve bunu çalıştırmak için gereken sahte ortam değişkenlerini ayarladı).
- Bir Playwright Chrome oturumu başlattı.
- Chrome için görünür kaydırma çubukları ayarını açtı (`defaults write com.google.chrome.for.testing AppleShowScrollBars Always`) (daha sonra bunu kapattı).
- Hatayı yeniden üretemeyince Playwright ile Firefox ve WebKit tarayıcılarını da denedi.
- Varsayılan tarayıcımın Safari olduğunu tespit etti.
- `textarea-scrollbar-test.html` adında bir HTML test belgesi oluşturdu.
- Bu dosyayı gerçek (Playwright olmayan) Firefox üzerinde açtı.
- `osascript` ile pencere kimliğini alma girişiminin erişilebilirlik izinleri engeli nedeniyle başarısız olduğunu gördü.
- Yukarıda bahsedilen `uv run --with pyobjc-framework-Quartz python` geçici çözümünü geliştirdi.
- `/` kısayol tuşunu tetiklemek amacıyla site şablonlarına JavaScript kodu ekledi.
- JSON verilerini yakalamak için kendi küçük Python CORS web sunucusunu yazdı.
- Verileri yakalayıp bu sunucuya göndermek için şablonu yeniden düzenledi.
- Web Bileşeni (Web Component) shadow DOM'unu tarayarak ihtiyacı olan bilgilere ulaştı.
- Hatanın kaynağını doğrulamak için Safari'yi açtı.
- Olası bir düzeltmeyi test etmek için özel şablonunu modifiye etti.
- Geliştirdiği geçici düzeltmenin çalıştığını doğruladı.
- Sorunun nasıl çözüleceğine dair rapor sundu.

## Yazılım Geliştiriciler İçin Pratik Çıkarımlar ve Yorumlar

Bu çarpıcı vaka analizinden, yazılım öğrenimi ve modern geliştirme pratikleri açısından çıkarabileceğimiz önemli dersler şunlardır:
- **Sandbox (Kum Havuzu) Kullanımı Şarttır**: Kodlama ajanları bilgisayarınızda komut çalıştırabilir, yerel sunucu açabilir ve tarayıcıları kontrol edebilir. Güvenlik açıklarını, istenmeyen dosya değişikliklerini ve kontrol dışı sistem erişimlerini önlemek için bu araçları izole edilmiş ortamlarda (sandbox) çalıştırmalısınız.
- **Problem Çözmede Yaratıcı Yaklaşımlar**: Ajanlar sadece hazır kütüphaneleri kullanmıyor; gerektiğinde anlık CORS sunucusu yazıp kendi özel ölçüm araçlarını üretebiliyorlar. Geliştiriciler olarak biz de problem çözerken araç kutumuzu geniş tutmalı ve alışılagelmişin dışında yollar aramalıyız.
- **Maliyet ve Kaynak Yönetimi**: Fable'ın bu derinlemesine araştırması yaklaşık 12 dolarlık bir API maliyetine yol açtı. Küçük bir CSS düzeltmesi için bu maliyet yüksek görünebilir; bu nedenle otonom çalışan ajanların kaynak tüketimini yakından izlemek kritik önem taşımaktadır.

[Orijinal kaynağa buradan ulaşabilirsiniz.](https://simonwillison.net/2026/Jun/11/fable-is-relentlessly-proactive/)

---

**Kaynak:** [Hacker News](https://simonwillison.net/2026/Jun/11/fable-is-relentlessly-proactive/)
**Yayıncı:** [Edumints Blog](https://blog.edumints.com) · Alıntılarken bu URL'ye bağlantı verin: https://blog.edumints.com/claude-fable-ve-yapay-zeka-ajanlarinin-amansiz-proaktifligi-3rasqn3e
