• 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 किया जा सकता है
  • /fast toggle केवल उन 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_KEY environment variable और default model anthropic/claude-opus-4-6 का उपयोग किया गया है

Thinking defaults

  • Claude 4.6 models में OpenClaw, explicit thinking level न होने पर डिफ़ॉल्ट रूप से adaptive thinking लागू करता है
  • इसे प्रति-message /think:<level> या model parameter agents.defaults.models["anthropic/<model>"].params.thinking से override किया जा सकता है
  • संबंधित documentation के रूप में Adaptive thinking और Extended thinking के links दिए गए हैं

Fast mode

  • OpenClaw का shared /fast toggle, 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-6 model के लिए params.fastMode: true इस्तेमाल किया गया है
  • Limitations

    • OpenClaw केवल direct api.anthropic.com requests में Anthropic service tier inject करता है
    • यदि anthropic/* requests को proxy या gateway के माध्यम से route किया जाए, तो /fast service_tier नहीं बदलता
    • explicit serviceTier या service_tier model parameters, /fast defaults पर प्राथमिकता लेते हैं
    • Anthropic वास्तव में लागू tier को response के usage.service_tier में रिकॉर्ड करता है
    • जिन accounts में Priority Tier capacity नहीं है, उनमें service_tier: "auto" फिर भी standard के रूप में interpret हो सकता है

Prompt caching

  • OpenClaw, Anthropic की prompt caching capability को support करता है
  • यह feature API-only है, और मौजूदा Anthropic token auth cache settings को reflect नहीं करता
  • Configuration

    • model settings में cacheRetention parameter का उपयोग किया जाता है
    • none caching को disable करता है
    • short 5 मिनट cache रखता है
    • long 1 घंटे की extended cache देता है
    • configuration example में anthropic/claude-opus-4-6 model पर params.cacheRetention: "long" इस्तेमाल किया गया है
  • Defaults

    • Anthropic API key auth का उपयोग होने पर सभी Anthropic models पर cacheRetention: "short" अपने-आप लागू होता है
    • cacheRetention को explicitly set करके इस default को override किया जा सकता है
  • Per-agent overrides

    • model-level parameters baseline की तरह काम करते हैं, और specific agents agents.list[].params से individually override किए जा सकते हैं
    • example में research default 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 से बचने का उल्लेख है
  • Bedrock Claude note

    • Bedrock के Anthropic Claude models amazon-bedrock/*anthropic.claude* configured होने पर cacheRetention pass-through को support करते हैं
    • non-Anthropic Bedrock models पर runtime में cacheRetention: "none" force किया जाता है
    • Anthropic API key आधारित smart defaults, explicit value न होने पर Claude-on-Bedrock model references पर भी cacheRetention: "short" लागू करते हैं

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-6 model पर params.context1m: true उपयोग किया गया है
  • OpenClaw इसे Anthropic requests के anthropic-beta: context-1m-2025-08-07 header में map करता है
  • यह feature केवल तभी enable होता है जब उस model पर params.context1m को explicitly true set किया गया हो
  • उपयोग की शर्त यह है कि संबंधित credentials पर Anthropic ने long-context usage की अनुमति दी हो
  • वर्तमान में Anthropic, legacy Anthropic token auth sk-ant-oat-* के साथ context-1m-* beta requests को reject करता है
  • legacy auth mode में context1m: true set होने पर OpenClaw warning log छोड़ता है, context1m beta header को skip करता है, और standard context window पर fallback करता है
    • आवश्यक OAuth beta फिर भी बरकरार रहता है

Claude CLI backend

  • OpenClaw में bundled Anthropic claude-cli backend का समर्थन है
  • Anthropic के एक कर्मचारी ने बताया कि यह usage pattern फिर से अनुमत है
  • इसके अनुसार, Anthropic जब तक नई policy घोषित नहीं करता, OpenClaw Claude CLI reuse और claude -p usage को अनुमत integration method की तरह संभालेगा
  • हमेशा-on gateway host और explicit server-side billing control के लिए Anthropic API key सबसे स्पष्ट operational path है
  • setup और runtime details के लिए /gateway/cli-backends path देखें

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/oauth path देखें

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 करें
  • 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 दिए गए हैं

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.