Bize Ulaşın

Eğitim İçeriği

Pi'ye Giriş

  • Pi nedir ve minimalizm ile kontrol felsefesi
  • Claude Code, Codex CLI ve Cursor ile karşılaştırma
  • Dört yerleşik araç: okuma, yazma, düzenleme ve bash
  • Ağır ajanlara kıyasla ne zaman Pi'nin tercih edileceği

Kurulum ve Yapılandırma

  • Pi'nin npm ve paket yöneticileri aracılığıyla yüklenmesi
  • 15'ten fazla desteklenen sağlayıcı için API anahtarlarının yapılandırılması
  • Çalışma dizini ve bağlam dosyalarının kurulması
  • Pi'nin yerel ve Docker ortamlarında çalıştırılması

Temel Terminal İş Akışları

  • Basit komutlardan kod üretiminin çalıştırılması
  • Dosyaların hassasiyetle okunması ve düzenlenmesi
  • Ajan içinde bash komutlarının güvenli yürütülmesi
  • Oturum durumunun ve bağlam sıfırlamalarının yönetimi

Özel Beceriler Geliştirme

  • TypeScript beceri API'sinin anlaşılması
  • Özel okuma, yazma ve düzenleme işlemlerinin yazılması
  • Özel iş akışları için bash yürütmesine bağlanma
  • Becerilerin izole ortamda test edilmesi ve hata ayıklama

Komut Şablonları ve Temalar

  • Farklı diller ve çerçeveler için sistem komutlarının uyarlanması
  • Takım tutarlılığı için yeniden kullanılabilir komut şablonlarının oluşturulması
  • Temaların paylaşılan modüller olarak paketlenmesi

npm Paketleri ile Pi'yi Genişletme

  • Becerilerin pi paketleri olarak paketlenmesi
  • npm ve Git'e yayınlama
  • Topluluk tarafından katkıda bulunan paketlerin yüklenmesi
  • Bağımlılık sürümlerinin ve uyumluluğunun yönetimi

Sağlayıcı Esnekliği

  • Anthropic, OpenAI, Google ve diğer arka plan sağlayıcıları arasında geçiş yapma
  • Göreve göre maliyet, hız ve kalite optimizasyonu
  • Hassas kodlar için tamamen yerel modellerin çalıştırılması

Pratik Kullanım Alanları

  • Otomatik test ve test üretimi iş akışları
  • Özel beceri zincirleri ile eski kodların refactor edilmesi (yeniden düzenlenmesi)
  • Dokümantasyon üretimi ve bakımı
  • Minimum ajan yükü ile CI (Sürekli Entegrasyon) entegrasyonu

Güvenlik ve Kontrol

  • 300 kelimelik sistem komutu sınırının anlaşılması
  • Yazma işlemleri için manuel onay
  • Güvenilmeyen ortamlar için bash yürütmenin sandbox (kum hanesi) içinde izole edilmesi
  • Tüm ajan eylemlerinin denetim günlüğüne kaydedilmesi

Özet ve Sonraki Adımlar

  • Minimalizm, kontrol ve genişletilebilirlik ilkelerinin özeti
  • Topluluk kaynakları ve katkı sağlama yönergeleri
  • Deneyimli Pi kullanıcıları için ileri düzey konular

Kurs İçin Gerekli Önbilgiler

  • Terminal tabanlı geliştirme ve bash deneyimi
  • Temel TypeScript veya JavaScript bilgisi
  • npm paket yönetimi ile tanışıklık

Hedef Kitle

  • Hafif ve modifiye edilebilir bir kodlama aracı arayan geliştiriciler
  • Ajan iç yapısı üzerinde tam kontrol isteyen kıdemli mühendisler
  • Terminal öncelikli geliştirmeyi benimseyen ekipler
 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler