Siz uyurken özellik geliştiren 4 ajanlı bir ekip nasıl kurulur (Tam Kurulum İçeride)

@zodchiii
İNGILIZCE2 ay önce · 30 May 2026
1.6M
1.0K
118
25
4.0K

TL;DR

Yüksek kaliteli kod özelliklerini otonom bir şekilde geliştirmek için Planner, Coder, Tester ve Reviewer gibi uzmanlaşmış AI ajanlarını devir dosyaları (handoff files) kullanarak nasıl birbirine bağlayacağınızı öğrenin.

Dört yapay zeka ajanı siz uyurken bir özellik çıkarabilir. Çoğu kişi bunları birbirine bağlamaz.

Bir incelemeyi buraya, bir test oluşturucuyu şuraya, elle, teker teker başlatırlar ve her biri bir öncekinin ne yaptığını unutur. Siz hâlâ darboğazsınız.

Çözüm: Planlayıcı → Kodlayıcı → Testçi → İncelemeci, otomatik el değiştirmek için zincirlenmiş. Tek tetikleyici, dört aşama, sabaha karşı tamamlanmış bir özellik.

İşte kopyala-yapıştır koduyla birlikte tam pipeline 👇

Detaylara girmeden önce, her gün AI ve vibe coding üzerine notlarımı Telegram kanalımda paylaşıyorum: https://t.me/zodchixquant 🧠

darkzodchi - inline image

Bir pipeline neden bir yığın ajandan daha iyidir

Her şeyi yapan tek bir ajan, bağlam penceresini planlama, kod, test ve inceleme notlarıyla doldurur ve kalite düşer.

Dört uzmanın her biri temiz ve dar bir bağlamda kalır.

İşin sırrı devir dosyası. Her ajan çıktısını bir sonrakinin okuyabileceği bir yere yazar: Planlayıcı, spesifikasyonu .pipeline/spec.md dosyasına bırakır, Kodlayıcı onu okur ve .pipeline/changes.md dosyasını yazar, vb.

Onları sırayla çalıştıran orkestratör tek bir slash komutudur. Olay bu kadar: dört alt ajan, bir komut, devir işlemleri için paylaşılan bir klasör.

Ajan 1: Planlayıcı (alt ajan, opus)

Planlayıcı asla kod yazmaz. Belirsiz bir özellik talebini, Kodlayıcı'nın tahmin yürütmeden takip edebileceği somut bir spesifikasyona dönüştürür.

.claude/agents/planner.md dosyasını oluşturun:

markdown
1---
2name: planner
3description: Bir özellik talebini uygulama spesifikasyonuna dönüştürür. Özellik pipeline'ının ilk aşaması olarak kullanın.
4tools: Read, Grep, Glob, Write
5model: opus
6---
7
8Siz bir planlama uzmanısınız. Uygulama kodu YAZMAZSINIZ.
9
10Verilen bir özellik talebi için:
111. Mevcut kalıpları anlamak için kod tabanının ilgili kısımlarını okuyun.
122. `.pipeline/spec.md` dosyasına bir spesifikasyon yazın:
13 - Oluşturulacak veya değiştirilecek dosyalar, tam yollarla birlikte
14 - Gereken arayüz veya fonksiyon imzaları
15 - Uygulamanın ele alması gereken uç durumlar
16 - Takip edilecek mevcut kalıplar (kopyalanacak dosyayı adlandırın)
173. Belirsiz olan her şeyi spesifikasyonun üst kısmında AÇIK SORU olarak işaretleyin.
18
19Spesifikasyonu kısa tutun. Kodlayıcı bunu okur ve başka hiçbir şey okumaz, bu yüzden
20boşluk bırakmayın ve istenmeyen gereksinimler icat etmeyin.

Planlama opus üzerinde çalışır çünkü bu aşama, sonraki her şey için kalite çıtasını belirler. Belirsiz bir spesifikasyon, Kodlayıcı ne kadar iyi olursa olsun belirsiz kod üretir.

Ajan 2: Kodlayıcı (alt ajan, sonnet)

Kodlayıcı spesifikasyonu okur ve uygulamayı yazar. Plan yapmaz ve kendi çalışmasını incelemez, sadece spesifikasyonun söylediğini inşa eder.

.claude/agents/coder.md dosyasını oluşturun:

markdown
1---
2name: coder
3description: .pipeline/spec.md dosyasındaki spesifikasyonu uygular. Planlayıcıdan sonra özellik pipeline'ının ikinci aşaması olarak kullanın.
4tools: Read, Write, Edit, Grep, Glob, Bash
5model: sonnet
6---
7
8Siz bir uygulama uzmanısınız.
9
101. `.pipeline/spec.md` dosyasının tamamını okuyun. AÇIK SORULAR varsa, durun ve
11 tahmin yürütmek yerine onları yüzeye çıkarın.
122. Spesifikasyonun tarif ettiğini aynen uygulayın. Adlandırdığı kalıpları takip edin.
13 İstemediği özellikleri eklemeyin.
143. `.pipeline/changes.md` dosyasına kısa bir özet yazın: hangi dosyalar değişti,
15 her bir değişiklik ne yapıyor ve Testçi'nin odaklanması gereken herhangi bir şey.
16
17Depoyla eşleşen kod yazarsınız. Spesifikasyon kapsamı dışındaki ilgisiz kodu yeniden düzenlemez
18veya "iyileştirmezsiniz".

Sonnet burada doğru seçimdir: net bir spesifikasyona karşı uygulama, Sonnet'in en iyi şekilde dengelediği maliyet-kalite işidir.

.pipeline/changes.md dosyasındaki devir notu, Testçi'nin körlemesine test etmek yerine doğru yüzeyi hedeflemesini sağlar.

Ajan 3: Testçi (alt ajan, sonnet)

Testçi neyin değiştiğini okur ve özelliğin çalıştığını kanıtlayan testler yazar, sonra onları çalıştırır.

.claude/agents/tester.md dosyasını oluşturun:

markdown
1---
2name: tester
3description: .pipeline/changes.md dosyasında açıklanan değişiklikler için testler yazar ve çalıştırır. Özellik pipeline'ının üçüncü aşaması.
4tools: Read, Write, Edit, Grep, Glob, Bash
5model: sonnet
6---
7
8Siz bir test uzmanısınız.
9
101. Neyin inşa edildiğini ve nerede olduğunu görmek için `.pipeline/changes.md` dosyasını okuyun.
112. Değiştirilen dosyaları ve `.pipeline/spec.md` dosyasındaki spesifikasyonu okuyun.
123. Şunları kapsayan testler yazın: mutlu yol, spesifikasyonun adlandırdığı uç durumlar,
13 ve en az bir başarısızlık durumu. Deponun test çerçevesiyle eşleşin.
144. Testleri çalıştırın. Herhangi biri başarısız olursa, başarısızlıkları
15 `.pipeline/test-results.md` dosyasına yazın ve DURUN. Kodu kendiniz düzeltmeyin.
165. Hepsi geçerse, bunu `.pipeline/test-results.md` dosyasında belirtin.
17
18Davranışı test edersiniz, uygulama ayrıntılarını değil. Başarısız bir test, pipeline'nın
19İncelemeci için durakladığı anlamına gelir, sizin onu yamam anlamına değil.

Ajan 4: İncelemeci (alt ajan, opus)

Son kapı. İncelemeci, pipeline'ın ürettiği her şeyi okur ve bunların herhangi biri ana dalınıza ulaşmadan önce bir karar verir.

.claude/agents/reviewer.md dosyasını oluşturun:

markdown
1---
2name: reviewer
3description: Pipeline çıktısının son incelemesi. İnsan onayından önceki dördüncü ve son aşama.
4tools: Read, Grep, Glob, Bash
5model: opus
6---
7
8Siz kıdemli bir incelemecisiniz. Salt okunursunuz. Kodu düzenlemezsiniz.
9
101. Spesifikasyonu, değişiklik özetini ve test sonuçlarını
11 `.pipeline/` klasöründen okuyun.
122. Gerçek değişiklikleri görmek için `git diff` çalıştırın.
133. Değerlendirin: kod spesifikasyonla eşleşiyor mu? Testler anlamlı mı yoksa
14 yüzeysel mi? Herhangi bir güvenlik, performans veya doğruluk sorunu var mı?
154. `.pipeline/review.md` dosyasına bir karar yazın:
16 - KARAR: YAYINLA / DÜZELTME GEREKİR / ENGELLE
17 - DÜZELTME GEREKİR veya ENGELLE için, tam olarak neyi ve nerede düzeltileceğini listeleyin.
18
19Son savunma hattı olun. Testler yeşil ama kod yanlışsa, ENGELLE deyin. Yeşil testler, doğru davranışla aynı şey değildir.

Salt okunur araçlar, İncelemeci'nin düzenleme yaparak sorunları örtbas edemeyeceği, yalnızca yargılayabileceği anlamına gelir.

Orkestratör: dördünü de çalıştıran tek bir komut

Şimdi dört ayrı ajantı bir pipeline'a dönüştüren parça. Onları sırayla çağıran ve her biri bir öncekinin yazdığı devir dosyasını alan bir slash komutu.

.claude/commands/ship.md dosyasını oluşturun:

text
1Şunun için tam özellik pipeline'ını çalıştır: $ARGUMENTS
2
3Bu aşamaları sırayla yürüt. Atlama yapma. Her aşamadan sonra,
4bir sonrakine başlamadan önce devir dosyasının var olduğunu onayla.
5
61. Yukarıdaki özellik talebiyle `planner` alt ajanına devret.
7 `.pipeline/spec.md` dosyasını bekle.
82. Spesifikasyonun AÇIK SORULARI varsa, dur ve bana göster. Aksi takdirde
9 `coder` alt ajanına devret. `.pipeline/changes.md` dosyasını bekle.
103. `tester` alt ajanına devret. `.pipeline/test-results.md` dosyasını bekle.
11 Testler başarısız olursa, dur ve bana başarısızlıkları göster.
124. `reviewer` alt ajanına devret. Bana `.pipeline/review.md` dosyasını göster.
13
14Nihai kararı raporla. Hiçbir şeyi birleştirme. Dalı sabah incelemem için bırak.

Sonra tek bir satır tüm zinciri başlatır: /ship giriş noktasına hız sınırlaması ekle.

Gece versiyonunu nerede çalıştırıyorum

Bunun için Teamly kullanıyorum: AI ajanlarına özel olarak oluşturulmuş yönetilen bulut barındırma.

Bir ekip tutarsınız, özel altyapı üzerinde 7/24 çalışır ve asla bir sunucuya dokunmazsınız.

darkzodchi - inline image

@Teamly'nin bu makaleye özel olarak uymasının nedeni: devir sorunu sizin için zaten çözülmüş durumda.

Yukarıda elle inşa ettiğimiz her şeyi (spesifikasyon dosyası, değişiklik dosyası, bir ajantı diğerine zincirleyen orkestratör) Teamly bir Koordinatör ile yapar.

İşi ajanlar arasında yönlendirir, bağlamı birinden diğerine aktarır ve hepsinin okuduğu ortak bir brif tutar.

Aynı Planlayıcı'dan Kodlayıcı'ya Testçi'ye akışı, ancak devir işlemlerini kendiniz bağlamazsınız.

darkzodchi - inline image

Fark şu ki @Teamly sadece kod değildir. Aynı orkestrasyon bir pazarlama ekibi, bir araştırma ekibi veya bir destek ekibi için de çalışır.

darkzodchi - inline image

Claude Code pipeline'ınız gece özellikler yayınlar; bir Teamly pazarlama ekibi de aynı şekilde, altında aynı devir mantığıyla içerik yayınlar.

Tam ihtiyacınız olan ekibi kurun

Yeni özellik, o ekip az önce kullanıma sunuldu: Ekibim

Artık ekibinizi sadece 3 soruyla kurabilirsiniz.

darkzodchi - inline image

Ayrıca kontrol edebilirsiniz: ses kuralları, yasaklı ifadeler, entegrasyonlar, ekip stili (Katı / Rahat / Yaratıcı) ve ekip boyutu (2-4 ajan).

darkzodchi - inline image

@Teamly, her bir uzmanın neden orada olduğuna dair gerçek bir mantık ile bir ekip döndürür, basmakalıp değil. Herhangi bir ajantı tek tıkla değiştirin. Brif yanlışsa düzenleyin.

Amaç, netliği zorlayan yapılandırılmış bir brif ve ardından işe almadan önce denetleyebileceğiniz bir ekip oluşturmaktır.

Önceden oluşturulmuş ekiplerle aynı devir mimarisi, sizin özel sorununuza uyarlanmış.

Önce ücretsiz deneyin

Her şeyi Teamly 5'te 3 gün ücretsiz test edebilirsiniz, 4. güne kadar ücret alınmaz.

Devam ederseniz, fiyatlandırma 5 ajan için aylık $29.

Bir yayınlanan özelliğin ayı ödeyecek kadar ucuz.

darkzodchi - inline image

Alt satır

Bir yığın ajan ile bir pipeline arasındaki fark devirdir.

Paylaşılan dosyalara yazan dört uzman, onları sırayla çalıştıran bir orkestratör, her aşama sıfırdan başlamak yerine bir öncekinin üzerine inşa eder.

Önce Planlayıcı ve Kodlayıcı'yı oluşturun ve iki aşamalı bir zincir olarak çalıştırın. Bu akış sağlamlaştığında, Testçi ve İncelemeci'yi ekleyin.

Dördü de bağlandığında, yatmadan önce bir özellik başlatacak ve kahvenizle birlikte bir karar okuyacaksınız.

AI ajanları, vibe coding ve Claude Code kurulumları hakkında günlük notlar için: https://t.me/zodchixquant 🧠

darkzodchi - inline image
Tek tıkla kaydet

YouMind ile viral makaleleri AI derin okumayla incele

Kaynağı kaydedin, odaklı sorular sorun, argümanı özetleyin ve viral bir makaleyi tek bir AI çalışma alanında yeniden kullanılabilir notlara dönüştürün.

YouMind'ı keşfet
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet