तुमने हफ्तों मेहनत करके अपना setup tune किया। तुम्हारी CLAUDE.md — एक rules file जो AI को बताती है कि तुम्हारे project में कैसे behave करना है — perfect थी। तुम्हारे prompt patterns बिल्कुल सही बैठ गए थे। तुम्हारा AI coding assistant आखिरकार तुम्हारे तरीके से code लिखने लगा था। ज़िंदगी अच्छी चल रही थी।

फिर 16 अप्रैल को, Anthropic ने दिमाग बदल दिया।

रातोंरात lobotomy

Claude Opus 4.7 16 अप्रैल, 2026 को live हुआ — Claude.ai, API (programs के लिए Anthropic के servers से बात करने का तरीका), AWS Bedrock, Google Vertex, और GitHub Copilot पर। अगर तुम Claude Code इस्तेमाल करते हो — Anthropic का terminal-based coding agent, जिसने JetBrains के AI Pulse survey में 91% CSAT score किया — और तुम्हारी config में model: opus लिखा है, तो तुम्हारा tool चुपचाप एक अलग model चलाने लगा। कोई notification नहीं। कोई opt-in dialog नहीं। कोई changelog तुम्हारे मुंह पर नहीं।

GitHub ने तो और साफ कर दिया। उनके 16 अप्रैल के changelog के मुताबिक Opus 4.7 "आने वाले हफ्तों में" Copilot model picker में Opus 4.5 और 4.6 को replace कर देगा। "alongside" नहीं। Replace.

और 23 अप्रैल को — अभी से दो दिन बाद — Claude Code Enterprise और API users के लिए भी default auto-switch कर देगा।

हर dependency का lockfile होता है। सबसे ज़रूरी वाले का नहीं।

सोचो software normally कैसे काम करता है। जब तुम npm (JavaScript का package manager — code libraries का भंडार) से कोई package या Docker image (server environment का frozen snapshot) इस्तेमाल करते हो, तो exact version pin करते हो। एक lockfile होती है — एक receipt जो कहती है "मैं version 2.3.1 इस्तेमाल कर रहा हूं, और ये मैंने जानबूझकर चुना।" एक changelog होता है — क्या बदला उसकी list। git blame होता है — कौन, क्या, कब बदला, ये देखने का तरीका।

AI models में इनमें से कुछ भी नहीं।

Anthropic की documentation के मुताबिक, Opus 4.7 ने breaking API changes introduce किए: Anthropic ने thinking budgets हटा दिए (try करोगे तो 400 errors आएंगे), sampling parameters kill कर दिए, और एक नया tokenizer लगा दिया — वो component जो text को AI के पढ़ने लायक टुकड़ों में काटता है — जिसकी वजह से same input पर 35% ज़्यादा tokens लग सकते हैं। Simon Willison ने independently measure किया कि system prompts अब 1.46 गुना और images 3.01 गुना ज़्यादा महंगी हो गई हैं।

लेकिन behavioral changes breaking changes से भी बदतर हैं, क्योंकि वो दिखते ही नहीं। Anthropic Opus 4.7 को "more literal instruction following" और "more direct, opinionated tone" बताता है। Default में कम tool calls। कम subagents। अलग response lengths। मतलब: model अब अलग सोचता है — और तुमने अपनी पूरी मेहनत से बनाई rules file एक ऐसे दिमाग के लिए optimize की थी जो अब exist ही नहीं करता।

Tian Pan, ex-Uber engineer, ने 17 अप्रैल को "The Silent Regression" publish किया, जिसमें core problem बिल्कुल सही पकड़ा: "Power users को behavioral drift से सबसे ज़्यादा नुकसान होता है...जिन्होंने system की quirks समझने में सबसे ज़्यादा invest किया।"

"Better" का असल मतलब क्या है

Opus 4.7 ने SWE-bench Verified पर 87.6% score किया — AI coding ability का एक standardized test। कागज़ पर impressive। लेकिन "average benchmarks पर better" और "तुम्हारे codebase के लिए better" में ज़मीन-आसमान का फ़र्क है। तुम्हारा project कोई benchmark नहीं। तुम्हारी conventions average नहीं।

Cursor model picker देता है लेकिन model family के अंदर version pin नहीं। Copilot replacements push करता है। Claude Code power users को environment variables से pin करने देता है (ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-7), लेकिन Pro और Max tier वाले subscription users — यानी majority — को चुपचाप move कर दिया जाता है। Augment Code CTO checklist version pinning के बिना tools को enterprise adoption के लिए "immediate disqualification" बताती है।

अभी क्या करो

Model updates को infrastructure changes की तरह treat करो। अपनी rules files को version-control करो। अगर Claude Code पर हो, तो opus alias की जगह full model name pin करो। कुछ "prompt tests" रखो — known inputs जहां तुम्हें specific outputs की उम्मीद है — और हर model change के बाद दोबारा चलाओ। और अपने vendor से behavioral changelogs demand करो, सिर्फ benchmark tables नहीं।

असली पंचलाइन

याद है पिछले हफ्ते का वो perfectly tuned setup? तुमने उसे एक ऐसे model के लिए tune किया था जो पहले से deprecate हो रहा है। तुम्हारी पूरी coding toolchain का सबसे impactful component — AI model — वही एकमात्र है जिसमें zero change management है। जो vendor सबसे पहले version pinning, behavioral diffs, और rollback को first-class features की तरह ship करेगा, वो सिर्फ developer trust नहीं जीतेगा। वो enterprise tier जीतेगा, जहां "ये बदल गया और हमें पता नहीं क्यों" कोई feature नहीं — compliance violation है।