Yapay zeka ajanlarıyla tatilde çalışmak (ailen fark etmeden)
Ya üç haftalığına kepenk indirirsin ya da plajda dizüstünü açan kişi olursun. Yapay zeka kodlama ajanları üçüncü bir yolu mümkün kılıyor: müşteri projelerini günde on dakikayla ilerleten kurulum.
Her Ağustos, freelance geliştiriciler ve küçük ajanslar aynı kötü seçimle karşılaşır.
Ya üç haftalığına kepenk indirirsin ve dönüşte seni soğumuş bir müşteri hattı, durmuş bir proje ve sessizce başka birini bulmuş bir müşteri karşılar. Ya da dizüstünü yanına alırsın ve herkes denizdeyken plaj kulübünde laptop açan kişiye dönüşürsün.
İkisinin de bir bedeli var. Birincisi paraya ve ivmeye mal olur. İkincisi doğrudan tatilin kendisine mal olur ve akşam yemeğinde pazarlığı yapılan da odur.
Artık üçüncü bir seçenek var ve bu bir verimlilik numarası değil. Uygulama artık senin odada olmanı gerektirmiyor.
Tatilini yiyen şey iş değil, orada bulunmak
Günün gerçekten seni gerektiren kısmı göründüğünden küçüktür. Neyin yapılacağına karar vermek. Yapılanın doğru olup olmadığına karar vermek. Başka kimsenin cevaplayamayacağı tek soruyu cevaplamak.
Bu noktaların arasında kalan her şey uygulamadır ve uygulama, bir kodlama ajanının gözetimsiz yaptığı şeyin ta kendisidir: kod tabanını okumak, değişikliği yazmak, testleri koşturmak, başarısız olanı düzeltmek.
Normal bir proje haftasındaki kararları toplarsan günde yirmi ila kırk dakikaya sığar. Geri kalanı orada bulunmaktır. Ailenin gördüğü şey orada bulunmandır ve Ağustosta korumaya çalıştığın şey de tam olarak budur.
Yani amaç tatilde daha az çalışmak değil. Amaç, o yirmi dakikayı tutup orada bulunmayı silmek.
Gitmeden önce kuyruğu doldur
Kurulum, bağlam hâlâ tamamen kafandayken, yola çıkmadan önceki iki haftada yapılır.
Ne zaman aklından "şunu yapmam lazım" geçse, bu zihinsel bir not olarak kalmaz, bir görev kartına dönüşür: bir başlık, iki satır bağlam, ilgili dosyalar ve işi devralacak ajan rolü. Bileşen için bir Frontend Developer, auth temizliği için bir Security Engineer, Mart'tan beri kimsenin güncellemediği dokümanlar için bir Technical Writer.
Bu kuyruk, plajda okuyacağın bir yapılacaklar listesi değil. Önceden yüklenmiş emirler bütünü. Backlog görev panosunda bir kartı TODO'dan In Progress'e sürüklemek, seçtiğin rolle ve brief olarak açıklamayla o görev üzerinde bir ajan başlatır. Açılacak terminal yok, yazılacak prompt yok, üç hafta sonra klavyendeki kumla birlikte yeniden kurulacak bağlam yok.
Yani tatilde gerçekten yaptığın işlem şu: bir kartı sürüklemek. On saniye. Sonra telefonu bırakıp yüzmeye gidersin.
Bir kahve eşliğinde on dakika, sonrası senin
Ritüelin tamamı bu ve herkes uyanmadan önce olup biter.
Gece boyunca neyin bittiğini okursun. Her görev kartı kendi ajanının durumunu gösterir, böylece tek bir terminal açmadan neyin bittiğini, neyin hâlâ çalıştığını ve neyin takıldığını bilirsin. Bir kararda takılan bir iki ajana cevap verirsin, ki bu genelde tek cümledir: evet sütunu taşı, hayır eski endpoint kalsın, flag arkasında yayına al.
Sonra bir iki yeni kart başlatırsın ve işin biter. Telefon çantaya geri girer. Masadaki kimse bir şey fark etmemiştir, çünkü fark edilecek bir şey olmamıştır.
İnsanların hafife aldığı kısım burası. Tatilden çalışmak, iş yüzünden berbat değildir. Duruş yüzünden berbattır: masada açık duran dizüstü, yarım kalan dikkat, bir saate dönüşen "bana beş dakika ver". Sabah 7'de telefonda geçen on dakika tamamen başka bir faaliyettir.
İşin tatil versiyonundan çok ajanları telefondan sürmenin mekaniğini merak ediyorsan, onu ayrıca kodlama ajanlarını telefonundan yönetmek yazısında ele aldık.
Sana hiç ihtiyaç duymayan işler
Yokluğunda olup bitenlerin bir kısmı seni on saniyeliğine bile meşgul etmemeli.
Zamanlanmış görevler, yinelenen işleri kendi kendine tetiklenen daimi emirlere çevirir: gece inen pull request'leri gözden geçir, her sabah production loglarını tara, bir bağımlılığın güvenlik yaması çıkarıp çıkarmadığına bak, her cuma bir ilerleme özeti yaz. Bunları gitmeden önce bir kez kurarsın, sonra kendi rolleri ve kendi promptlarıyla kendi takvimlerinde çalışırlar.
Tatil senaryosunda değer, otomasyonun kendisinde değil. Değer, yokluğunun dışarıdan görünmez hale gelmesinde. İki haftalık izninde cuma özetini alan bir müşteri hiçbir yokluk yaşamaz ve bu tek alışkanlık, plaj kulübünde geçirilecek her türlü dizüstü saatinden daha fazla ciroyu korur.
Aynı mantık uyuduğun saatler için de geçerli. Gece boyu çalışan ajanlar aynı fikrin gece vardiyası versiyonudur ve tatilde gece vardiyasıyla plaj vardiyası aynı vardiyadır.
Ulaşılabilir olmak ama müsait olmamak
Tatilden çalışmanın bozulma biçimi şudur: rastgele titreyen ve seni günde on bir kez andan koparan bir telefon.
Çözüm, akışı push değil pull yapmak. Bildirimleri öyle ayarla ki sana yalnızca iki olay ulaşsın: bir kararda takılan bir ajan ve müşterinin acil diye işaretlediği bir şey. Kalan her şey sabahki turu bekler. Bir görevi başarıyla bitiren ajanın bunu haber vermek için öğle yemeğini bölmesine gerek yok.
Doğru kurulduğunda telefonun altı gün sessiz kalır ve iki kez çalar. Ulaşılabilir olmakla müsait olmak arasındaki fark budur ve tatile birlikte çıktığın insanlarla yaptığın pazarlığın tamamı da budur.
Ajanslar için: nöbete benzemeyen Ağustos nöbeti
Ajanslarda bu sorunun daha zor bir versiyonu var. Beş müşteri projesi, kaydırılmış izinler, nöbetteki tek kişi ve o kişi ayın tamamını geçen hafta dokunmadığı kod tabanları arasında bağlam değiştirerek geçiriyor.
Değişen şey şu: nöbetteki kişi uygulamayı bırakır, triyaja geçer. Her proje kendi kuyruğunu, kendi ajanlarını ve kendi geçmişini korur, böylece birkaç proje yan yana yürüyebilir ve hepsi tek bir zihinsel çorbada erimez. Müşteri salı günü bir hata bildirir: kart o projenin panosuna düşer, doğru ajan rolü işi devralır ve nöbetteki kişi yabancı bir kod tabanını sıfırdan kurmak yerine hazırlanmış bir diff'i gözden geçirir.
Kokpitin tamamına telefondan erişilebildiği için de nöbet sırası artık "dizüstünün yanında dur" demek olmaktan çıkar. "Bir diff okuyup bir soruya cevap verebil" demeye başlar, ki bunu trende bile yaparsın.
Plajdan yapılmaması gerekenler
Dürüst tavsiyenin pazarlama cümlesinden daha önemli olduğu yer burası, çünkü hata senaryoları tahmin edilebilir.
Telefondan geri alamayacağın hiçbir production deploy'u. Geri almak SSH, bir migration ve açık bir kafa gerektiriyorsa, o iş bekler.
Hassas yüzeylerde hiçbir birleştirme. Kimlik doğrulama, ödemeler, izinler, kişisel veriler, veritabanı migrationları, silme yolları. Ajan kendi işi hakkında ne iddia ederse etsin, bunlar gerçek bir ekranda gerçek bir inceleme ister. Bir değişikliğin gerçekte ne kadar inceleme hak ettiğini ayrıca yazdık ve hiçbiri parmak arası terlikle kolaylaşmıyor.
Hiç yeni mimari yok. Tatil, gitmeden önce zaten anladığın kuyruk içindir. Kafanda yeni bir zihinsel model tutmanı gerektiren her şey, tam da buraya bırakmaya geldiğin şeydir.
Sınırsız birikme yok. Seni bekleyen yirmi incelenmemiş dal iki haftalık ilerleme değildir, üstünde senin adın yazan bir borçtur ve dönüşteki ilk pazartesiyi epey tatsız yapar.
Pratik kural: tatilde başlatılan işin reddedilmesi kolay olmalı. Küçük, birbirinden bağımsız, geri alınabilir görevler. Çöpe attığın bir dalın maliyeti sıfırdır. Telefondan yarım anlaşılmış bir değişikliği birleştirmenin maliyeti, dönüşteki ilk haftanın tamamıdır.
İki hafta boyunca gerçekten ayakta kalan bir kurulum
| Ne zaman | Ne | Ne kadar sürer |
|---|---|---|
| İki hafta önce | Aklındaki her notu, rolü atanmış ve kapsamı belli bir görev kartına çevir | Bir öğleden sonra |
| Bir gün önce | Yinelenen koşuları kur: gece incelemesi, sabah log taraması, cuma özeti | Yirmi dakika |
| Bir gün önce | Bildirimleri takılan ajanlar ve acil müşteri mesajlarıyla sınırla | Beş dakika |
| Her sabah | Durumları oku, takılanları aç, bir iki görev başlat | On dakika |
| Asla | Deploy et, hassas değişiklikleri birleştir, yeni mimariye başla | Tatilde olmaz |
| Dönüşteki ilk gün | Birikeni tek oturumda incele, çekinmeden reddet | Yarım gün |
Amaç daha çok çalışmak değil
Yukarıdaki her şey "artık tatilde de çalışabilirsin" haline getirilebilir, ki bu kötü bir sonuç ve daha da kötü bir ürün olurdu.
Asıl mesele başka. Ajanlardan önce Ağustosta oyunda kalmak, orada bulunmak demekti: başkaları seni beklerken, herkesin gözü önünde klavye başında geçen saatler. Şimdi aynı süreklilik on dakikaya ve masadan hiç görünmeyen bir yokluğa mal oluyor. Üç kayıp hafta ile mahvolmuş bir tatil arasındaki seçim sahteydi ve mesele hiçbir zaman freelance geliştiricilerin ne kadar sıkı çalıştığı değildi.
Geri kazandığın zamanı kullan. Kuyruğun, o zamanla ne yaptığın umurunda değil.
AgentsRoom, bu kurulumun üzerinde çalıştığı komuta merkezidir: bir kartı sürüklemenin ajan başlattığı bir backlog panosu, yinelenen zamanlanmış koşular, her projedeki her ajan için canlı durum ve aynı kokpiti her yerden veren bir mobil uygulama. Zaten kullandığın Claude Code, Codex ve diğer CLI ajanlarıyla çalışır.
Bavulunu toplamadan önce AgentsRoom'u indir.
Sıkça sorulan sorular
Yapay zeka kodlama ajanları ben tatildeyken bir projeyi gerçekten ilerletebilir mi?
Kapsamı önceden belirlenmiş uygulama işleri için evet. Ajan kod tabanını okur, değişikliği yazar, testleri koşturur ve başarısız olanı gözetim olmadan düzeltir. Yapamadığı şey, neyin yapılacağına karar vermek ya da riskli bir işte kendi çıktısını onaylamaktır. Gerçekçi model sıfır katılım değil: altı saatlik mevcudiyet yerine günde on ila yirmi dakikalık karar.
Tatilde bu gerçekte günde ne kadar zaman alıyor?
Kuyruk sen gitmeden önce yazıldıysa on ila yirmi dakika. Sabah turu şudur: neyin bittiğini oku, bir soruda takılan bir iki ajana cevap ver, bir iki yeni görev başlat. Bir tatili yiyen şey kararlar değil, uygulamanın olmasını bekleyerek masa başında oturmaktır.
Sen yokken bir ajanın asla yayına almasına izin verilmemesi gereken nedir?
Telefondan geri alması pahalı olan her şey. Geri alma planı olmayan production deployları ve kimlik doğrulama, ödemeler, izinler, kişisel veriler ya da veritabanı migrationlarına dokunan birleştirmeler. Bunlar gerçek bir ekranda gerçek bir inceleme ister. Tatil işi, geri alması zor değişiklikler değil, reddedilmesi ucuz dallar üretmeli.
Freelance geliştiriciler yaz boyunca çalışmadan müşterilerini nasıl kaybetmez?
Sürekli müsait olarak değil, yokluğu görünmez kılarak. Cuma günü ilerleme özeti gönderen yinelenen bir ajan koşusu, artı incelenebilir iş üretmeye devam eden bir kuyruk, müşteriye süreklilik hissi verir. Ağustosta bir freelance ilişkisini bozan şey senin uzakta olman değil, sessizliktir.
Kodlama ajanlarını iki hafta boyunca gözetimsiz çalıştırmak güvenli mi?
Görevler küçük, birbirinden bağımsız ve geri alınabilirse ve hiçbir şey otomatik birleşmiyorsa güvenlidir. Her görevi izole et ki ajanlar birbirinin üstüne yazmasın, incelenmemiş işin ne kadar birikebileceğine sınır koy ve her sonucu bir insanı bekleyen öneri olarak gör. Risk hiçbir zaman ajanın çalışması değildir, aceleyle birleştirilen incelenmemiş diff'tir.
AgentsRoom'u Indirin
Yapay zeka ajanlarınızı (Claude, Codex, Antigravity CLI, OpenCode, Aider, Grok Build, Mistral Vibe, Kimi Code) tüm projelerinizde tek bir pencereden çalıştırın.
Yardımcı uygulama: hareket halindeyken ajanlarinizi izleyin
Claude, Codex, Antigravity CLI veya başka bir AI sağlayıcı kullan.
Hataları ve istekleri doğrudan genel backlogunuza gönderin.
AgentsRoom'a kısa bir bakış.
Okumaya devam et
Yapay Zeka Ajanınızın Kodunu Hala Gözden Geçirmeli Misiniz?
Ajanlarınız, bir zamanlar birleştirdiğiniz pull request'lerin yarısından daha iyi kod yazıyor. Peki, hala her satırı okur musunuz? Her iki taraf için dürüst bir durum, bir ajanın hata yaptığını gösteren 10 sinyal ve her değişikliğin gerçekten ne kadar gözden geçirilmesi gerektiği.
Makaleyi okuArka planda çalışan kodlama ajanları: yapay zekanı gece vardiyasına koy
Bir kodlama ajanının onu izlemene ihtiyacı yok. Başka bir işle uğraşırken ajanları arka planda nasıl çalıştıracağını ve sen uyurken koca bir filonun gece boyu nasıl kod yazacağını anlatıyoruz.
Makaleyi okuBir Claude Code Oturumunda 30 Hook Olayı Tetiklenir. Sadece 3'ü Cevap Verebilir.
Claude Code hook olaylarının eksiksiz listesi, her birinin ne zaman tetiklendiği, hangi 15'inin engelleyebildiği ve çoğu hook çıktısını sessizce yutan stdout kuralı. Binlerce ajan oturumunda hook'ları üretimde çalıştırarak oluşturulmuş bir saha referansı.
Makaleyi oku