तुम Claude Code — Anthropic का AI coding assistant — ऐसे use कर रहे हो जैसे calculator use करते हो। tab खोलो, prompt type करो, wait करो, tab बंद करो। जब तक तुम poke नहीं करते, tool चुपचाप बैठा रहता है। 2022 के बाद से हर chat-based AI का यही पूरा interaction model है: तुम पूछते हो, वो जवाब देता है, lights off। questions के लिए अच्छा है। function draft करने के लिए ठीक है। Engineering काम का वो आधा हिस्सा — जो कोई करना नहीं चाहता — उसके लिए बेकार है: रात की triage, stale-branch cleanup, dependency bumps, रात 11 बजे का "CI red क्यों हो गया" वाला check।
वो आधा हिस्सा chat agent के shape में fit नहीं होता। जो तुम याद रखना भूल गए, उसे तुम prompt कैसे करोगे?
14 अप्रैल, 2026 को Anthropic ने चुपचाप fix ship कर दिया। इसका नाम है Routines, और यह पहली बार है जब कोई AI coding agent खुद को जगाता है।
असल में क्या ship हुआ
Routine एक saved Claude Code setup है — एक prompt, एक या ज़्यादा GitHub repos, और connectors का bundle (Slack, Linear, जो भी हो) — जो अपने आप fire होता है। Anthropic के शब्द हैं, मेरे नहीं: "एक बार package करो, automatically run होता रहेगा।" तीन triggers हैं, और एक Routine तीनों एक साथ use कर सकता है:
- Scheduled — cron (Unix का वो नुस्खा जो कहता है "हर मंगलवार को सुबह 3 बजे ये चलाओ"), minimum interval एक घंटा।
- API — webhook, मतलब कोई भी दूसरा system URL पर POST करके agent को जगा सकता है।
- GitHub — pull-request और release events, branch, label, author, draft state जो भी filter लगाओ।
ट्विस्ट ये है: Routines तुम्हारे laptop पर नहीं चलते। ये Anthropic-managed cloud infrastructure पर चलते हैं, full Claude Code sessions की तरह, "ताकि जब तुम्हारा laptop बंद हो तब भी ये काम करते रहें" (Anthropic docs)। बीच में कोई approval prompts नहीं। कोई permission-mode picker नहीं। एक बार set करो, हमेशा चलता रहेगा 😼
वो catch जो Anthropic ने खुद लिख रखी है
इस line को ध्यान से पढ़ो, क्योंकि पूरी कहानी यही है: "Routine तुम्हारी connected GitHub identity या connectors के through जो कुछ भी करता है, वो तुम्हारे नाम से दिखेगा: commits और pull requests तुम्हारे GitHub user के होंगे, और Slack messages, Linear tickets, या दूसरे connector actions तुम्हारे linked accounts use करेंगे।"
Translation: agent तुम्हारी impersonation करता है। जब रात 3:47 बजे Routine कोई खराब PR खोलता है, GitHub के blame column पर तुम्हारा नाम लिखा होगा। जब वो Slack पर #eng-oncall को ping करता है, वो तुम्हारा avatar है। किसी भी enterprise IAM system में — Okta, Entra, AWS SSO — कोई "agent" identity नहीं है जो ये समझ सके कि "ये action अंग्रेज़ी sentences से बने cron job ने perform किया है।"
The Register के Thomas Claburn ने Routines को "mildly clever cron jobs" कहा — scheduled tasks और true autonomous agents के बीच कहीं बैठे हुए। सही कहा, और यही problem भी है। वो इतने clever हैं कि code ship कर सकें, इतने dumb कि supervision चाहिए, और structure ऐसा है कि supervision line तुम्हारे personal GitHub account से होकर जाती है।
वो economics जिसके लिए कोई तैयार नहीं
Anthropic ने preview के लिए daily caps set किए हैं, SiliconANGLE और 9to5Mac के मुताबिक: Pro पर 5 runs/day, Max पर 15, Team और Enterprise पर 25। उसके ऊपर metered overage billing शुरू हो जाती है। Routines subscription usage उसी तरह खाते हैं जैसे interactive sessions — फ़र्क ये है कि कब fire होंगे ये तुम decide नहीं कर रहे। एक noisy GitHub repo सुबह 9 बजे तक तुम्हारा पूरा daily quota जला सकता है, और hourly cap के बाद Anthropic चुपचाप webhook events drop कर देता है। तुम्हें पता भी नहीं चलेगा कि Routine का trigger miss हुआ, जब तक तुम logs न पढ़ रहे हो 😹
Branch safety defaults sensible हैं: Claude सिर्फ claude/ prefix वाली branches पर push कर सकता है, जब तक तुम "Allow unrestricted branch pushes" flip नहीं करते। ज़्यादातर teams एक हफ़्ते के अंदर flip कर देंगी। ये चीज़ें ऐसे ही चलती हैं।
अगर तुम code ship करते हो तो इसका मतलब क्या है
Routines पहली बार है जब "AI जो तुम्हारे सोते समय काम करता है" एक demo नहीं, बल्कि असली invoice का line item है। सवाल अब ये नहीं है कि क्या agent ये कर सकता है? सवाल ये है कि जब agent ही page कर रहा हो, तो pager किसके पास है?
Finance के पास इसके लिए category नहीं है। Security के पास review template नहीं है। On-call rotations में ऐसे teammate के लिए slot नहीं है जो cron expression हो। तुम्हारी company ने 14 अप्रैल से पहले जो भी playbook लिखी, उस सबने assume किया था कि button इंसान दबाता है।
पहले Claude Code एक tool था जिसे तुम invoke करते थे। 14 अप्रैल के बाद, ये एक worker है जिसे तुमने hire कर लिया है 🐈⬛





