Anthropic - OpenClaw : फिर से उपयोग के लिए उपलब्ध
(docs.openclaw.ai)- Anthropic के एक प्रतिनिधि ने सूचित किया है कि OpenClaw शैली में Claude CLI का उपयोग फिर से अनुमत है
- Anthropic API key और Claude CLI reuse दोनों का समर्थन किया जाता है, और मौजूदा Anthropic token profiles भी रनटाइम पर मान्य बने रहते हैं
- Claude CLI backend को फिर से अनुमत integration method के रूप में संभाला जाएगा, और नई policy घोषित होने तक
claude -pका उपयोग भी अनुमत रहेगा - Claude 4.6 मॉडल में जब explicit thinking setting न हो, तब डिफ़ॉल्ट रूप से adaptive thinking लागू होता है, और इसे
/think:<level>या model parameter से override किया जा सकता है /fasttoggle केवल उन requests में service_tier inject करता है जो सीधेapi.anthropic.comपर जाती हैं; proxy या gateway से होकर जाने पर tier change लागू नहीं होता- prompt caching और 1M context window का भी समर्थन है, लेकिन caching केवल API के लिए है और 1M context के लिए explicit activation तथा long-context usage की अनुमति चाहिए; मौजूदा
sk-ant-oat-*auth में beta header शामिल नहीं किया जाता
Anthropic support methods
- Claude model family तक पहुंच के लिए API और Claude CLI दोनों का समर्थन है, और OpenClaw में Anthropic API key तथा Claude CLI reuse दोनों का उपयोग किया जा सकता है
- पहले से configured existing Anthropic token profiles भी execution के समय मान्य रहते हैं
-
Anthropic API key
- standard API access और usage-based billing के लिए उपयुक्त मार्ग
- API key को Anthropic Console में generate किया जा सकता है
- CLI setup example में
openclaw onboardपर Anthropic API key चुना जा सकता है - non-interactive तरीके से
openclaw onboard --anthropic-api-key "$ANTHROPIC_API_KEY"समर्थित है - configuration snippet example में
ANTHROPIC_API_KEYenvironment variable और default modelanthropic/claude-opus-4-6का उपयोग किया गया है
Thinking defaults
- Claude 4.6 models में OpenClaw, explicit thinking level न होने पर डिफ़ॉल्ट रूप से adaptive thinking लागू करता है
- इसे प्रति-message
/think:<level>या model parameteragents.defaults.models["anthropic/<model>"].params.thinkingसे override किया जा सकता है - संबंधित documentation के रूप में Adaptive thinking और Extended thinking के links दिए गए हैं
Fast mode
- OpenClaw का shared
/fasttoggle,api.anthropic.comपर भेजे जाने वाले direct public Anthropic traffic को भी support करता है- इसमें API key auth और OAuth-authenticated requests दोनों शामिल हैं
/fast onकोservice_tier: "auto"से map किया जाता है/fast offकोservice_tier: "standard_only"से map किया जाता है- configuration default example में
anthropic/claude-sonnet-4-6model के लिएparams.fastMode: trueइस्तेमाल किया गया है -
Limitations
- OpenClaw केवल direct
api.anthropic.comrequests में Anthropic service tier inject करता है - यदि
anthropic/*requests को proxy या gateway के माध्यम से route किया जाए, तो/fastservice_tierनहीं बदलता - explicit
serviceTierयाservice_tiermodel parameters,/fastdefaults पर प्राथमिकता लेते हैं - Anthropic वास्तव में लागू tier को response के
usage.service_tierमें रिकॉर्ड करता है - जिन accounts में Priority Tier capacity नहीं है, उनमें
service_tier: "auto"फिर भीstandardके रूप में interpret हो सकता है
- OpenClaw केवल direct
Prompt caching
- OpenClaw, Anthropic की prompt caching capability को support करता है
- यह feature API-only है, और मौजूदा Anthropic token auth cache settings को reflect नहीं करता
-
Configuration
- model settings में
cacheRetentionparameter का उपयोग किया जाता है nonecaching को disable करता हैshort5 मिनट cache रखता हैlong1 घंटे की extended cache देता है- configuration example में
anthropic/claude-opus-4-6model परparams.cacheRetention: "long"इस्तेमाल किया गया है
- model settings में
-
Defaults
- Anthropic API key auth का उपयोग होने पर सभी Anthropic models पर
cacheRetention: "short"अपने-आप लागू होता है cacheRetentionको explicitly set करके इस default को override किया जा सकता है
- Anthropic API key auth का उपयोग होने पर सभी Anthropic models पर
-
Per-agent overrides
- model-level parameters baseline की तरह काम करते हैं, और specific agents
agents.list[].paramsसे individually override किए जा सकते हैं - example में
researchdefault setting का उपयोग करता है, जबकिalertsपरcacheRetention: "none"लागू है - cache-related parameter merge order
agents.defaults.models["provider/model"].paramsके बादagents.list[].paramsहै - एक ही model का उपयोग करते हुए भी एक agent long cache रख सकता है और दूसरा agent cache disable कर सकता है
- cache disable करने के use case के रूप में burst-like या low-reuse traffic में write cost से बचने का उल्लेख है
- model-level parameters baseline की तरह काम करते हैं, और specific agents
-
Bedrock Claude note
- Bedrock के Anthropic Claude models
amazon-bedrock/*anthropic.claude*configured होने परcacheRetentionpass-through को support करते हैं - non-Anthropic Bedrock models पर runtime में
cacheRetention: "none"force किया जाता है - Anthropic API key आधारित smart defaults, explicit value न होने पर Claude-on-Bedrock model references पर भी
cacheRetention: "short"लागू करते हैं
- Bedrock के Anthropic Claude models
1M context window
- Anthropic का 1M context window एक beta-restricted feature है, और OpenClaw में supported Opus/Sonnet models पर
params.context1m: trueसे enable किया जा सकता है - configuration example में
anthropic/claude-opus-4-6model परparams.context1m: trueउपयोग किया गया है - OpenClaw इसे Anthropic requests के
anthropic-beta: context-1m-2025-08-07header में map करता है - यह feature केवल तभी enable होता है जब उस model पर
params.context1mको explicitlytrueset किया गया हो - उपयोग की शर्त यह है कि संबंधित credentials पर Anthropic ने long-context usage की अनुमति दी हो
- वर्तमान में Anthropic, legacy Anthropic token auth
sk-ant-oat-*के साथcontext-1m-*beta requests को reject करता है - legacy auth mode में
context1m: trueset होने पर OpenClaw warning log छोड़ता है, context1m beta header को skip करता है, और standard context window पर fallback करता है- आवश्यक OAuth beta फिर भी बरकरार रहता है
Claude CLI backend
- OpenClaw में bundled Anthropic
claude-clibackend का समर्थन है - Anthropic के एक कर्मचारी ने बताया कि यह usage pattern फिर से अनुमत है
- इसके अनुसार, Anthropic जब तक नई policy घोषित नहीं करता, OpenClaw Claude CLI reuse और
claude -pusage को अनुमत integration method की तरह संभालेगा - हमेशा-on gateway host और explicit server-side billing control के लिए Anthropic API key सबसे स्पष्ट operational path है
- setup और runtime details के लिए
/gateway/cli-backendspath देखें
Notes
- Anthropic की public Claude Code documentation अभी भी
claude -pजैसे direct CLI usage को document कर रही है - Anthropic के एक कर्मचारी ने बताया कि OpenClaw style Claude CLI usage फिर से अनुमत है, और Anthropic द्वारा नई policy change घोषित होने तक इसे confirmed guidance माना जाएगा
- OpenClaw में Anthropic setup-token भी एक supported token auth path के रूप में उपलब्ध रहता है
- हालांकि, जहां उपलब्ध हो, OpenClaw Claude CLI reuse और
claude -pको अधिक प्राथमिकता देता है - auth details और reuse rules के लिए
/concepts/oauthpath देखें
Troubleshooting
-
401 errors / token suddenly invalid
- Anthropic token auth expire हो सकता है या revoke किया जा सकता है
- नए setups के लिए Anthropic API key पर migrate करने की सिफारिश है
-
No API key found for provider “anthropic”
- auth per-agent लागू होता है
- नए agents main agent की key inherit नहीं करते
- उस agent के लिए onboarding फिर से चलाएं, या gateway host पर API key set करके
openclaw models statusसे verify करें
-
No credentials found for profile
anthropic:default- कौन-सा auth profile active है, यह
openclaw models statusसे देखा जा सकता है - onboarding दोबारा चलाएं या उस profile path में API key set करें
- कौन-सा auth profile active है, यह
-
No available auth profile (all in cooldown/unavailable)
openclaw models status --jsonमेंauth.unusableProfilesदेखा जा सकता है- Anthropic rate limit cooldown model-level हो सकता है, इसलिए भले ही मौजूदा model cooldown में हो, उसी family का दूसरा Anthropic model उपलब्ध हो सकता है
- दूसरा Anthropic profile जोड़ें या cooldown खत्म होने का इंतज़ार करें
- अतिरिक्त paths के रूप में
/gateway/troubleshootingऔर/help/faqदिए गए हैं
9 टिप्पणियां
Codex के ज़रिए gemma4 31b लोकल मॉडल को codex में इस्तेमाल करने लायक बनाने के बाद (इतनी बारीकी कि मल्टी-टर्न तक खुद ही चेक करता है!) मैंने ChatGPT Pro के अलावा बाकी सभी सब्सक्रिप्शन बंद कर दिए। codex-app-linux और इन दोनों को साथ जोड़ने पर, जितना अधिकतम समानांतर काम मैं समझकर चला सकता हूँ, उसके बाद भी usage बचा रहता है।
कृपया हार्डवेयर स्पेक्स के बारे में थोड़ा बताइए!
4090 पर चलाने पर यह काफ़ी स्मार्ट लगता है, लेकिन लंबे समय तक इस्तेमाल के लिए थोड़ा कमज़ोर लगा।
मैं भी gemma4 को लोकल में चलाने की सोच रहा हूँ, क्या आप बता सकते हैं कि आपका हार्डवेयर स्पेक लगभग क्या है?
सच कहूँ तो यह काफ़ी घटिया लग रहा है...
मुझे तो बस यही लग रहा है कि pro users को Claude Code इस्तेमाल नहीं करने देना चाहते थे, लेकिन लोगों की नाराज़गी बढ़ गई, इसलिए फिलहाल के लिए ऐसा कर रहे हैं..
फिर भी, बेवजह गलत इस्तेमाल करके अकाउंट सस्पेंड होने से बेहतर है कि अभी थोड़ा इंतज़ार करके देखा जाए।
CC OAuth API key के इस्तेमाल से काफ़ी सिरदर्द हुआ, फिर मैं बस अपने पुराने Codex पर ही आकर टिक गया...
असल में मैं भी इन दिनों बस Codex पर ही टिक गया हूँ.. Claude में token की खपत बहुत तेज़ है
Hacker News की राय
मैं OpenClaw का Peter हूँ। Claude Code के Boris ने Twitter पर सार्वजनिक रूप से कहा था कि CLI-style usage allowed है, इसलिए मैंने उस गाइडेंस पर भरोसा करके implementation में निवेश किया। CLI usage के समय heartbeat जैसी ज़रूरत से ज़्यादा token features को default रूप से बंद करने के लिए भी बदलाव किया, लेकिन असल में Anthropic system prompt के कुछ हिस्सों को block कर रहा है, इसलिए public communication और मौजूदा behavior एक-दूसरे से मेल नहीं खाते। संबंधित बयान यहाँ देखा जा सकता है। लोगों ने नाम थोड़ा बदलकर bypass करना शुरू किया तो classifier भी बदला हुआ लगता है, लेकिन मेरा ऐसा bypass game खेलने का इरादा नहीं है, इसलिए हालत ऐसी हो गई है कि सिद्धांत में संभव है, पर व्यवहार में नहीं
claude -pआधारित workflow काफ़ी गहराई तक बना लिए हैं। लेकिन नए--bareflag के आने के साथ ऐसा लग रहा है कि unlimited users के लिए-pको लगभग किनारे किया जा रहा है, यानी एक तरह का rug pull। docs में भी लिखा है कि--barescripts और SDK calls के लिए recommended mode है, और आगे चलकर वही-pका default बनेगा। मैं उम्मीद करता हूँ कि मेरी समझ ग़लत हो, या फिर कम से कम साफ़ explanation मिले। docs हैं headless docsclaude -pया बेहतर SDK-based workflows बनाने देने चाहिएमुझे अभी की स्थिति सचमुच धुँधली कीचड़भरी गड़बड़ी जैसी लगती है। Anthropic को साफ़-साफ़ बताना चाहिए कि subscription होने पर क्या supported है और क्या नहीं, और तब तक users के लिए यह समझना मुश्किल है कि उन्हें product कैसे इस्तेमाल करना चाहिए। मैं अभी OpenClaw या ऐसे products इस्तेमाल भी नहीं करता, लेकिन कम से कम इतना तो जानना चाहता हूँ कि क्या allowed है और क्या नहीं, और अभी यह लगभग असंभव है
vibe productजैसा शब्द सूझता है। आजकल चीज़ें इतनी तेज़ी से आती और गायब होती हैं कि पहले जैसी उम्मीद अब बहुत कम रह गई हैमेरे हिसाब से असली मुद्दा यह है कि Anthropic के कर्मचारी Twitter पर आपस में contradictory explanations दे रहे हैं, फिर corrections भी कर रहे हैं, जिससे और बड़ा confusion पैदा हो रहा है। आज कहते हैं कि OpenClaw-style Claude CLI usage ठीक है, और कल policy update के साथ वापस ले लिया जाए—यह डर बना रहता है। Claude Code को लेकर Anthropic ने खुद को भरोसेमंद साबित नहीं किया, और मानसिक शांति के लिए किसी दूसरे provider पर जाना बेहतर लगने लगा है
keep your insanity, मुझे तो उल्टा बहुत सटीक अभिव्यक्ति लगा और हँसी आ गईclaude -pदोनों को extra billing में डाल दिया जाए। इसलिए मुझे यह page उस announcement के विरुद्ध नहीं लगतायह बदलाव तो 2 हफ़्ते पहले ही एक commit में वापस आ गया था, और वह भी ठीक 3 दिन बाद, जब Anthropic ने OpenClaw के लिए additional usage की ज़रूरत बताई थी। ऐसे घटनाक्रम को देखकर इसे गंभीरता से लेना मुश्किल है, और यह भी अजीब है कि न कोई official statement है, न एक Tweet तक। दूसरा संदर्भ HN link में देखा जा सकता है
Open-Claw style CLI usageकी बात कर रहा है, वह दूसरे वाले अर्थ के ज़्यादा करीब है। और अगर Claude Code CLI के बाहर OAuth credentials इस्तेमाल किए जाएँ, तो मेरी समझ में existing subscription के ऊपर API pricing के हिसाब से extra billing लगती हैclaude -pusage—दोनों को अब extra billing bucket में डाला जा रहा हैAnthropic ऐसा दिख रहा है मानो वह कीमतें बढ़ाकर, limits घटाकर, और policy को अस्पष्ट रखकर अपने बनाए हुए goodwill को जला देना चाहता हो
लगता है कि Amazon के साथ deal के तुरंत बाद होने की वजह से यह भी आख़िरकार compute constraints का मामला रहा होगा। वैसे भी, जो Codex $20/month plan मैंने इस्तेमाल किया, उसमें limits इतनी कम थीं कि agent किसी दूसरे agent तक handoff होने से पहले कुछ ढंग का कर ही नहीं पाता था। Anthropic की आधिकारिक announcement के बिना इस तरह इस्तेमाल करते हुए अपना प्यारा Max $200/month account खो देने का डर है, इसलिए कुछ समय तक मैं सावधानी से देखता रहूँगा
मेरी समझ से, जब तक आप Anthropic की libraries या tools इस्तेमाल कर रहे हैं, तब तक OAuth credentials का उपयोग कर सकते हैं। उदाहरण के लिए, Claude Agent SDK में OAuth जोड़कर आप predictable monthly cost के भीतर Claude Code-embedded तरह-तरह के agents prototype कर सकते हैं, और skills को standalone tools या apps में बदलने के लिए यह खासा आकर्षक है। थोड़ा और advanced रूप में, आप tmux के अंदर Claude Code चलाकर उससे input-output भी करा सकते हैं, और MCP Channels भी दिलचस्प हैं, क्योंकि वे app और चल रहे Claude Code instance के बीच एक MCP server रखकर two-way communication संभव बनाते हैं। यह धीमा है, लेकिन दिलचस्प इसलिए है कि CLI session का context खोए बिना GUI किसी आसान task के लिए थोड़ी देर बाहर जाकर फिर लौट सकता है
पिछले एक हफ़्ते में मेरा OpenClaw side assistant, Claude इस्तेमाल करते हुए, अपनी व्यक्तित्व जैसी पहचान खो बैठा और वे काम भी नहीं कर पा रहा था जो पहले अच्छे से करता था। usage लगभग $28 तक गया, लेकिन उसके बाद आगे spend ही नहीं हुआ, इसलिए पता नहीं कोई और समस्या थी या नहीं, मगर behavior वैसा ही रहा। आख़िरकार मैं तंग आ गया और migration script से conversation history और personality को
claude code configमें ले गया। नए remote exec feature की वजह से OpenClaw जैसे cutting-edge experimental tools की instability झेले बिना मैं पुरानी ज़्यादातर functionality वापस पा सका। मुझे तो यह Anthropic की ऐसी योजना लगती है जिसमें hobby-user space में काफ़ी friction डालकर लोगों को अपने dedicated solution की ओर धकेला जाए, और किसी भी हाल में वह रास्ता ज़्यादा सुरक्षित लगता हैclaude -p promptऔर cron से OpenClaw को दोबारा बना दे, तो क्या Anthropic उसे ख़ुशी से देखेगा? शायद नहीं। या शायद ऐसे लोग इतने कम होंगे कि वह इसे error margin मानकर नज़रअंदाज़ कर दे। संदर्भ के लिए यह HN post भी देख सकते हैंOpenClaw यह कह रहा है कि
Anthropic ने कहा था कि यह ठीक है—सचमुच क्या ही crystal clear स्थिति है, यह तंज अपने-आप निकल आता हैकुल मिलाकर मैं Claude Code, Opus, और Max plan के combination से संतुष्ट हूँ, लेकिन कभी-कभार failures, cost, और account ban के डर जैसी बातें अभी भी परेशान करती हैं। इसलिए जानना चाहता हूँ कि क्या कोई alternative stack है जो इसी तरह या इससे बेहतर अनुभव कम कीमत में दे सके। pi.dev और OpenCode की काफ़ी तारीफ़ सुनी है, और OpenCode के साथ Mimo V2 pro जोड़कर देखा तो काफ़ी अच्छा लगा। पहले, free access बंद होने से पहले, Qwen CLI और Gemini CLI भी इस्तेमाल किए थे, और Z.ai को OpenCode के साथ भी चलाया है। कुछ लोग यह भी कहते हैं कि planning के लिए Opus रखें और कम अहम काम सस्ते models को दे दें, लेकिन मुझे usage-based billing आख़िरकार सस्ती नहीं लगती, इसलिए मैं उसे पसंद नहीं करता। मैं ज़्यादातर Python backend और TypeScript frontend पर काम करता हूँ, Hetzner पर host करता हूँ, Docker बहुत इस्तेमाल करता हूँ और ज़रूरत पड़ने पर k3s भी—ऐसे environment में काम आने वाली कोई practical setup share हो तो अच्छा लगेगा
अगर prompt caching नहीं हुआ, तो लगता है tokens बस ऐसे ही खर्च हो जाएंगे।