Claude Code के OAuth टोकन को बाहरी सेवाओं या Agent SDK में इस्तेमाल करना शर्तों का उल्लंघन
(code.claude.com)Anthropic ने कानूनी प्रभाव से जुड़े दस्तावेज़ को अपडेट किया है, इसलिए यह साझा कर रहा हूँ.
Anthropic ने Claude Code की आधिकारिक दस्तावेज़ीकरण में OAuth authentication token के उपयोग दायरे को स्पष्ट रूप से सीमित कर दिया है.
Free, Pro, Max प्लान में इस्तेमाल होने वाला OAuth authentication केवल Claude Code और Claude.ai के लिए है. उस अकाउंट से जारी किए गए OAuth token को अन्य product, tool, या service में इस्तेमाल करना अनुमत नहीं है, और आधिकारिक Agent SDK में इसका उपयोग भी स्पष्ट रूप से प्रतिबंधित है.
इसका उल्लंघन करने पर यह Consumer Terms of Service का उल्लंघन माना जाएगा.
व्यवहार में यह Free/Pro/Max प्लान के OAuth token को API की तरह bypass करके इस्तेमाल करने के रास्ते को आधिकारिक रूप से बंद करने जैसा है. यदि automation या बाहरी integration की ज़रूरत हो, तो अलग से Claude API (paid) का उपयोग करना होगा.
medical क्षेत्र (HIPAA) के मामले में, BAA agreement और ZDR (Zero Data Retention) सक्षम होने पर Claude Code API traffic पर भी BAA अपने-आप लागू होता है, यह बात भी साथ में बताई गई है.
इसके अलावा एक और चिंता यह है कि Opencode जैसे मामलों में API का उपयोग करना पड़ेगा.
13 टिप्पणियां
इस बारे में Claude Code टीम के Thariq ने स्पष्टीकरण दिया।
"यह दस्तावेज़ों को व्यवस्थित करते समय हुई बात थी, और Agent SDK तथा
claude -pका उपयोग करके local development और प्रयोग को प्रोत्साहित किया जाता है। लेकिन अगर आप बिज़नेस बनाना चाहते हैं, तो API Key का इस्तेमाल करें।"https://x.com/trq212/status/2024212380142752025
आखिरकार, क्या उस बात का मतलब यही नहीं है कि OAuth का इस्तेमाल करके अपना खुद का प्रोडक्ट नहीं बनाया जा सकता?
मैंने उनका स्पष्टीकरण देखा था, लेकिन उसे OAuth के लिए पूरी तरह से अनुमति मानकर समझना मुश्किल लगा, इसलिए मैंने पोस्ट अपलोड कर दी..
मतलब API इस्तेमाल करो। थोड़ा अस्पष्ट है।
अगर
cli_pathडालकर (याpwd?) सही तरीके से इस्तेमाल किए जा सकने वाला सामान्य Claude Code install करने के बाद लॉग-इन किए हुए यूज़र से उसी के ज़रिए call हो, तो फिर कोई समस्या नहीं होनी चाहिए... ऐसा लगता है... जबकि Agent SDK मेंcli pathसेट करने की सुविधा तक दी है, फिर भी ऐसी चीज़ों को रोकना बहुत ज़बरदस्ती जैसा लगता है..Google Gemini के लिए भी यही बात लागू होती है.
Antigravity OAuth के ज़रिए OpenClona या OpenCode में इस्तेमाल करने वाले लोगों के block होने के मामले बढ़ रहे हैं,
और customer support से संपर्क करने पर वे कहते हैं कि zero-tolerance policy के तहत यह सीधा ban है, इसलिए वे मदद नहीं कर सकते.
मैं भी मुख्य रूप से opencode इस्तेमाल करता हूँ, इसलिए मैंने बस Claude की subscription रद्द कर दी।
Opus 4.6 इस्तेमाल न कर पाना थोड़ा अफसोस की बात है, लेकिन Claude MAX 200 प्लान न हो तो limit बहुत बार लगने की समस्या भी है, इसलिए Claude Code इस्तेमाल न कर पाने का अफसोस उतना ज़्यादा नहीं लगा।
वैसे भी मैं agent को काम सौंपकर दूसरा काम करता रहता हूँ, इसलिए थोड़ा ज़्यादा समय लग जाए तो भी ठीक है।
मेरा मानना है कि क्योंकि ये अलग उपयोग वाले token हैं, इसलिए इस पर पाबंदी लगाई जा सकती है। लेकिन अगर आधिकारिक SDK में भी यह नहीं चलता, तो फिर अलग से subscription product खरीदने की कोई खास वजह है या नहीं, यह समझ नहीं आता।
क्या GitHub Actions इंटीग्रेशन भी नहीं चलेगा?
लगता है अब Craft Agents भी नहीं चलेगा। हम्म। उन्होंने इस बात पर ज़ोर दिया था कि यह आधिकारिक Agent SDK से बनाया गया है..
open source मुफ़्त है, इसलिए शायद इसकी भी इजाज़त है ऐसा समझा जा सकता है.. लेकिन.. यह सब कुछ ज़्यादा ही Anthropic की व्याख्या पर निर्भर लगता है..
आह.. opencode अच्छा दिखता है इसलिए इस्तेमाल कर रहा हूँ..
लेकिन claude code का TUI पसंद नहीं है.. hehe
मैं opencode पर जाने वाला था, लेकिन ऐसी बातें बहुत सुनने को मिल रही हैं, इसलिए जा नहीं पा रहा हूँ हाहा
ऐसा अनुमान है कि OpenClaw में भी इसे ब्लॉक किया जाएगा।