Yapay Zeka Kodlama Asistanlarınız Neden Kendi Pull Request Sistemi İstiyor? (Yerel Öncelikli Yaklaşımın Gücü)

Yapay Zeka Kodlama Asistanlarınız Neden Kendi Pull Request Sistemi İstiyor? (Yerel Öncelikli Yaklaşımın Gücü)

Haz 19, 2026 ai-assisted development vibe coding pull requests developer tools local-first ci/cd autonomous agents code review software development workflow

Sohbet Geçmişinden Pull Request'e: AI Kodlama Agent'larının Düzeni

Şöyle bir etrafına bak: Muhtemelen bir AI coding agent kullanıyorsun. Claude Code, Codex ya da benzeri bir araç — fark etmez. Kod üretiyor, bu kod bir yerlere gidiyor ve çoğu zaman o "yer" bir sohbet penceresi oluyor.

Scroll et, kod parçasını kopyala, bir yere yapıştır. Sonra bir kod daha, bir daha... Ve bir şekilde yazılım ortaya çıkıyor. Kaotik mi? Evet. Takibi zor mu? Kesinlikle. Kod review yapılabilir mi? Hayır.

Elinde GitOps değil, ekran görüntüleri ve Slack mesajları var.

İşte tmppr bu kaosa el atıyor. Yerel bir geliştirme ortamı; AI agent'larını insan developerların yıllardır kullandığı PR workflow'u ile çalıştırmak için tasarlanmış.

Sadece Güzel Bir Diff Görüntüleyici Değil

tmppr diff'leri yan yana göstermeyi iyi yapıyor, syntax highlighting ve inline yorumlar var — ama mesele sadece görsel değil. Mesele agent'lar için düzgün bir çalışma ortamı kurmak.

Öne çıkan noktalar şunlar:

Tamamen Yerel, Kasıtlı Olarak: Her şey 127.0.0.1 üzerinde çalışıyor. Kodun makineden dışarı çıkması için senin açıkça push etmen gerekiyor. Proprietary projelerde AI-generated kod denemek isteyenler için bu kritik. Gerçekten çok kritik.

Gerçek CI, Gerçekten Çalışan: Araç mevcut GitHub Actions workflow YAML'ını yerelinde çalıştırıyor. CI mock'lanmıyor, simüle edilmiyor — gerçekten build sürecin karşısına çıkıyor, merge'e izin vermeden önce.

Zorunlu Merge Kapıları: "Testleri çalıştırmadan merge etmişim" dönemi kapandı. tmppr, CI geçene kadar, review onayı alana kadar ve conflict kontrolü temizlenene kadar merge'i engelliyor. İşte gerçek bir GO/NO-GO kapısı.

Birlikte Çalışabilen Agent'lar: Stacked PR workflow'ları ve event-driven otomasyon sayesinde agent'lar işi birbirlerine devredebiliyor. Bir agent draft PR açıyor, bir diğeri review yapıyor, üçüncüsü testleri çalıştırıyor, dördüncüsü kontroller geçince merge ediyor. Zinciri istediğin gibi kuruyorsun.

Plugin Mimarisi Gerçekten Akıllıca

Beni gerçekten etkileyen şey Plugin SDK yaklaşımı oldu. Yetenek eklemek için aracı fork'lamak yerine plugin yazıyorsun. Tek bir plugin şunları ekleyebiliyor:

  • Yeni agent sağlayıcıları (senin tercih ettiğin modeli bağla)
  • Özel merge kuralları
  • Otomasyon tetikleyicileri
  • HTTP route'ları
  • Event subscriber'ları

İşte böyle araçlar uzun ömürlü olur. Workflow'un değiştiğinde (ki değişecek), extend edersin, fork etmezsin.

Vibe Coding Ciddiye Alınıyor

Bir süredir "vibe coding" konuşuluyor — AI'ın geliştirmeyi yönlendirmesine izin verip senin direction vermeye odaklanman. Güzel bir fikir. Ama yapı olmadan vibe coding, vibe chaos'a dönüşüyor.

tmppr, bu yaklaşımın olgunlaşmasını temsil ediyor. Vibe coding için altyapı — hızlı gitmene izin veren ama güvende kalmanı sağlayan iskele. Sen onay veriyorsun, agent'lar inşa ediyor. Sen review yapıyorsun, onlar düzeltiyor. Kapılar açılınca merge ediyorsun.

Aracı yazan geliştirici çok net söylemiş: AI'ın gönderdiğini review etmek artık asıl iş. Öyleyse bu iş için düzgün araçlar olmalı.

Cloud Sync Meselesi

İşin ilginç kısmı şu: tmppr local ücretsiz. Sınırsız yerel repo, CI çalıştırması, review — hepsi bedava. Altyapı maliyeti yok.

Ücretli kısım — tmppr Cloud — paylaşımlı compute için cloud CI runner'ları ve hosted remote repository'ler sunuyor. Yani model şu: yerel deneme, ücretsiz; paylaşımlı altyapıya ihtiyaç duyunca öde.

Startup'lar ve solo developer'lar için cazip bir teklif. Workflow'ları tamamen yerelinde geliştirebilir, kapsamlı test edebilir ve sadece paylaşımlı kaynaklara geçtiğinde ödeme yaparsın.

AI-Asisted Development'ın Geleceği Bu mu?

Garip bir geçiş dönemindeyiz. AI coding araçları güçlü ama etrafındaki geliştirme workflow'ları henüz yetişemedi. Birçok ekip AI çıktısını hâlâ siyah kutu gibi muamele ediyor: prompt gir, kod çık, kaos başlasın.

tmppr gibi araçlar daha yapılandırılmış bir gelecek işaret ediyor. AI agent'larının insan geliştirmede öngörülebilirliği sağlayan aynı quality gate'ler, review süreçleri ve version control workflow'ları içinde çalıştığı bir gelecek.

Bir startup yeni bir özellik için birden fazla AI agent çalıştırıyor olsun, ya da bir kurum otonom kod üretimiyle deneyler yapıyor olsun — prensip aynı: yapı, ölçeklenmeyi mümkün kılar.

Agent'ların hızlı gitmesine izin ver. Ama yine de pull request açsınlar.


Sonuç olarak: AI coding agent'larla ciddi ciddi çalışıyorsan ve review sürecin sohbet geçmişlerinde yaşıyorsa, gereksiz yere zorlanıyorsun demektir. tmppr, AI işbirlikçilerine — ve sana — yakışan bir geliştirme ortamı sunuyor.

Read in other languages:

RU BG EL CS UZ SV FI RO PT PL NB NL HU DA IT FR ES DE ZH-HANS EN