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ırması
  • Dört dahili araç: okuma, yazma, düzenleme ve bash
  • Ağır araçlar yerine Pi'nin ne zaman tercih edileceği

Kurulum ve Ayarlar

  • Pi'yi npm ve paket yöneticileri aracılığıyla yükleme
  • 15'ten fazla desteklenen sağlayıcı için API anahtarlarını yapılandırma
  • Çalışma dizinini ve bağlam dosyalarını kurma
  • Pi'yi yerel ve Docker ortamlarında çalıştırma

Temel Terminal İş Akışları

  • Basit istemcilerden kod üretme
  • Dosyaları hassasiyetle okuma ve düzenleme
  • Araç içinde bash komutlarını güvenle yürütme
  • Oturum durumu ve bağlam sıfırlamalarını yönetme

Özel Yetenekler Oluşturma

  • TypeScript yetenek API'sini anlama
  • Özel okuma, yazma ve düzenleme işlemleri yazma
  • Uzman iş akışları için bash yürütmesine bağlanma
  • Yetenekleri izole şekilde test etme ve hata ayıklama

İstemci Şablonları ve Temalar

  • Farklı diller ve çerçeveler için sistem istemcilerini uyarlamak
  • Ekip tutarlılığı için yeniden kullanılabilir istemci şablonları oluşturma
  • Temanın paylaşılabilir modüller olarak paketleme

Pi'yi npm Paketleriyle Genişletme

  • Yetenekleri pi paketi olarak bağlama
  • npm ve Git'e yayınlama
  • Katılımcılar tarafından katkıda bulunulan paketleri yükleme
  • Bağımlılık sürümlerini ve uyumluluğu yönetme

Sağlayıcı Esnekliği

  • Anthropic, OpenAI, Google ve diğer ark uçları arasında geçiş yapma
  • Göreve göre maliyet, hız ve kalite için optimize etme
  • Hassas kodlar için tamamen yerel modellerde çalıştırma

Pratik Kullanım Alanları

  • Otomatik testler ve test oluşturma iş akışları
  • Özel yetenek zincirleriyle kalıtımdan devralan kodu yeniden yapılandırma
  • Dokümantasyon üretimi ve bakımı
  • Minimal araç yükü ile CI entegrasyonu

Güvenlik ve Kontrol

  • 300 kelimelik sistem istemcisi sınırlarını anlama
  • Yazma işlemleri için manuel onay alma
  • Güvenilmeyen ortamlar için bash yürütme izolasyonu (sandboxing)
  • Tüm araç eylemlerinin denetim günlüğü kaydı

Özet ve Sonraki Adımlar

  • Minimalizm, kontrol ve genişletilebilirlik ilkelerinin tekrarlanması
  • Kaynaklar ve katkıda bulunma yönergeleri
  • Deneysel 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önetişimine aşinalık

Hedef Kitle

  • Hafif, hazine edilebilir bir kodlama aracı arayan geliştiriciler
  • Araç içlerine tam kontrol sahibi olmak isteyen kıdemli mühendisler
  • Terminal önceliği geliştirmeyi benimseyen ekipler
 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler