Eğitimin Amacı ve Kapsamı
Coding agent'lar yalnızca geliştiricinin ekranında etkileşimli olarak çalışmak zorunda değildir; CI/CD boru hattında olay tetiklemeli ve başsız (headless) olarak koşturulduğunda kırılan derlemeleri analiz edebilir, bağımlılık güncellemelerini tamamlayabilir veya etiketlenen görevler için sabaha kadar hazır bir taslak PR açabilir. Bu eğitim, CI/CD içinde güvenli, deterministik sınırları olan otonom agent boru hatları kurmayı öğretir.
GitHub Actions ve GitLab CI içinde headless Claude Code / Codex / OpenAI API koşumu, kırılan CI işlerini analiz edip düzeltme önerisi (autofix commit/PR) açma, Dependabot/Renovate kırılmalarını onarma, doküman/çeviri/test senkronizasyonu ve prompt injection/secret sızıntısı önlemleri uygulamalı olarak inşa edilir.
Kimler Katılmalı?
- DevOps, platform ve CI/CD altyapı mühendisleri
- Kıdemli yazılım geliştiriciler ve teknik takım liderleri
- DevSecOps ve geliştirici üretkenliği (DevEx) ekipleri
- Ön koşul: GitHub Actions veya GitLab CI/CD boru hatları ve Docker/konteyner deneyimi
Kazanımlar
- Coding agent'ları etkileşimsiz (headless/print) modda, katı zaman, adım ve token bütçeleriyle CI içinde koşturur
- Kırılan CI/test loglarını analiz ederek kök nedeni raporlayan ve onarım PR'ı açan iş akışları kurar
- Etiketlenen uygun kapsamlı issue'ları veya inceleme yorumlarını otomatik olarak taslak PR'a dönüştürür
- Dış PR'lardan (fork) gelen kod ve yorumlar üzerinden CI secret'larının çalınmasını (prompt injection) engeller
- Her otonom CI agent koşumu için izlenebilir log, maliyet metriği ve zorunlu insan onayı kapısı tanımlar
Konular
Headless Coding Agent Mimarisi ve CI Tetikleyicileri
- Etkileşimsiz çalışma bayrakları, yapılandırılmış JSON çıktıları, maksimum tur ve bütçe sınırları
- Hangi görevler arka plan CI agent'ına uygundur? (Linter/tip onarımı, bağımlılık geçişi, küçük bug-fix, test/doküman)
Otomatik CI Hata Teşhisi ve Self-Healing PR Akışları
- Başarısız derleme ve test loglarını süzerek PR üzerine kök neden ve önerilen yama (suggested change) yazma
- Yalnızca yeni testi geçerse öneriyi commit/PR haline getiren doğrulama kapısı
Issue-to-PR ve Kırıcı Bağımlılık (Dependency) Yükseltmeleri
agent-readyetiketli issue'lardan veya PR inceleme yorumlarından otomatik taslak PR üretimi- Dependabot/Renovate major sürüm yükseltmelerinde kırılan API çağrılarını ve testleri onarma
CI İçinde Agent Güvenliği: Prompt Injection ve Secret İzolasyonu
- Güvenilmeyen issue başlığı, PR açıklaması veya kod yorumundan gelen komut enjeksiyonu saldırıları
- En az yetkili
GITHUB_TOKENizinleri, üretim secret'larını agent adımından ayırma ve izinli tetikleyiciler
Maliyet Kontrolü, Döngü Önleme ve İnsan Onayı
- Botun kendi tetiklediği PR'da sonsuz CI döngüsüne girmesini önleme ve günlük bütçe kotaları
- Otonom açılan PR'ların birleştirilmesi (merge) için zorunlu insan incelemesi ve başarı oranı takibi
Bu Kategorideki Diğer Eğitimler
-
Yapay Zeka Kod Asistanları
GitHub Copilot, Cursor ve Windsurf gibi IDE kod asistanlarını bağlam yönetimi (context pinning), çoklu dosya düzenleme, test odaklı doğrulama ve güvenli kodlama standartlarıyla verimli kullanma eğitimi.
- Canlı Kurs
- 5 modül
-
Vibe Coding
Cursor, Claude Code, Lovable ve Bolt ile doğal dil odaklı hızlı uygulama geliştirme (vibe coding) yöntemini modüler mimari, Git kontrol noktaları ve güvenlik kurallarıyla birleştirerek spagetti koda düşmeden yazılım üretme eğitimi.
- Canlı Kurs
- 5 modül
-
Agentic Coding
Claude Code, Cursor Agent ve OpenAI Codex CLI gibi otonom kodlama agent'larıyla çok dosyalı görev yürütme, Plan-Act-Verify döngüsü, MCP araç entegrasyonu ve Git worktree ile paralel geliştirme eğitimi.
- Canlı Kurs
- 5 modül
-
Gereksinimden Koda İş Akışları
İş gereksinimi, PRD, kullanıcı hikayesi ve Figma tasarımlarını teknik spesifikasyona, görev dilimlerine, kabul kriterlerine ve doğrulanmış koda dönüştüren uçtan uca ürün-mühendislik iş akışı eğitimi.
- Canlı Kurs
- 4 modül
-
Harness Engineering
Kodlama agent'larının kurumsal repolarda yüksek başarıyla çalışması için hızlı geri bildirim kabukları (test/typecheck/lint harness), özel araç sarmalayıcıları, AST/LSP doğrulayıcıları ve iç benchmark (eval) altyapısı kurma eğitimi.
- Canlı Kurs
- 5 modül
-
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
Bizimle iletişime geçin