Model Online/Fiziksel
Süre
Modüller 5 modül

Eğitimin Amacı ve Kapsamı

Bir coding agent'a onay sormadan terminal komutu çalıştırma (--dangerously-skip-permissions / auto-run) yetkisi vermek hızı katlar; ancak doğrudan ana makinede (host) çalıştığında ~/.ssh ve bulut kimlik bilgilerinin sızmasına, yanlışlıkla veritabanı silinmesine veya zararlı bir repo/MCP üzerinden uzaktan kod yürütülmesine (RCE) yol açabilir. Bu eğitim, yüksek otonomiyi tam izolasyonla birleştiren güvenlik mimarisini öğretir.

OS-seviyesi sandbox'lar (macOS Seatbelt, Linux Bubblewrap/Landlock, Docker/DevContainers, gVisor/Firecracker microVM), dosya sistemi ve ağ çıkış (egress allowlist) kısıtlamaları, MCP ve CLI araç izin politikaları, kimlik bilgisi enjeksiyon vekilleri (secret-injecting proxies) ve denetim logları uygulamalı olarak kurulur.

Kimler Katılmalı?

  • Platform, DevEx ve altyapı mühendisleri
  • Uygulama ve bulut güvenliği (AppSec / SecOps) mühendisleri
  • Otonom coding agent'ları kurumsal ölçekte devreye alan kıdemli geliştiriciler ve mimarlar
  • Ön koşul: Linux/konteyner temelleri, ağ kavramları ve CLI coding agent deneyimi

Kazanımlar

  • Agent'ın ana işletim sistemine, diğer repolara ve kişisel kimlik bilgilerine erişimini tamamen izole eder
  • İzin isteme yorgunluğunu (permission fatigue) ortadan kaldıran güvenli sandbox içinde tam otonom mod kurar
  • Ağ çıkışını (egress) yalnızca onaylı paket depoları ve API'lerle sınırlayarak veri sızıntısını (exfiltration) engeller
  • MCP sunucuları ve bash komutları için ince taneli izin/yasak listeleri (allowlist/denylist) ve pre-tool hook'ları yazar
  • API anahtarlarını agent'ın context window'una hiç göstermeden vekil (proxy) üzerinden güvenli biçimde enjekte eder

Konular

Coding Agent Tehdit Modeli ve İzin Yorgunluğu (Permission Fatigue)
  • Dolaylı prompt injection (zararlı README, issue, paket veya log üzerinden komut enjeksiyonu)
  • Geliştiricilerin her şeye 'Evet' demesi (approval fatigue) vs. sınırları çizilmiş güvenli kum havuzu (sandbox)
Çalışma Zamanı İzolasyonu: OS Sandbox, DevContainer ve MicroVM
  • Yerel hafif izolasyon (Seatbelt, Bubblewrap, Landlock) ile Docker/DevContainer karşılaştırması
  • Çok kiracılı ve bulut agent ortamları için gVisor, Kata Containers ve Firecracker microVM mimarisi
Dosya Sistemi, Ağ (Egress) ve Kaynak Kısıtlamaları
  • Yalnızca çalışma dizinini (workspace) yazılabilir bağlama; .git/hooks ve .env koruması
  • Egress firewall/proxy ile rastgele dış adreslere veri sızdırmayı (DNS/HTTP exfiltration) engelleme
Tool Permissions, MCP Güvenliği ve Pre-Tool Hook'lar
  • Claude Code / Cursor / Codex izin profilleri: read-only, workspace-write, komut allowlist/denylist
  • MCP sunucularında rug-pull/tool poisoning riskleri ve pre-tool-use doğrulama script'leri
Gizli Anahtar Yönetimi (Secrets) ve Denetim İzi (Audit Trail)
  • Kısa ömürlü (ephemeral) token'lar ve anahtarı ortam değişkenine vermeden HTTP proxy'de ekleme
  • Çalıştırılan tüm komutların, dosya erişimlerinin ve ağ isteklerinin merkezi güvenlik loglaması

Bu Kategorideki Diğer Eğitimler

  • Team Workflows, Reusable Skills ve Handoffs

    Bireysel yapay zeka kullanımını ekip ölçeğine taşıma: paylaşımlı agent skill'leri (SKILL.md), özel slash komutları, oturumlar ve roller arası (PM, backend, frontend, QA) yapılandırılmış bağlam devri (handoff) eğitimi.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    Canlı Kurs
    5 modül
  • CI/CD İçinde Coding Agents

    GitHub Actions ve GitLab CI boru hatlarında başsız (headless) coding agent çalıştırma: otomatik CI/test hatası onarımı, issue'dan taslak PR üretimi, bağımlılık yükseltme ve güvenlik/maliyet sınırları eğitimi.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    Canlı Kurs
    5 modül
  • 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.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    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.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    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.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    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.

    Yapay Zeka Destekli Yazılım Geliştirme Kurumsal
    Canlı Kurs
    4 modül

Bizimle iletişime geçin