İçeriğe geç
Blog listesine geri dön
Claude Code Otomasyonu: Rutinler ve /loop Rehberi
Yapay Zeka Araçları

Claude Code Otomasyonu: Rutinler ve /loop Rehberi

Oray Yılmaz
Oray YılmazCreator
8 dk okuma süresi
Claude Code rutinleri bulutta zamanla, API ya da GitHub olayıyla çalışır; /loop açık oturumda görevi tekrarlar. Farklarını ve sınırlarını öğren.

Claude Code'da tekrarlayan işleri otomatikleştirmenin üç yolu var: Anthropic'in bulutunda çalışan ve bilgisayarın kapalıyken de devam eden rutinler (zamanlanmış, API çağrısıyla ya da GitHub olayıyla tetiklenir), kendi bilgisayarında çalışan masaüstü zamanlanmış görevleri ve açık bir oturumda istemi belirli aralıklarla tekrarlayan /loop komutu. Rutinler şu an araştırma önizlemesinde ve Pro, Max, Team ve Enterprise planlarında kullanılabiliyor.

Son güncelleme: 14.10.2026

Yazılım geliştirme süreçlerinde verimlilik, modern mühendislik ekiplerinin en büyük önceliklerinden biridir. Sürekli büyüyen kod tabanları, ardı arkası kesilmeyen durum bildirimleri ve rutin kalite kontrolleri, geliştiricilerin asıl odaklanması gereken yaratıcı sistem tasarımı süreçlerinden uzaklaşmasına neden olabilir. İşte bu noktada Claude Code otomasyonu devreye giriyor. Kod incelemelerinden hata ayıklamaya, dağıtım doğrulamalarından belgelerin güncel tutulmasına kadar birçok süreci bilgisayarınız kapalıyken bile yürütebilen bu yapılar, tekrar eden işleri geliştiricinin üzerinden alıyor.

claude-code-automation

Bulut Tabanlı Rutinler ile Sınırları Aşın

Anthropic tarafından yönetilen bulut altyapısı üzerinde çalışan rutinler, siz uyurken veya dizüstü bilgisayarınız tamamen kapalıyken bile iş akışlarınızı sürdürmenizi sağlar. Bir rutin temelde; belirli bir çalışma istemi(prompt), üzerinde işlem yapılacak bir veya daha fazla kod deposu ve harici servislerle haberleşen bağlantı noktalarından oluşan, bir kez paketlenip otomatik olarak çalışan bir yapılandırmadır. Bu gelişmiş yapılandırma sayesinde işlemler, herhangi bir ek insan müdahalesine veya anlık onay penceresine gerek kalmadan arka planda otonom biçimde yürütülür.

Rutinleri claude.ai/code/routines adresinden, Claude masaüstü uygulamasından ya da Claude Code CLI'da /schedule komutuyla oluşturabilirsin; üçü de aynı hesaba kaydeder. Her çalışma, depoyu baştan klonlayan tam bir Claude Code bulut oturumu olarak açılır ve Claude değişiklikleri varsayılan olarak claude/ önekli bir dala gönderir. Rutinler kişisel hesabına aittir, ekip arkadaşlarınla paylaşılmaz ve kullanım hakkından düşer. Geliştiricilerin Claude Code'u neden tercih ettiğini merak ediyorsan bu yazımıza göz atabilirsin.

Rutinleri harekete geçirmek için üç ana tetikleyici mekanizması bulunmaktadır:

Zamanlanmış Tetikleyiciler:

Saatlik, günlük, hafta içi ya da haftalık gibi hazır seçeneklerle veya gelecekteki belirli bir zamanda tek seferlik çalışacak şekilde ayarlanabilir. İki saatte bir ya da her ayın biri gibi özel aralıklar için CLI'da /schedule update komutuyla standart bir cron ifadesi girebilirsin; en kısa aralık bir saat. Saatler kendi saat diliminde girilir. Tam saat başına (ör. 09.00) kurulan çalışmalar birkaç dakika geç başlayabileceği için 09.07 gibi bir dakika seçmek daha iyi sonuç verir.

API Tetikleyicileri:

Yalnızca o rutine özel olarak sağlanan bir uç noktaya (endpoint) ve güvenli bir taşıyıcı belirtece HTTP POST isteği göndererek rutinleri anında ve isteğe bağlı olarak başlatabilirsiniz. Dağıtım boru hatlarında veya harici izleme araçlarında, sistemin dışarıdan gelen bir uyarı sinyaliyle harekete geçmesi için idealdir. Güvenlik gereği oluşturulan bu belirteçler sistem tarafından yalnızca bir kez gösterilir ve harici bir kasada güvenle saklanmalıdır.

GitHub Tetikleyicileri:

Depoda bir çekme isteği (pull request) açıldığında, kapandığında, etiketlendiğinde ya da güncellendiğinde veya bir sürüm (release) oluşturulup yayınlandığında rutinin otomatik olarak devreye girmesini sağlar. Şu an desteklenen olay türleri bu ikisi: pull request ve release. Yazar, başlık, hedef dal, kaynak dal, etiket, taslak ya da birleştirilmiş olma gibi filtrelerle rutinin yalnız istediğin PR'larda çalışmasını sağlayabilirsin. Bunun için depoya Claude GitHub uygulamasının kurulu olması gerekiyor.

Bu tetikleyiciler tek bir rutinde birleştirilebilir. Örneğin bir PR inceleme rutini her gece çalışabilir, bir dağıtım betiğinden API ile tetiklenebilir ve her yeni PR açıldığında da devreye girebilir.

claude-agent-sdk

Otonom İş Akışları İçin Pratik Kullanım Senaryoları

Gelişmiş Claude Code otomasyonu özellikleri, takımların omuzlarındaki mekanik operasyonel yükü büyük ölçüde azaltır, Kapsamlı bir “Anthropic Claude Rehberi” olarak kaynaklar incelendiğinde, bu sistemlerin özellikle kritik olan ancak sürekli tekrarlanan işler için tasarlandığı görülür.

İş Birikimi Bakımı:

Zamanlanmış bir rutin, hafta içi her gece sorun takip sisteminize bir bağlayıcı (connector) üzerinden bağlanarak son çalışmasından bu yana açılan sorunları analiz edebilir, kodun ilgili alanına göre sahipler atayabilir, etiketleyebilir ve ekip uyanmadan hemen önce Slack üzerinden günlük bir özet geçebilir.

Özel Kod İncelemeleri

GitHub olaylarıyla tetiklenen bu rutin, açılan her bir PR için ekibinizin kendi standart inceleme kontrol listesini uygular; performans, güvenlik ve stil sorunları için satır içi yorumlar bırakır. Böylece kıdemli geliştiriciler mekanik kontroller yerine doğrudan yazılımın tasarımına odaklanabilir.

Dağıtım Doğrulaması:

Sürekli teslimat (CD) boru hattınız, her üretim dağıtımından sonra API üzerinden rutini otonom olarak tetikleyebilir. Sistem, yeni yapı üzerinde duman testleri çalıştırıp gerilemeler için hata günlüklerini tarayarak, dağıtım penceresi kapanmadan önce sürüm kanalına nihai bir onay veya red mesajı gönderir. Her çalışma ayrı bir oturum olarak kaydedilir ve Claude'un ne yaptığını oradan inceleyebilirsin. Listede yeşil görünen durum yalnız oturumun hatasız başlayıp bittiğini gösterir, görevin başarıldığını değil; bu yüzden sonuçları düzenli kontrol etmelisin.

claude-code-loop

Oturum İçi Hızlı Görevler: /loop Komutu ve Yönetimi

Bulut tabanlı, uzun soluklu rutinlerin yanı sıra, aktif olarak kod yazdığınız bir Claude Code oturumu sırasında hızlı otomasyonlar kurmak da son derece pratiktir. Komut sırasında doğrudan kullanabileceğiniz /loop komutu, belirlediğiniz bir istemi veya işlev zincirini dilediğiniz aralıklarla tekrarlanmasını sağlar. Örneğin, bir PR’ın genel durumunu izlemek veya uzun süren derleme testlerinin bitmesini beklemek için terminalinize sadece /loop 5m check the deploy yazarak arka planda her 5 dakikada bir çalışacak bir anket döngüsü başlatabilirsiniz.

Komuta sabit bir zaman aralığı vermezsen Claude aralığı her turdan sonra duruma göre kendisi seçer: bir derleme bitmek üzereyken ya da PR hareketliyken kısa (en az 1 dakika), beklenen bir şey yokken daha uzun (en fazla 1 saat) bekler ve seçtiği süreyi gerekçesiyle birlikte yazar. Hiç istem vermeden yalnız /loop yazarsan Claude yerleşik bir bakım istemi çalıştırır: yarım kalan işi sürdürür, açık PR'daki yorumlara, başarısız CI çalışmalarına ve çakışmalara bakar. Bu varsayılan istemi değiştirmek için projede .claude/loop.md ya da tüm projeler için ~/.claude/loop.md dosyası oluşturabilirsin; ikisi de varsa proje dosyası geçerli olur.

Çok sayıda oturumun aynı anda API'ye istek göndermesini önlemek için zamanlanmış görevlere küçük bir sapma (jitter) eklenir. Yinelenen bir görev, bir sonraki çalışmaya kalan sürenin en fazla yarısı kadar ve en çok 30 dakika geç başlar: saatlik ya da günlük bir görev 0-30 dakika, 30 dakikada bir çalışan bir görev 0-15 dakika gecikebilir. /loop 5m gibi beş dakikada bir çalışan görevler ise geciktirilmez. Tam saat ya da buçukta kurulan tek seferlik görevler 90 saniyeye kadar erken çalışabilir. Unutulan döngülerin sonsuza kadar sürmemesi için yinelenen görevler oluşturulduktan 7 gün sonra son kez çalışıp kendini siler. Bir oturumda aynı anda en fazla 50 zamanlanmış görev olabilir ve görevler yalnız Claude Code açık ve boştayken çalışır.

claude-automation

İhtiyacınıza En Uygun Otomasyon Aracını Seçmek

Başarılı ve kesintisiz bir otomasyon mimarisi kurgulamak, doğru aracı doğru senaryoda konumlandırmaktan geçer.

Özellik

Bulut rutini

Masaüstü zamanlanmış görevi

/loop

Nerede çalışır?

Anthropic bulutu

Senin bilgisayarın

Senin bilgisayarın

Bilgisayar açık olmalı mı?

Hayır

Evet

Evet

Açık oturum gerekir mi?

Hayır

Hayır

Evet

Yerel dosyalara erişim

Hayır (depo her seferinde yeniden klonlanır)

Evet

Evet

İzin istemleri

Yok, otonom çalışır

Görev başına ayarlanabilir

Oturumdan devralınır

En kısa aralık

1 saat

1 dakika

1 dakika

Kime uygun?

Gece raporları, PR incelemesi, dağıtım sonrası kontroller

Yerel araç ve dosya gerektiren düzenli işler

Oturum sırasında derleme ya da PR takibi

  • Eğer makinenizin fişinin çekili olduğu durumlarda dahi güvenilir biçimde her gece çalışacak, API veya GitHub olaylarıyla tetiklenecek bir altyapıya ihtiyacınız varsa doğru seçenek bulut rutinleridir.

  • Yerel Dosya sisteminize ve bilgisayarınızda yüklü olan geliştirme araçlarına doğrudan erişim gerektiren işlemleriniz için “Masaüstü Zamanlanmış Görevleri” biçilmiş kaftanıdır.

  • Sadece mevcut aktif oturumunuz (session) sürecinde geçerli olacak hızlı boru hattı takipleri, derleme anketleri veya tek seferlik hatırlatıcılar kurmak istiyorsanız /loop en pratik seçenektir.

Erişim ve Güvenlik:

Bu sistemleri kurarken erişimleri dar tutmak önemli. Claude'un Slack, Linear, Google Drive gibi servislere erişimi Model Context Protocol (MCP) bağlayıcıları üzerinden sağlanır. Rutin oluştururken hesabındaki tüm bağlayıcılar varsayılan olarak eklenir ve rutin bu bağlayıcıların tüm araçlarını, yazma işlemleri dahil, onay sormadan kullanabilir; bu yüzden ihtiyaç duymadığın bağlayıcıları kaldırmalısın. Rutinin ortamında internet erişim düzeyini kısıtlayabilir, kurulum betiği ekleyebilir ve ortam değişkeni tanımlayabilirsin. Ortam değişkenleri o ortamı kullanan herkese görünür; Pro ve Max planlarında API anahtarlarını ortam değişkeni yerine ağ gizli anahtarı (network secret) olarak saklaman öneriliyor. Rutinin yaptığı her iş (commit, PR, Slack mesajı) senin hesabın adına görünür.

Sık sorulan sorular

Claude Code rutinleri ücretsiz mi?

Hayır. Rutinler Pro, Max, Team ve Enterprise planlarında kullanılabiliyor ve etkileşimli oturumlar gibi abonelik kullanım hakkından düşüyor. Bunun yanında saatlik sınırlar var; örneğin hesap başına saatte en fazla 100 zamanlanmış çalışma yapılabiliyor.

Claude Code bilgisayarım kapalıyken çalışabilir mi?

Evet, bulut rutinleriyle. Rutinler Anthropic'in yönettiği bulut altyapısında çalıştığı için bilgisayarının açık olması gerekmez. Masaüstü zamanlanmış görevleri ve /loop ise yalnız bilgisayarın açıkken çalışır.

Claude Code'da rutin nasıl oluşturulur?

claude.ai/code/routines adresinde “New routine” ile, masaüstü uygulamasının Code sekmesinden ya da CLI'da /schedule komutuyla oluşturabilirsin. Örneğin /schedule daily PR review at 9am yazdığında Claude zamanlama, depo ve istemle ilgili sorular sorup rutini kaydeder. API tetikleyicisi ise yalnız web arayüzünden eklenebiliyor.

/loop ne kadar süre çalışır?

Yinelenen görevler oluşturulduktan 7 gün sonra son kez çalışıp kendini siler. Oturumu kapatırsan görevler de durur; daha uzun süreli işler için bulut rutini ya da masaüstü zamanlanmış görevi kullanmalısın.

Rutin ile /loop arasındaki fark ne?

Rutin bulutta, oturumdan bağımsız ve en az saatlik aralıkla çalışır. /loop ise açık oturumun içinde, dakikalık aralıklarla hızlı takip için kullanılır.

Claude Code'da tekrarlayan işleri otomatikleştirmenin üç yolu var: Anthropic'in bulutunda çalışan ve bilgisayarın kapalıyken de devam eden rutinler (zamanlanmış, API çağrısıyla ya da GitHub olayıyla tetiklenir), kendi bilgisayarında çalışan masaüstü zamanlanmış görevleri ve açık bir oturumda istemi belirli aralıklarla tekrarlayan /loop komutu. Rutinler şu an araştırma önizlemesinde ve Pro, Max, Team ve Enterprise planlarında kullanılabiliyor. Son güncelleme: 14.10.2026 Yazılım geliştirme süreçlerinde verimlilik, modern mühendislik ekiplerinin en büyük önceliklerinden biridir. Sürekli büyüyen kod tabanları, ardı arkası kesilmeyen durum bildirimleri ve rutin kalite kontrolleri, geliştiricilerin asıl odaklanması gereken yaratıcı sistem tasarımı süreçlerinden uzaklaşmasına neden olabilir. İşte bu noktada Claude Code otomasyonu devreye giriyor. Kod incelemelerinden hata ayıklamaya, dağıtım doğrulamalarından belgelerin güncel tutulmasına kadar birçok süreci bilgisayarınız kapalıyken bile yürütebilen bu yapılar, tekrar eden işleri geliştiricinin üzerinden alıyor. Bulut Tabanlı Rutinler ile Sınırları Aşın Anthropic tarafından yönetilen bulut altyapısı üzerinde çalışan rutinler, siz uyurken veya dizüstü bilgisayarınız tamamen kapalıyken bile iş akışlarınızı sürdürmenizi sağlar. Bir rutin temelde; belirli bir çalışma istemi(prompt), üzerinde işlem yapılacak bir veya daha fazla kod deposu ve harici servislerle haberleşen bağlantı noktalarından oluşan, bir kez paketlenip otomatik olarak çalışan bir yapılandırmadır. Bu gelişmiş yapılandırma sayesinde işlemler, herhangi bir ek insan müdahalesine veya anlık onay penceresine gerek kalmadan arka planda otonom biçimde yürütülür. Rutinleri claude.ai/code/routines adresinden, Claude masaüstü uygulamasından ya da Claude Code CLI'da /schedule komutuyla oluşturabilirsin; üçü de aynı hesaba kaydeder. Her çalışma, depoyu baştan klonlayan tam bir Claude Code bulut oturumu olarak açılır ve Claude değişiklikleri varsayılan olarak claude/ önekli bir dala gönderir. Rutinler kişisel hesabına aittir, ekip arkadaşlarınla paylaşılmaz ve kullanım hakkından düşer. Geliştiricilerin Claude Code'u neden tercih ettiğini merak ediyorsan bu yazımıza göz atabilirsin. Rutinleri harekete geçirmek için üç ana tetikleyici mekanizması bulunmaktadır: Zamanlanmış Tetikleyiciler: Saatlik, günlük, hafta içi ya da haftalık gibi hazır seçeneklerle veya gelecekteki belirli bir zamanda tek seferlik çalışacak şekilde ayarlanabilir. İki saatte bir ya da her ayın biri gibi özel aralıklar için CLI'da /schedule update komutuyla standart bir cron ifadesi girebilirsin; en kısa aralık bir saat. Saatler kendi saat diliminde girilir. Tam saat başına (ör. 09.00) kurulan çalışmalar birkaç dakika geç başlayabileceği için 09.07 gibi bir dakika seçmek daha iyi sonuç verir. API Tetikleyicileri: Yalnızca o rutine özel olarak sağlanan bir uç noktaya (endpoint) ve güvenli bir taşıyıcı belirtece HTTP POST isteği göndererek rutinleri anında ve isteğe bağlı olarak başlatabilirsiniz. Dağıtım boru hatlarında veya harici izleme araçlarında, sistemin dışarıdan gelen bir uyarı sinyaliyle harekete geçmesi için idealdir. Güvenlik gereği oluşturulan bu belirteçler sistem tarafından yalnızca bir kez gösterilir ve harici bir kasada güvenle saklanmalıdır. GitHub Tetikleyicileri: Depoda bir çekme isteği (pull request) açıldığında, kapandığında, etiketlendiğinde ya da güncellendiğinde veya bir sürüm (release) oluşturulup yayınlandığında rutinin otomatik olarak devreye girmesini sağlar. Şu an desteklenen olay türleri bu ikisi: pull request ve release. Yazar, başlık, hedef dal, kaynak dal, etiket, taslak ya da birleştirilmiş olma gibi filtrelerle rutinin yalnız istediğin PR'larda çalışmasını sağlayabilirsin. Bunun için depoya Claude GitHub uygulamasının kurulu olması gerekiyor. Bu tetikleyiciler tek bir rutinde birleştirilebilir. Örneğin bir PR inceleme rutini her gece çalışabilir, bir dağıtım betiğinden API ile tetiklenebilir ve her yeni PR açıldığında da devreye girebilir. Otonom İş Akışları İçin Pratik Kullanım Senaryoları Gelişmiş Claude Code otomasyonu özellikleri, takımların omuzlarındaki mekanik operasyonel yükü büyük ölçüde azaltır, Kapsamlı bir “ Anthropic Claude Rehberi ” olarak kaynaklar incelendiğinde, bu sistemlerin özellikle kritik olan ancak sürekli tekrarlanan işler için tasarlandığı görülür. İş Birikimi Bakımı: Zamanlanmış bir rutin, hafta içi her gece sorun takip sisteminize bir bağlayıcı (connector) üzerinden bağlanarak son çalışmasından bu yana açılan sorunları analiz edebilir, kodun ilgili alanına göre sahipler atayabilir, etiketleyebilir ve ekip uyanmadan hemen önce Slack üzerinden günlük bir özet geçebilir. Özel Kod İncelemeleri GitHub olaylarıyla tetiklenen bu rutin, açılan her bir PR için ekibinizin kendi standart inceleme kontrol listesini uygular; performans, güvenlik ve stil sorunları için satır içi yorumlar bırakır. Böylece kıdemli geliştiriciler mekanik kontroller yerine doğrudan yazılımın tasarımına odaklanabilir. Dağ

Etiketler:Claude Code OtomasyonuYapay Zeka Zamanlanmış GörevlerOtonom İş Akışları
Oray Yılmaz
Oray YılmazCreator
@orayyilmaz16

Yorumlar (0)

Yorum yapmak için giriş yap.

Giriş yap
Henüz yorum yok. İlk yorumu sen yap!