Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

claude-prompting-best-practices changedbuild-with-claude/prompt-engineering/claude-prompting-best-practices

Nearest release: v2.1.299, published an hour after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+9added
Lines−9removed
From line 589 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits22to this page, all time

The whole hunk

from line 589, old and new numbered
/
lines
from line 589
589589 -H "x-api-key: $ANTHROPIC_API_KEY" \
590590 -H "anthropic-version: 2023-06-01" \
591591 -d '{
592 "model": "claude-opus-4-8",
592 "model": "claude-opus-5-5",
593593 "max_tokens": 16000,
594594 "thinking": {"type": "adaptive"},
595595 "output_config": {"effort": "high"},
from line 614
614614 
615615 # After: adaptive thinking with effort
616616 ant messages create <<'YAML'
617 model: claude-opus-4-8
617 model: claude-opus-5-5
618618 max_tokens: 16000
619619 thinking:
620620 type: adaptive
from line 637
637637 
638638 # After: adaptive thinking with effort
639639 client.messages.create(
640 model="claude-opus-4-8",
640 model="claude-opus-5-5",
641641 max_tokens=16000,
642642 thinking={"type": "adaptive"},
643643 output_config={"effort": "high"},
from line 656
656656 
657657 // After: adaptive thinking with effort
658658 await client.messages.create({
659 model: "claude-opus-4-8",
659 model: "claude-opus-5-5",
660660 max_tokens: 16000,
661661 thinking: { type: "adaptive" },
662662 output_config: { effort: "high" },
from line 677
677677 // After: adaptive thinking with effort
678678 await client.Messages.Create(new MessageCreateParams
679679 {
680 Model = Model.ClaudeOpus4_8,
680 Model = Model.ClaudeOpus5_5,
681681 MaxTokens = 16000,
682682 Thinking = new ThinkingConfigAdaptive(),
683683 OutputConfig = new OutputConfig { Effort = Effort.High },
from line 700
700700 
701701 // After: adaptive thinking with effort
702702 client.Messages.New(ctx, anthropic.MessageNewParams{
703 Model: anthropic.ModelClaudeOpus4_8,
703 Model: anthropic.ModelClaudeOpus5_5,
704704 MaxTokens: 16000,
705705 Thinking: anthropic.ThinkingConfigParamUnion{
706706 OfAdaptive: &anthropic.ThinkingConfigAdaptiveParam{},
from line 725
725725 
726726 // After: adaptive thinking with effort
727727 client.messages().create(MessageCreateParams.builder()
728 .model(Model.CLAUDE_OPUS_4_8)
728 .model(Model.CLAUDE_OPUS_5_5)
729729 .maxTokens(16000L)
730730 .thinking(ThinkingConfigAdaptive.builder().build())
731731 .outputConfig(OutputConfig.builder()
from line 746
746746 
747747 // After: adaptive thinking with effort
748748 $client->messages->create(
749 model: 'claude-opus-4-8',
749 model: 'claude-opus-5-5',
750750 maxTokens: 16000,
751751 thinking: ['type' => 'adaptive'],
752752 outputConfig: ['effort' => 'high'],
from line 765
765765 
766766 # After: adaptive thinking with effort
767767 client.messages.create(
768 model: "claude-opus-4-8",
768 model: Anthropic::Model::CLAUDE_OPUS_5_5,
769769 max_tokens: 16000,
770770 thinking: { type: "adaptive" },
771771 output_config: { effort: "high" },
Feedback