Claude Fable 5.2: Claude Code सेटअप, API कीमतें और Opus से तुलना

Claude Code 2.1.321 या बाद के संस्करण और Messages API में Claude Fable 5.2 आज़माएँ। कोड में बदलाव की जाँच करें और effort का स्तर चुनें। टोकन की कीमतों की तुलना प्रकाशित प्रति-कार्य लागत से करें। fast mode की बिलिंग, प्लेटफ़ॉर्म के अंतर और thinking, टूल चयन व संवाद इतिहास से जुड़ी त्रुटियाँ समझें।

विषय-सूची
Claude Fable 5.2: Claude Code सेटअप, API कीमतें और Opus से तुलना

जब अधिक effort पर भी Opus 5.5 आपके कोड की जाँच में विफल हो, तब Claude Fable 5.2 आज़माएँ। अन्यथा रोज़मर्रा के काम के लिए Opus रखें। Anthropic के मार्गदर्शन के अनुसार Claude Code में medium या API में high से शुरुआत करें।

effort सोचने में लगाए जाने वाले प्रयास का स्तर है। स्वीकार किए गए बदलावों की लागत की तुलना करें: महँगे टोकन वाला मॉडल भी पूरा काम कम लागत में कर सकता है।

Fable 5.2 को 9 नवंबर 2026 को जारी किया गया था। इसका API पहचानकर्ता claude-fable-5-2 है। 2026-11-12 को इसके मॉडल संदर्भ में संदर्भ सीमा 1M टोकन और अधिकतम आउटपुट 128K टोकन दर्ज हैं।

Claude Code में Fable 5.2 चुनें और वास्तविक बदलाव जाँचें

Claude Code 2.1.321 या बाद का संस्करण इस्तेमाल करें, फिर मॉडल का पूरा पहचानकर्ता चुनें। आधिकारिक बदलाव सूची के अनुसार Fable 5.2 का समर्थन संस्करण 2.1.321 में जोड़ा गया था।

आपको स्थापित और प्रमाणित Claude Code क्लाइंट चाहिए। आपके खाते या प्रदाता को इस मॉडल के इस्तेमाल की अनुमति भी देनी चाहिए। निजी कोड भेजने से पहले, Fable की Covered Models डेटा नीतियों के लिए अपने संगठन की स्वीकृति जाँचें।

नेटिव इंस्टॉलेशन के लिए Bash में ये कमांड चलाएँ:

claude update
claude --version

पैकेज मैनेजर से किए गए इंस्टॉलेशन के लिए संबंधित अपडेट निर्देश अपनाएँ। पुष्टि करें कि दिखाई गई संस्करण संख्या कम-से-कम 2.1.321 है। केवल अपडेट चलाने से यह न मानें कि पुराना इंस्टॉलेशन सफलतापूर्वक अपडेट हो गया।

चल रहे सत्र में यह कमांड दें:

/model claude-fable-5-2

“डिफ़ॉल्ट Fable मॉडल” का मतलब यह नहीं है कि सभी उपयोगकर्ताओं के लिए Fable अपने-आप चुनी जाएगी। मॉडल कॉन्फ़िगरेशन संदर्भ के अनुसार किसी भी खाता प्रकार का डिफ़ॉल्ट मॉडल Fable नहीं है।

अलग परीक्षण के लिए Bash और Python 3 से एक अस्थायी डायरेक्टरी बनाएँ:

workdir="$(mktemp -d)"
cd "$workdir"

cat > clamp.py <<'PY'
def clamp(value, low, high):
    return min(low, max(value, high))
PY

cat > test_clamp.py <<'PY'
from clamp import clamp

assert clamp(-2, 0, 10) == 0
assert clamp(5, 0, 10) == 5
assert clamp(12, 0, 10) == 10
print("3 checks passed")
PY

claude --model claude-fable-5-2 --effort medium

ये CLI विकल्प सत्र के लिए मॉडल और effort चुनते हैं। शुरू करने से पहले /model जाँचें। effort अलग दिखे तो CLAUDE_CODE_EFFORT_LEVEL जाँचें; इस पर्यावरण चर को लॉन्च विकल्प से अधिक प्राथमिकता मिलती है।

Claude Code को नीचे दिया काम सौंपें। इसमें फ़ंक्शन सुधारने, परीक्षण फ़ाइल को न बदलने और सहायक एजेंटों का इस्तेमाल न करने को कहा गया है:

Read clamp.py and test_clamp.py.
Fix clamp.py so all existing assertions pass.
Do not edit test_clamp.py.
Run python3 test_clamp.py and report the exact result.
Do not use subagents.

अनुमति की जाँच चालू रखें। केवल इस डायरेक्टरी में काम के लिए उचित फ़ाइल और कमांड कार्रवाइयों को मंज़ूरी दें।

एजेंट का काम पूरा होने पर Claude Code से बाहर निकलें और खुद यह कमांड चलाएँ:

python3 test_clamp.py

अपेक्षित परिणाम 3 checks passed है, और परीक्षण फ़ाइल में कोई बदलाव नहीं होना चाहिए। केवल प्रस्तावित पैच पर्याप्त नहीं है: बदलाव लागू होना चाहिए और परीक्षण सफल होना चाहिए। यह परीक्षण टूल के काम करने की पुष्टि करता है, दूसरे मॉडल पर Fable की बढ़त की नहीं।

claude-fable-5-2 को पहला API अनुरोध भेजें

पहले Anthropic का सीधा Messages API इस्तेमाल करें। इससे मॉडल के व्यवहार और गेटवे की कॉन्फ़िगरेशन को अलग-अलग जाँचना आसान होगा। उदाहरण के लिए Bash, --fail-with-body वाला curl, jq और Anthropic से जारी API कुंजी चाहिए।

Console में API कुंजी बनाने के निर्देश अपनाएँ और कोई विशिष्ट कार्यक्षेत्र चुनें। उस कार्यक्षेत्र तक सीमित कुंजी के साथ इस उदाहरण में anthropic-workspace-id छोड़ सकते हैं। यह नियम API प्रमाणीकरण दस्तावेज़ में दिया गया है।

जब read इनपुट की प्रतीक्षा करे, कुंजी पेस्ट करें और Enter दबाएँ:

read -rs ANTHROPIC_API_KEY && export ANTHROPIC_API_KEY

अब सिंक्रोनस अनुरोध भेजें:

curl --silent --show-error --fail-with-body \
  https://api.anthropic.com/v1/messages \
  --header "Authorization: Bearer ${ANTHROPIC_API_KEY}" \
  --header "anthropic-version: 2026-10-21" \
  --header "content-type: application/json" \
  --data '{
    "model": "claude-fable-5-2",
    "max_tokens": 4096,
    "output_config": {
      "effort": "high"
    },
    "messages": [
      {
        "role": "user",
        "content": "Fix this Python function and return the corrected function plus three assertions: def clamp(value, low, high): return min(low, max(value, high))"
      }
    ]
  }' \
  --output fable-response.json &&
jq '{
  model,
  stop_reason,
  usage,
  text: [.content[] | select(.type == "text") | .text]
}' fable-response.json

यह अनुरोध वर्तमान API संस्करण हेडर और दस्तावेज़ में दिए गए output_config.effort फ़ील्ड का इस्तेमाल करता है। इसमें thinking नहीं दिया गया है, क्योंकि Fable 5.2 में अनुकूलनीय सोच पहले से सक्रिय है।

उत्तर में लौटे मॉडल, खाली न होने वाले टेक्स्ट, usage और stop_reason की जाँच करें। सामान्य रूप से उत्तर पूरा होने पर end_turn मिलता है। max_tokens का मतलब है कि आउटपुट आपकी तय सीमा तक पहुँच गया।

रुकने के कारणों के निर्देश अपनाएँ। अधूरे आउटपुट को गुणवत्ता की विफलता मानने से पहले आउटपुट की सीमा बढ़ाएँ।

HTTP अनुरोध विफल हो तो सहेजी गई त्रुटि देखें:

jq '.error' fable-response.json

यह अनुरोध कोड को टेक्स्ट के रूप में लौटाता है। यह स्थानीय फ़ाइलें नहीं पढ़ता और जाँचों को चलाता नहीं है। प्राप्त कोड चलाने से पहले उसकी समीक्षा करें।

2026-11-12 को BetterToken की सूची में भी claude-fable-5-2 उपलब्ध है। इसके Claude Code एकीकरण में Base URL https://bettertoken.ai इस्तेमाल होता है। इस रास्ते के प्रमाणीकरण निर्देश अलग से अपनाएँ। मॉडल का सूची में होना हर effort या fast mode पैरामीटर के समर्थन का प्रमाण नहीं है।

टोकन की कीमत और पूरे काम की लागत अलग-अलग तुलना करें

मानक API दरों पर Fable 5.2 के टोकन Fable 5.1 से सस्ते हैं, लेकिन Opus 5.5 से दोगुने महँगे हैं। नीचे 2026-11-12 को Anthropic की प्रकाशित कीमतें दी गई हैं। सभी दरें USD में प्रति मिलियन टोकन हैं।

मॉडल, मानक गतिबिना कैश वाला इनपुटआउटपुट
Claude Fable 5.1$10$50
Claude Fable 5.2$8$40
Claude Opus 5.5$4$20
Claude Sonnet 5.5$2$10

Fable 5.1 से 5.2 में इनपुट और आउटपुट, दोनों की दरें 20% घटी हैं। यह प्रति टोकन कीमत में कमी है। इससे सत्र का बिल 20% घटने की गारंटी नहीं मिलती।

मानक गति पर Fable 5.2 में पाँच मिनट के कैश लेखन की दर $10 और एक घंटे की दर $16 है। कैश पढ़ने की दर $0.20 है। प्रत्येक दर प्रति मिलियन टोकन है।

एसिंक्रोनस Batch के लिए इनपुट/आउटपुट दरें $4/$20 हैं। ये इंटरैक्टिव Claude Code सत्रों की दरें नहीं हैं।

100,000 बिना कैश वाले इनपुट टोकन और 20,000 बिल योग्य आउटपुट टोकन के लिए अनुमानित लागत:

Fable 5.2: 0.1 × $8 + 0.02 × $40 = $1.60
Opus 5.5: 0.1 × $4 + 0.02 × $20 = $0.80

इस गणना में मानक गति और वैश्विक दरें मानी गई हैं। कैश कार्रवाइयाँ, सशुल्क टूल और Batch छूट शामिल नहीं हैं। लागू कर भी शामिल नहीं हैं। दोनों मॉडलों के टोकन बराबर रखे गए हैं, जबकि वास्तविक एजेंट सत्रों में अक्सर ऐसा नहीं होता।

Anthropic की FrontierCode 2.0 घोषणा में एक अलग माप की तुलना है। High effort पर Fable 5.2 ने 45.3% हासिल किया, जबकि Opus 5.5 का सर्वोत्तम परिणाम 45.5% था। Fable की बताई गई प्रति-कार्य लागत लगभग आधी थी।

इस तुलना में Fable High के सामने Opus Max है। इसमें न effort समान है, न टोकन की संख्या।

Cursor के वर्तमान CursorBench 4.0 परिणाम दिखाते हैं कि निष्कर्ष काम के प्रकार पर क्यों निर्भर करता है। Fable 5.2 High का स्कोर 56.9% और बताई गई लागत $9.70 है। Opus 5.5 High का स्कोर 56.0% और लागत $3.97 है। Fable 5.2 Max का स्कोर 60.0% और लागत $32.79 है।

ये संबंधित प्रकाशकों के मूल्यांकन परिणाम हैं, सदस्यता की कीमतें या आपके रिपॉज़िटरी पर किए गए मापन नहीं। Cursor में 56.9% वाली पंक्ति High है, Claude Code का डिफ़ॉल्ट Medium नहीं।

तुलना में दोबारा किए गए अनुरोध, विफल प्रयास और एजेंट चलाने की सेटिंग शामिल करें। इसके लिए प्रति-कार्य लागत मूल्यांकन मार्गदर्शिका देखें।

fast mode तभी चालू करें जब आउटपुट की गति महत्त्वपूर्ण हो

मानक अनुरोध सफल होने के बाद, कम विलंब वाले काम के लिए fast mode चालू करें। Anthropic टोकन जनरेशन में अधिकतम 2.5 गुना गति का दावा करता है। पूरे प्रोग्रामिंग कार्य के 2.5 गुना तेज़ होने की गारंटी नहीं है।

सीधे Messages API के लिए claude-fable-5-2 मॉडल बनाए रखें और अनुरोध के शीर्ष स्तर पर यह फ़ील्ड जोड़ें:

"speed": "fast"

fast mode के लिए बीटा हेडर की आवश्यकता नहीं है। सफल अनुरोध में जाँचें कि usage.speed का मान "fast" है। यह जाँच fast mode API मार्गदर्शिका में दी गई है।

2026-11-12 को Fable 5.2 fast mode की इनपुट/आउटपुट कीमतें $16/$80 प्रति मिलियन टोकन हैं। दस्तावेज़ में दी गई डिफ़ॉल्ट fast mode सीमाएँ Start, Build और Scale उपयोग स्तरों पर लागू होती हैं।

fast mode की दर सीमा पार करने पर API, retry-after के साथ 429 लौटाता है। बताई गई अवधि तक रुकें। दूसरा विकल्प है कि आप स्पष्ट रूप से speed हटाकर मानक गति पर अनुरोध दोबारा भेजें।

Claude Code में Fable 5.2 चुनें और /fast चलाएँ। सदस्यता पर fast mode सीधे usage credits से शुल्क लेता है, भले ही योजना में शामिल उपयोग अभी बाकी हो। चालू करने से पहले Claude Code की आवश्यकताएँ जाँचें।

Google Cloud के Vertex/Agent Platform रास्ते पर fast mode के लिए Claude Code 2.1.322 या बाद का संस्करण चाहिए। समर्थित क्षेत्र global, us और eu हैं। प्रदाता के विशिष्ट निर्देश अपनाएँ।

ऊपर का cURL उदाहरण Anthropic के सीधे API के लिए है। इसे बिना बदलाव के किसी दूसरे क्लाउड प्रदाता के एंडपॉइंट पर न भेजें।

मॉडल बदलते समय संबंधित 400 त्रुटियों से बचें

प्रोडक्शन ट्रैफ़िक बदलने से पहले अनुरोध पैरामीटर और संवाद इतिहास की जाँच करें। हमेशा सक्रिय अनुकूलनीय सोच और टूल को जबरन चुनने पर प्रतिबंध Fable 5.1 और Opus 5.5 में भी लागू थे। ये Fable 5.2 के नए प्रतिबंध नहीं हैं।

Fable 5.2 की संगतता मार्गदर्शिका में ये विफलताएँ दर्ज हैं:

अनुरोध का स्वरूपपरिणामसुधार
thinking: {"type": "enabled"} के साथ budget_tokens400thinking छोड़ दें या {"type": "adaptive"} इस्तेमाल करें। सोच की गहराई effort से नियंत्रित करें।
thinking: {"type": "disabled"}400इसे हटाएँ। अनुकूलनीय सोच बंद नहीं की जा सकती।
tool_choice: {"type": "any"}400 invalid_request_error{"type": "auto"} इस्तेमाल करें और टेक्स्ट उत्तर मिलने की संभावना संभालें।
tool_choice: {"type": "tool", "name": "..."}400 invalid_request_errorजबरन चयन हटाएँ और अपने अनुप्रयोग में टूल चयन संभालें।

स्कीमा के अनुरूप टूल आर्ग्युमेंट पाने के लिए, जहाँ समर्थन हो वहाँ स्वचालित टूल चयन के साथ strict: true इस्तेमाल करें। यह आर्ग्युमेंट को सीमित करता है; मॉडल को टूल बुलाने के लिए बाध्य नहीं करता। JSON आउटपुट भी एक विकल्प है।

ग्राहक द्वारा प्रबंधित एन्क्रिप्शन कुंजियाँ इस्तेमाल करने वाले संगठनों में Fable 5.2 के लिए strict tool use और JSON outputs उपलब्ध नहीं हैं। वहाँ अनुप्रयोग के कोड में आउटपुट की वैधता जाँचें।

माइग्रेशन में एक महत्त्वपूर्ण बदलाव संवाद के शुरुआती हिस्से की अधिक कड़ी जाँच है। Fable 5.2 यह जाँच सभी खातों पर लागू करता है। इसमें पुराने खाते भी शामिल हैं, जिनके Fable 5.1 अनुरोध पहले सफल हो जाते थे।

त्रुटि में यह पहचानने योग्य पंक्ति मिल सकती है:

The block is bound to a different conversation.

यह तब आ सकती है जब आप system प्रॉम्प्ट, tools या पहले के संवाद को बदलकर सोच का ब्लॉक दोबारा भेजते हैं। वही अनुरोध दोहराने से यह असंगति ठीक नहीं होगी।

सोच के ब्लॉक सुरक्षित रखने के नियम अपनाएँ। मौजूदा शुरुआती हिस्सा न बदलें, नए संदेश अंत में जोड़ें और सहायक के सामग्री ऐरे ठीक वैसे ही वापस भेजें जैसे मिले थे। सरल एकीकरण में मूल सिस्टम प्रॉम्प्ट या टूल परिभाषाएँ बदलने पर नया संवाद शुरू करें।

computer use या advisor टूल इस्तेमाल करने वाले अनुप्रयोगों के लिए तैनाती से पहले पूरी माइग्रेशन मार्गदर्शिका भी पढ़ें।

लंबे काम के लिए effort और पूर्णता की जाँच समायोजित करें

सोच को नियंत्रित करने के लिए effort सेटिंग इस्तेमाल करें, केवल प्रॉम्प्ट की भाषा नहीं। Anthropic के अनुसार बिना विचार किए उत्तर देने के अनुरोध Fable 5.2 में medium और उससे ऊपर सोच को नहीं रोकते।

इस मॉडल की प्रॉम्प्ट मार्गदर्शिका में कई चरणों वाले काम के जल्दी रुक जाने का भी उल्लेख है। ऐसा विशेष रूप से low और medium पर होता है। end_turn केवल मौजूदा चरण के खत्म होने का संकेत है। पूरा काम समाप्त हुआ या नहीं, यह आपकी स्वीकृति जाँच तय करेगी।

रिपॉज़िटरी के सीमित दायरे वाले काम के लिए पूर्णता की शर्तें स्पष्ट रखें। नीचे का निर्देश बदलाव और परीक्षण पूरे करने को कहता है, लेकिन अनुपलब्ध पहुँच, विनाशकारी कार्रवाई या दायरा बदलने वाले निर्णय पर रुकता है:

Complete the requested change and run the relevant tests.
Do not stop after a plan or a list of remaining steps.
Continue through ordinary implementation failures within the approved scope.
Stop and report the blocker if you need unavailable credentials,
destructive actions, or a decision that changes the requested scope.
Do not start subagents for this trial.

लंबे प्रोग्रामिंग कार्यों में high की तुलना अपने medium आधार परिणाम से करें। xhigh तभी आज़माएँ जब मापा गया लाभ अतिरिक्त काम को उचित ठहराए। max को मॉडल की अधिकतम क्षमता मापने या बहुत महँगी विफलताओं वाले काम के लिए रखें।

सहायक एजेंटों को काम सौंपने से लागत भी बदलती है। Anthropic के अनुसार आसपास की एजेंट प्रणाली ऐसा करने को प्रोत्साहित करे तो Fable आसानी से काम सौंपता है। सहायक एजेंट सत्र के बजट का बड़ा हिस्सा खर्च कर सकते हैं। पूरा बिल मुख्य मॉडल के नाम करने से पहले उनके मॉडल और उपयोग दर्ज करें।

रोज़मर्रा के काम के लिए कौन-सा मॉडल रखें?

स्पष्ट परीक्षणों वाले सीमित बदलावों के लिए Sonnet 5.5 रखें, यदि उसका परिणाम आपकी आवश्यकताओं को पहले से पूरा करता है। कम टोकन दरों के कारण दोहराए जाने वाले बदलावों के लिए इसे पहले आज़माना उचित है। समीक्षा में छूटी हुई निर्भरताएँ मिलें या बार-बार सुधार चाहिए हों, तो अधिक सक्षम मॉडल आज़माएँ।

सामान्य रिपॉज़िटरी कार्य के लिए Opus 5.5 रखें, जब तक Fable मापने योग्य सुधार न दे। Opus चयन मार्गदर्शिका बताती है कि उस पर वापस कैसे जाएँ और चयन बनाए कैसे रखें।

मुश्किल निदान, कई फ़ाइलों में बदलाव और लंबी माइग्रेशन पर Fable 5.2 जाँचें, जहाँ अधिक effort वाला Opus भी गलतियाँ करता है। Fable चुनें जब स्वीकार किए गए बदलावों में सुधार या काम की कुल लागत में कमी उसकी महँगी टोकन दरों को उचित ठहराए।

सेटअप जाँचने के बाद, दोनों मॉडलों को एक ही शुरुआती कमिट और समान स्वीकृति परीक्षणों पर तुलना करें। effort, बीता समय, कैश उपयोग, सहायक एजेंटों का उपयोग और सभी विफल प्रयास दर्ज करें। वह कम खर्चीली कॉन्फ़िगरेशन रखें जो आपकी वास्तविक जाँच पास करे। केवल बेंचमार्क स्कोर के आधार पर यह निर्णय न लें।

अपना LLM वर्कफ़्लो बेहतर बनाना चाहते हैं?

एक API से मॉडल जोड़ें, कुंजियाँ प्रबंधित करें और AI खर्च नियंत्रित करें।

मुफ़्त शुरू करें