Bize Ulaşın

Eğitim İçeriği

OpenAI Codex CLI'ye Giriş

  • Codex CLI'nin ne olduğu ve 2025 açık kaynaklı Rust mimarisi
  • Temel özellikler: istemler, dosya işlemleri, bash yürütme, çok adımlı görevler
  • Claude Code ve diğer terminal ajanları ile karşılaştırma
  • Onay modları ve güvenlik sınırlarına genel bakış

Yükleme ve Kurulum

  • macOS ve Linux üzerinde Codex CLI'nin kurulumu
  • OpenAI ve uyumlu sağlayıcılar için API anahtarlarının yapılandırılması
  • Ollama ve Atomic Chat aracılığıyla yerel arka uçlara bağlanma
  • SSH ve uzaktan geliştirme ortamı kurulumu

Temel İş Akışı Komutları

  • Tek istemlerin ve çok dönüşlü oturumların çalıştırılması
  • İstemlerden dosya okuma, yazma ve düzenleme işlemleri
  • Kabuk komutu yürütme ve boru çıktılarının yönetimi
  • Çalışma dizinlerinin ve proje bağlamının yönetimi

Onay Modları ve Güvenlik

  • Otomatik, çalıştırmadan önce sor ve tamamen manuel modların yapılandırılması
  • Kumlama (sandboxing) ve salt okunur ile yazma yetkisi olan oturumlar
  • Yıkıcı komutların ve dosya silme işlemlerinin güvenli şekilde yönetimi

Git ve CI Entegrasyonu

  • Taahhüt (commit) ve farklar (diffs) oluşturmak için Codex CLI'nin kullanımı
  • Ajan incelemesi ile ön-kabuk (pre-commit) kancaları
  • Başlıksız (headless) CI ortamlarında Codex CLI'nin çalıştırılması
  • GitHub Actions ve GitLab CI ile entegrasyon

MCP Sunucu Entegrasyonu

  • Model Bağlam Protokolü (Model Context Protocol) sunucularına bağlanma
  • Özel MCP uç noktalarıyla araç yeteneklerini genişletme
  • Tescilli sistemler için özel MCP araçları oluşturma

Çoklu Arka Uç Desteği

  • OpenAI, Gemini ve GitHub Models API'leri arasında geçiş yapma
  • Ollama ve kendi kendine barındırılan uç noktalarla yerel çıkarım
  • Gecikme ile kalite arasında model seçim stratejileri

Ekip Dağıtımı ve Yönetişim

  • Paylaşılan yapılandırma ve gizli anahtarların yönetimi
  • Kurumsal düzeyde kullanım politikaları ve denetim günlükleri
  • Standart ekip istemleri ve koruyucu önlemler (guardrails) kurulumu

Özel İstemler ve İş Akışları

  • Tekrar kullanılabilir istem şablonlarının yazılması
  • Karmaşık yeniden yapılandırma projeleri için görevleri zincirleme
  • Çoklu dosya ve depoların toplu işleme tabi tutulması

Performans İyileştirme

  • Rust performans özelliklerinin anlaşılması
  • Büyük projeler için token kullanımının optimize edilmesi
  • Önbellekleme ve oturum durumu yönetimi

Yaygın Sorunların Çözümü

  • Arka uçlara bağlantı hatalarının giderilmesi
  • İstemi belirsizliği ve yanlış yorumlamaların hata ayıklaması
  • Hız sınırlama (rate limiting) ve yeniden deneme stratejilerinin yönetimi

Güvenlik En İyi Uygulamaları

  • Paylaşılan ortamlarda API anahtarlarının korunması
  • İstem enjeksiyonu ve komut devralmasının önlenmesi
  • Veri yerleşimi ve uyumluluk hususları

Özet ve Sonraki Adımlar

  • Temel yetenekler ve iş akışlarının tekrarı
  • Topluluk kaynakları ve açık kaynak katkılar
  • Gelişmiş çoklu ajan orkestrasyonu konularına geçiş

Kurs İçin Gerekli Önbilgiler

  • Herhangi bir programlama dilinde yazılım geliştirme deneyimi
  • Temel komut satırı ve terminal kullanımı
  • Git temellerine aşinalık

Hedef Kitle

  • İş akışlarında yapay zeka terminal ajanlarını kullanmayı isteyen yazılım geliştiriciler
  • Rust tabanlı yapay zeka araçlarını keşfeden DevOps mühendisleri
  • Grup içi kullanım için OpenAI Codex CLI'yi değerlendiren ekip liderleri
 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler