1. Novos Recursos de Controle de Raciocínio
✦ Novo nível de esforço de raciocínio xhigh
O novo nível xhigh fica entre high e max, projetado especificamente para tarefas de programação e tarefas agênticas, oferecendo um equilíbrio melhor entre capacidade e eficiência.
low ── medium ── high ── xhigh ★NEW ── max
✦ Conteúdo de pensamento oculto por padrão
Em respostas em streaming, o processo de pensamento não é mais exibido por padrão. Para receber um resumo do raciocínio, passe explicitamente o campo display na sua requisição:
| valor de display | Opus 4.7 | Opus 4.6 | Comportamento |
|---|---|---|---|
| ”omitted” | Padrão | Não padrão | O conteúdo do bloco de pensamento fica vazio |
| ”summarized” | Deve ser definido manualmente | Padrão | Retorna o texto do resumo do pensamento |
"reasoning": {
"effort": "xhigh",
"display": "summarized"
}
Figura: Novo nível xhigh do Opus 4.7 — Comparação de desempenho em programação agêntica (Fonte: Anthropic oficial)

2. Referência da API Nativa do Claude
Os effort da API nativa da Anthropic são consistentes com a especificação oficial:
| valor de effort | Modelos Suportados | Descrição | Caso de Uso Recomendado |
|---|---|---|---|
| low | Todos os modelos suportados | Economia significativa de tokens com compromisso moderado de capacidade | Tarefas simples, requisições de alta concorrência, sub-agentes |
| medium | Todos os modelos suportados | Modo equilibrado com economia moderada de tokens | Tarefas agênticas gerais |
| high | Todos os modelos suportados | Padrão; desempenho de alta capacidade | Raciocínio complexo, programação, tarefas agênticas |
| xhigh (novo) | Somente Opus 4.7 | Capacidade estendida entre high e max; se destaca em tarefas de longo prazo | Ponto de partida recomendado para tarefas de programação e agênticas |
| max | Série Opus | Capacidade máxima | Problemas de pesquisa de fronteira |
Claude Native API da AIHubmix — Exemplo com Opus 4.7
from anthropic import Anthropic
client = Anthropic(
api_key="<AIHUBMIX_API_KEY>",
base_url="https://aihubmix.com"
)
response = client.messages.create(
model="claude-opus-4-7",
max_tokens=16000,
thinking={"type": "adaptive"},
output_config={"effort": "xhigh"}, # Options: low / medium / high / xhigh / max
messages=[
{
"role": "user",
"content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, but each night it slides back 2 meters. How many days does it take to reach the top?"
}
]
)
print(response.content[-1].text)
3. Suporte a Esforço de Raciocínio na Interface Unificada Chat da AIHubmix
A interface unificada Chat da AIHubMix segue a especificação da OpenAI e controla a intensidade do raciocínio por meio de reasoning.effort. Diferentes modelos Claude são mapeados automaticamente para o nível de esforço correspondente:
reasoning_effort (Controle de Intensidade de Raciocínio) para Modelos Claude
| valor de effort | Opus >=4.7 (novo) | Opus 4.6 / 4.5 | Sonnet 4.6 |
|---|---|---|---|
| minimal | low | low | low |
| medium | medium | medium | medium |
| high | high | high | high |
| xhigh | xhigh | max | high |
| max | max | max | high |
Nota: xhigh é suportado nativamente apenas no Opus 4.7. Os demais modelos Opus recorrem automaticamente a max, e a série Sonnet recorre a high.
Interface Unificada Chat — Exemplo com Opus 4.7
from openai import OpenAI
client = OpenAI(
base_url="https://aihubmix.com/v1",
api_key="<AIHUBMIX_API_KEY>",
)
completion = client.chat.completions.create(
model="claude-opus-4-7",
# max_tokens=10000, # Default is 4096; enable for longer outputs
messages=[
{
"role": "user",
"content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, but each night it slides back 2 meters. How many days does it take to reach the top?"
}
],
extra_body={
"reasoning": {"effort": "xhigh"}
}
)
print(completion.choices[0].message.content)
4. Controle do Conteúdo de Pensamento na Interface Unificada Chat
Na interface compatível com OpenAI, reasoning oferece suporte ao campo display para controlar se os resumos do pensamento são retornados.O Claude Opus 4.7 não retorna o conteúdo do pensamento por padrão. Defina "display": "summarized" para ativá-lo.
| Campo | Valor | Descrição |
|---|---|---|
display | (omitido) | Conteúdo do pensamento não retornado (padrão) |
display | "summarized" | Retorna um resumo do pensamento |
Opus 4.7 — Exemplo de Resumo do Pensamento
from openai import OpenAI
client = OpenAI(
base_url="https://aihubmix.com/v1",
api_key="<AIHUBMIX_API_KEY>",
)
completion = client.chat.completions.create(
model="claude-opus-4-7",
messages=[
{
"role": "user",
"content": "A snail is at the bottom of a 10-meter well. Each day it climbs 3 meters, but each night it slides back 2 meters. How many days does it take to reach the top?"
}
],
extra_body={
"reasoning": {"effort": "xhigh", "display": "summarized"}
}
)
print(completion.choices[0].message.content)
Para mais detalhes, consulte a documentação da AIHubmix ou a documentação oficial da Anthropic.
Última atualização: 2026-06-01



