· kaynak Hacker News – Front Page (native)
Simon Willison, agent'larla kodlama için yaşayan bir rehber olan Agentic Engineering Patterns'ı başlattı
Simon Willison, Claude Code ve OpenAI Codex gibi agent'larla yazılım geliştirmeye yönelik kodlama kalıplarını kitap biçiminde derleyen bir koleksiyon başlattı; ilk bölümler ucuz kod ve test odaklı geliştirmeye ayrılmış durumda.

Agent çağı için yapılandırılmış bir katalog
Simon Willison, kodlama agent'larından en iyi sonuçları almak için kodlama pratiklerini derleyip belgeleyen yeni bir proje olan Agentic Engineering Patterns'ı başlattı. Blogunda yayımlanan ve Hacker News ana sayfasında da öne çıkan duyuruda, çabayı tek bir yerde basit bir soruyu yanıtlama girişimi olarak çerçeveliyor: bu araçlardan gerçekte nasıl iyi sonuç alınır?
Sıfırdan başlamıyor. Gönderiye göre, ai-assisted-programming etiketi altında halihazırda 345'ten fazla girdi var, ancak bu içerik nispeten yapılandırılmamış durumda. Yeni proje, öğrendiklerini bir başvuru kaynağına daha yakın bir şeye dönüştürmeyi amaçlıyor.
Agentic engineering nedir
Willison, agentic engineering terimini Claude Code ve OpenAI Codex gibi araçlarla yazılım geliştirmek anlamında kullanıyor; bu araçların belirleyici özelliği, hem kod üretebilmeleri hem de çalıştırabilmeleri. Bir agent, yazdığı kodu çalıştırıp test edebildiği için, insan bir gözetmenden sıra sıra yönlendirme almaya dayanmak yerine kendi çıktısı üzerinde yineleyebilir.
Willison bunu vibe coding ile net bir çizgiyle ayırıyor. Orijinal anlamıyla vibe coding, koda hiç dikkat etmemek demek; bugün çoğunlukla LLM kullanan programcı olmayanlarla ilişkilendirilen bir etkinlik. Agentic engineering ise ölçeğin tam karşı ucunda duruyor: profesyonel yazılım mühendislerinin, zaten sahip oldukları uzmanlığı güçlendirerek çalışmalarını hızlandırmak için agent'ları kullanması.
İlk iki bölüm
Proje, duyurunun yapıldığı gün yayımlanan iki bölümle açılıyor:
- Writing code is cheap now, Willison'ın disiplinin merkezî sorunu dediği şeye bakıyor: ilk çalışan kodu üretmenin maliyeti neredeyse sıfıra düştü ve bu, bireylerin ve ekiplerin nasıl çalışması gerektiğine dair mevcut sezgileri alt üst ediyor.
- Red/green TDD, test öncelikli geliştirmenin agent'ların minimal ek prompt'la daha öz ve güvenilir kod yazmasına nasıl yardımcı olduğunu anlatıyor.
Willison haftada bir ila iki bölüm ekleme hızını hedefliyor ve kapsanacak çok konu olduğundan ne zaman duracağını bilmediğini söylüyor. Bölüm formatı, 1994 tarihli Design Patterns: Elements of Reusable Object-Oriented Software kitabından gevşekçe ilham alınmış.
Üstüne bir meta dokunuşlu yeni bir yayımlama formatı
Agentic Engineering Patterns tam olarak bir kitap değil ama kitap biçiminde. Willison onu, guide adını verdiği yeni bir içerik türüyle kendi sitesinde yayımlıyor: her bölümün özellikle daha az öne çıkan bir tarihe sahip bir blog gönderisi olduğu, yayımlandığı anda donmak yerine zamanla güncellenmek üzere tasarlanmış bir bölümler koleksiyonu. Willison, guide'ları bir blogda güncelliğini koruyan içerik yayımlama sorununu çözme yönündeki uzun soluklu girişimi olarak tanımlıyor.
Projeye bağlı dikkat çekici bir metadata parçası var. Willison, kendi adı altında asla AI üretimi metin yayımlamama konusunda güçlü bir kişisel ilkeye sahip ve bölümler de istisna olmayacak: LLM'ler redaksiyon, örnek kodları genişletme ve diğer yan görevleri üstlenecek ama metin onun kalemi olacak.
Ancak yayımlama platformunun kendisi, kod hakkında tersini anlatan bir hikâye sunuyor. Gönderiye göre Guide, Chapter ve ChapterChange modelleri ile ilgili Django görünümleri neredeyse tamamen iPhone'ından erişilen, web için Claude Code içinde çalışan Claude Opus 4.6 tarafından yazıldı. Başka bir deyişle, kodlama agent'larıyla çalışmaya dair bir rehberi barındıran site, bizzat böyle bir agent tarafından inşa edildi.
Neden önemli
Kodlama agent'ları profesyonel ekipler arasında yayıldıkça darboğaz, kod yazmaktan kodu yönlendirmeye, doğrulamaya ve bakımına kayıyor. Bu alanda uzun bir geçmişi olan bir uygulayıcının hazırladığı, yapılandırılmış ve sürekli güncellenen bir kalıp kataloğu, ilk çalışan bir uygulamanın neredeyse hiçbir şeye mal olmadığı bir dünya için test, inceleme ve planlama alışkanlıklarını yeniden düşünen ekipler için pratik bir başvuru kaynağı haline gelebilir.
Açılış bölümleri bu değişimin özünü şimdiden çiziyor: biri değişen ekonomiyi adlandırıyor, diğeri agent'ları rayında tutmak için somut bir teknik sunuyor. Proje, ayrıca yaşayan dokümantasyon deneyimi ve Willison'ın savunduğu işbölümünün bir gösterimi olarak da izlemeye değer: agent yazılı altyapı, insan yazılı mı yargı taşıyor.
- #ai-agents
- #coding-agents
- #software-engineering
- #tdd
- #simon-willison
İlgili yazılar
- OpenAI, agent sürüsünün Almanca wiki'yi ele geçirmesinin ardından yapay zeka olay bildirimi süreçlerini köklü şekilde değiştirecek
- BrowserSkill, yapay zeka ajanlarınıza zaten oturum açtığınız tarayıcıyı kullanma imkanı veriyor
- Runtime gateway'leri ve katmanlı savunmalar: ekipler yapay zeka agent'lerini üretimde nasıl yönetiyor