Claude Code Routines: शेड्यूल किए गए क्लाउड एजेंट, सब-रूटीन और को-रूटीन
Claude Code को शेड्यूल पर, किसी API कॉल से या GitHub इवेंट पर चलाएँ — न लैपटॉप की ज़रूरत, न सर्वर की। पाँच मिनट की गाइड।
Claude Code को अब आपके कीबोर्ड पर मौजूद रहने की ज़रूरत नहीं है। Routines (रूटीन) सहेजे गए एजेंट टास्क को Anthropic के क्लाउड पर चलाते हैं — किसी तय शेड्यूल पर, किसी API कॉल से या GitHub पर कोई घटना होने पर। यहाँ जानिए कि ये क्या हैं, इन्हें कैसे सेट करें, और दो पैटर्न जिन्हें हम सब-रूटीन और को-रूटीन कहते हैं। पूरी गाइड के लिए विस्तृत लेख पढ़ें।
रूटीन शुरू करने के तीन तरीके
- शेड्यूल: हर घंटे, रोज़ाना, कार्यदिवसों पर, साप्ताहिक या किसी एक तय समय पर — समय आप अपने स्थानीय टाइम ज़ोन में दर्ज करते हैं। कस्टम cron
/schedule updateके ज़रिए उपलब्ध है, और न्यूनतम अंतराल एक घंटा है। - API: हर रूटीन का अपना HTTPS एंडपॉइंट और अपना bearer टोकन होता है। आपका अलर्टिंग टूल या डिप्लॉयमेंट पाइपलाइन उस पर POST करती है, चाहें तो संदर्भ टेक्स्ट के साथ। यह टेक्स्ट "अविश्वसनीय" लेबल के साथ पहुँचता है, इसलिए लीक हुआ टोकन रूटीन के निर्देशों को दोबारा नहीं लिख सकता।
- GitHub: पुल रिक्वेस्ट या रिलीज़ इवेंट, जिन्हें ब्रांच, लेबल, लेखक, ड्राफ़्ट या मर्ज स्थिति के आधार पर फ़िल्टर किया जा सकता है।
दो मिनट में सेटअप करें
claude.ai/code/routinesखोलें और New routine चुनें, या Claude Code CLI में/scheduleटाइप करें।- एक आत्मनिर्भर प्रॉम्प्ट लिखें: दायरा, अनुमत कार्रवाइयाँ, आउटपुट कहाँ जाएगा, और करने को कुछ न हो तो क्या करना है।
- रिपॉज़िटरी और एनवायरनमेंट चुनें। जिन कनेक्टरों की टास्क को ज़रूरत नहीं है उन्हें हटा दें, क्योंकि डिफ़ॉल्ट रूप से सभी शामिल होते हैं।
- एक ट्रिगर जोड़ें, टेस्ट के लिए Run now चुनें, फिर ट्रांसक्रिप्ट पढ़ें। हरा बैज केवल यह बताता है कि सेशन चला, यह नहीं कि टास्क सफल हुआ।
सब-रूटीन (sub-routines): एक रन, कई सहायक
यह एक पैटर्न के लिए हमारा दिया नाम है, Anthropic का कोई फ़ीचर नहीं। रूटीन का प्रॉम्प्ट समन्वय करता है और हर चरण किसी सबएजेंट (.claude/agents/) या रिपॉज़िटरी में कमिट किए गए किसी स्किल को सौंप देता है। हर सहायक को अपनी अलग कॉन्टेक्स्ट विंडो और केवल ज़रूरी टूल मिलते हैं, जिससे लंबे, बिना निगरानी वाले रन केंद्रित, सस्ते और सुरक्षित रहते हैं।
को-रूटीन (co-routines): काम आगे सौंपने वाले रूटीन
रूटीन एक-दूसरे को सीधे कॉल नहीं कर सकते, लेकिन टिकाऊ आर्टिफ़ैक्ट के ज़रिए सहयोग कर सकते हैं। उदाहरण के लिए, एक रात्रिकालीन रूटीन ड्राफ़्ट PR खोलता है, GitHub से ट्रिगर होने वाला रूटीन उसकी समीक्षा करता है, कोई इंसान उसे मर्ज करता है, मर्ज से ट्रिगर होने वाला रूटीन डॉक्यूमेंटेशन अपडेट करता है, और आपकी डिप्लॉयमेंट पाइपलाइन एक सत्यापन रूटीन को कॉल करती है। फ़िल्टर का उपयोग करें ताकि कोई रूटीन अपने ही आउटपुट पर न चल पड़े, और शृंखला में मानवीय मर्ज गेट बनाए रखें।
ध्यान रखने योग्य सीमाएँ
- लॉन्च के समय दैनिक रन की सीमा Pro पर 5, Max पर 15 और Team तथा Enterprise पर 25 थी, जो सामान्य सब्सक्रिप्शन उपयोग के अतिरिक्त है। एक-बार वाले रन इसमें नहीं गिने जाते।
- रूटीन आपके रूप में काम करते हैं। कमिट, PR और Slack संदेश आपकी पहचान के साथ जाते हैं। जब तक अलग से न कहा जाए, Claude केवल
claude/ब्रांचों पर पुश करता है, और संरक्षित ब्रांचों पर कभी नहीं। - मिनट-स्तर की पोलिंग या लोकल फ़ाइलों की ज़रूरत है? उसके बजाय
/loopया Desktop शेड्यूल्ड टास्क का उपयोग करें।
आगे पढ़ें: संपूर्ण गाइड में API पेलोड सुरक्षा, प्रॉम्प्ट टेम्पलेट, सबएजेंट के उदाहरण, GitHub Actions, n8n और Trigger.dev से तुलना, तथा एक गवर्नेंस चेकलिस्ट शामिल है। स्रोत: Anthropic की घोषणा · Claude Code डॉक्यूमेंटेशन।