Eğitimin Amacı ve Kapsamı
Aynı LLM modeli bir kod tabanında sürekli hata yaparken başka bir kod tabanında karmaşık görevleri tek seferde tamamlayabilir; fark modelde değil, modeli çevreleyen çalışma düzeneğindedir (agent harness). Bu eğitim, coding agent'ları yönlendiren, sınırlayan ve doğrulayan mühendislik altyapısını tasarlamayı öğretir.
Agent dostu hızlı doğrulama komutları, gürültüsü azaltılmış derleyici/test çıktısı biçimlendiricileri, AST/LSP tabanlı arama ve düzenleme araçları, mimari kuralları zorlayan deterministik linter/pre-commit kancaları, durum geri yükleme (checkpoint/rollback) ve SWE-bench benzeri kurum içi görev değerlendirme (eval) düzeneği uygulamalı olarak geliştirilir.
Kimler Katılmalı?
- Platform, DevEx (Geliştirici Deneyimi) ve AI altyapı mühendisleri
- Kıdemli yazılım mühendisleri (senior/staff) ve yazılım mimarları
- Kurum içi coding agent veya SDLC otomasyonu geliştiren ekipler
- Ön koşul: İleri seviye yazılım mühendisliği, CLI/otomasyon ve CI/CD altyapısı deneyimi
Kazanımlar
- Kod tabanındaki agent başarısızlıklarının modelden mi yoksa harness eksikliğinden mi kaynaklandığını teşhis eder
- Context window'u şişirmeyen, net ve eyleme dönüştürülebilir hata çıktıları üreten sarmalayıcı araçlar yazar
- Saniyeler içinde çalışan hedefli test, tip kontrolü ve mimari sınır doğrulayıcıları kurar
- Yanlış düzenlemeleri ve yasaklı işlemleri engelleyen deterministik guardrail kancaları (hooks) uygular
- Geçmiş PR'lardan kuruma özel bir agent eval veri seti oluşturarak harness iyileştirmelerini ölçer
Konular
Harness Engineering Kavramı ve Agent-Ortam Arayüzü (ACI)
- Model zekası ile harness tasarımı arasındaki ilişki; SWE-bench ve üretim dersleri
- Agent-Computer Interface (ACI) ilkeleri: gözlem alanı, aksiyon seti ve hata sinyali kalitesi
Arama, Gezinme ve Düzenleme Araçlarının Optimize Edilmesi
- Ripgrep, AST (tree-sitter) ve LSP sembol sorgularını agent için yapılandırma
- Büyük dosyalarda satır kayması ve bozuk diff hatalarını önleyen düzenleme mekanizmaları
Hızlı ve Gürültüsüz Doğrulama Düzeneği (Verification Harness)
- Binlerce satırlık terminal logunu özetleyip yalnızca kök hatayı ve dosya:satır bilgisini dönen sarmalayıcılar
- Etkilenen hedef testleri saniyeler içinde koşturan artımlı (incremental) test/typecheck komutları
Deterministik Guardrail'ler, Hook'lar ve Durum Yönetimi
- Pre-tool / post-edit hook'ları ile mimari katman ihlallerini ve test silme girişimlerini engelleme
- Git tabanlı otomatik snapshot, çalışma alanı izolasyonu ve temiz geri dönüş (rollback)
Kurum İçi Agent Benchmark ve Eval Altyapısı
- Gerçek bug-fix ve feature PR'larından tekrarlanabilir görev konteynerleri üretme
- Pass@1, token maliyeti, adım sayısı ve müdahale oranı metrikleriyle harness A/B testi
Bu Kategorideki Diğer Eğitimler
-
Loop Engineering
Otonom yazılım geliştirme döngülerini (üret → derle → test et → log/iz gözlemle → onar) yakınsama kriterleri, bütçe sınırları, ödül hilesi (reward hacking) önlemleri ve çoklu döngü mimarisiyle tasarlama eğitimi.
- Canlı Kurs
- 5 modül
-
Yapay Zeka ile Kod Analizi ve İyileştirme
Statik analiz metrikleri ve LLM'leri birleştirerek karmaşık kod tabanlarını anlama, teknik borç ve code smell tespiti, karakterizasyon testleriyle güvenli refactoring ve performans iyileştirme eğitimi.
- Canlı Kurs
- 5 modül
-
Yapay Zeka Destekli Test Üretimi
Yazılım geliştiriciler için birim, entegrasyon, sözleşme (contract) ve özellik tabanlı (property-based) test üretimi; mutasyon testi (mutation testing) ile yapay zekanın ürettiği testlerin gerçek hata yakalama gücünü doğrulama eğitimi.
- Canlı Kurs
- 5 modül
-
Kanıta Dayalı Hata Ayıklama
Rastgele prompt denemeleri yerine log, stack trace, OpenTelemetry izleri, git bisect ve en küçük tekrarlanabilir örnek (MRE) kanıtlarıyla hipotez kurarak karmaşık yazılım hatalarını çözme eğitimi.
- Canlı Kurs
- 5 modül
-
Yapay Zeka ile Teknik Dokümantasyon
Kod tabanından beslenen yaşayan teknik dokümantasyon: Mimari Karar Kayıtları (ADR), C4/Mermaid diyagramları, OpenAPI/SDK referansları, onboarding kılavuzları ve CI/CD içinde doküman güncellik kontrolü.
- Canlı Kurs
- 5 modül
-
Kod Tabanlarında Context Mühendisliği
Büyük ve monorepo kod tabanlarında coding agent'ların doğru kod üretmesi için AST tabanlı indeksleme, semantik/leksikal arama, bağımlılık grafiği, AGENTS.md/CLAUDE.md hiyerarşisi ve context window bütçeleme eğitimi.
- Canlı Kurs
- 5 modül
Bizimle iletişime geçin