EM ALTA · Como Escalar Campanhas Facebook Ads — guia completo
17.05.26 · 150 ARTIGOS
Blog do Bufano.
Assinar

Claude SDK Python v0.117.0: suporte a MCP Tunnels e Dreaming

A versão 0.117.0 do SDK Python da Anthropic traz duas novidades: suporte a MCP Tunnels e a funcionalidade "dreaming" — veja o que muda na prática.

CB
Celso Bufano
18 de julho de 2026 · 3 MIN DE LEITURA
Interface de terminal escura com código Python conectando-se a túneis de rede e visualização abstrata de processamento neural

A Anthropic lançou silenciosamente, em 16 de julho de 2026, a versão v0.117.0 do SDK Python com dois recursos que merecem atenção de qualquer desenvolvedor construindo aplicações com Claude: suporte a MCP Tunnels e suporte ao modo dreaming na API. No mesmo período, o SDK TypeScript também recebeu suporte a MCP Tunnels em sua v0.112.0 — sinal claro de que a Anthropic está consolidando esses recursos de forma consistente em ambas as frentes de desenvolvimento.

Neste post, vamos explorar o que cada um desses recursos significa na prática, por que importam para quem constrói agentes e integrações com Claude, e como você pode começar a usá-los agora.


MCP Tunnels: conectando agentes ao mundo real sem dor de cabeça

Para entender o que MCP Tunnels resolve, vale recapitular rapidamente o contexto. O Model Context Protocol (MCP) é o protocolo aberto criado pela Anthropic para padronizar a forma como modelos de linguagem se conectam a ferramentas, fontes de dados e serviços externos. Em termos simples: é o “barramento” que permite ao Claude conversar com o seu banco de dados, CRM, APIs internas ou qualquer servidor de ferramentas que você queira expor a ele.

O problema clássico ao desenvolver com MCP é a questão de rede. Se você está rodando um servidor MCP localmente — seja para testes ou em ambientes atrás de firewall — o Claude, sendo uma API na nuvem, simplesmente não consegue alcançá-lo. Você precisaria de ngrok, tunelamento reverso, VPN, exposição de porta pública… toda aquela dança.

MCP Tunnels endereça exatamente esse ponto. A feature, agora disponível no SDK Python via v0.117.0, permite criar túneis gerenciados que conectam seu servidor MCP local (ou privado) à API da Anthropic, sem que você precise configurar infraestrutura adicional de exposição de rede.

Do ponto de vista prático, isso tem implicações importantes:

  • Ciclo de desenvolvimento mais rápido: teste suas ferramentas MCP localmente sem setup de proxy reverso.
  • Ambientes corporativos: servidores MCP dentro de redes privadas podem se tornar acessíveis ao Claude sem abrir brechas de segurança na infraestrutura.
  • Prototipagem ágil: times pequenos e solopreneurs podem construir agentes com ferramentas customizadas sem depender de DevOps para expor endpoints.

A sincronização com o SDK TypeScript (v0.112.0) é relevante aqui. Quando a Anthropic lança um recurso em ambos os SDKs em janelas de tempo próximas, o recado é claro: esse não é um experimento — é infraestrutura que chegou para ficar. Times que trabalham com projetos full-stack ou que têm partes do sistema em Node.js e partes em Python podem contar com paridade de funcionalidades.

# Exemplo conceitual de uso com MCP Tunnels no SDK Python
import anthropic

client = anthropic.Anthropic()

# Configuração de um servidor MCP local via tunnel
# (consulte a documentação oficial para parâmetros exatos)
response = client.beta.messages.create(
    model="claude-opus-4-5",
    max_tokens=1024,
    mcp_servers=[
        {
            "type": "url",
            "url": "mcp-tunnel://seu-servidor-local",
            "name": "meu-servidor-mcp"
        }
    ],
    messages=[
        {"role": "user", "content": "Use a ferramenta disponível para buscar os dados."}
    ]
)

Atenção: os parâmetros exatos e a API de configuração de MCP Tunnels devem ser consultados na documentação oficial da Anthropic e no changelog do release. O exemplo acima é ilustrativo.


Dreaming: o que é e o que representa na API do Claude

O segundo recurso da v0.117.0 é o suporte a dreaming na API — e aqui precisamos ser transparentes: o changelog oficial descreve apenas que o suporte foi adicionado, sem detalhar publicamente todos os comportamentos do modo.

O que podemos afirmar com segurança, baseados no que é verificável:

Dreaming é um modo de operação que a Anthropic está introduzindo na API, possivelmente relacionado a processos de geração com características distintas do fluxo de resposta padrão — como maior exploração do espaço latente do modelo, geração mais aberta ou estados intermediários de raciocínio. O nome em si evoca algo que vai além da resposta direta e estruturada: um espaço de processamento menos constrito.

Para desenvolvedores, o significado imediato é prático: a API agora expõe um parâmetro ou modo que sinaliza esse comportamento, e o SDK Python passou a suportá-lo tipicamente de forma nativa — o que significa autocomplete, type hints e validação de parâmetros funcionando corretamente quando você usa esse recurso.

O que não faremos aqui é especular sobre benchmarks, casos de uso específicos não documentados ou comparações com features de outros modelos. A Anthropic irá detalhar o comportamento de dreaming em sua documentação oficial conforme o recurso amadurece.

O que vale registrar analiticamente: a Anthropic tem um histórico de introduzir capacidades gradualmente, primeiro como suporte na API (e nos SDKs), depois expandindo documentação e casos de uso com exemplos concretos. Ver dreaming aparecer como feature nomeada no changelog é o primeiro sinal de que algo estruturado está sendo construído nessa direção.

# Exemplo conceitual — parâmetros exatos sujeitos à documentação oficial
import anthropic

client = anthropic.Anthropic()

# Uso hipotético do parâmetro dreaming
response = client.messages.create(
    model="claude-opus-4-5",
    max_tokens=2048,
    # dreaming=True  # verifique o nome exato do parâmetro na documentação
    messages=[
        {"role": "user", "content": "Explore possibilidades criativas para esse problema."}
    ]
)

print(response.content)

O padrão que a Anthropic está estabelecendo: paridade entre SDKs

Um detalhe que passa despercebido mas que é estrategicamente relevante: a Anthropic está lançando MCP Tunnels simultaneamente para Python e TypeScript. Isso não é coincidência operacional — é política de produto.

Para quem constrói sobre Claude, isso importa por algumas razões:

  1. Previsibilidade de features: recursos críticos de infraestrutura, como MCP Tunnels, chegam nos dois SDKs principais em janelas curtas. Você não precisa “escolher” um SDK para ter acesso a capacidades de ponta.

  2. Ecossistema mais robusto: paridade entre SDKs reduz fragmentação. Times com desenvolvedores Python e TypeScript trabalham no mesmo conjunto de capacidades, o que facilita colaboração, documentação interna e onboarding.

  3. Sinal sobre a maturidade do MCP: quando a Anthropic investe em levar MCP Tunnels para ambos os SDKs, ela está sinalizando que o protocolo MCP não é uma feature experimental — é a base da arquitetura de agentes que ela quer que o ecossistema adote.

Para empreendedores e times de produto: se você ainda não avaliou o MCP como arquitetura para integrar o Claude às suas ferramentas internas, agora é o momento. A barreira técnica de exposição de rede — que era um dos maiores atritores para adoção em ambientes corporativos — começa a ser resolvida de forma nativa.


Como atualizar agora

Atualizar para a v0.117.0 é direto:

pip install --upgrade anthropic
# ou, para fixar a versão:
pip install anthropic==0.117.0

Para verificar a versão instalada:

python -c "import anthropic; print(anthropic.__version__)"

Se você usa o SDK TypeScript e quer paridade com MCP Tunnels:

npm install @anthropic-ai/sdk@0.112.0
# ou apenas:
npm update @anthropic-ai/sdk

Depois da atualização, consulte o changelog completo entre v0.116.0 e v0.117.0 para entender todas as mudanças — incluindo o bug fix de credenciais mencionado no release, que embora parcialmente documentado no changelog, pode ser relevante dependendo de como você gerencia autenticação.


Conclusão

A v0.117.0 do SDK Python da Anthropic é uma atualização pequena em número de linhas de changelog, mas grande em implicações práticas. MCP Tunnels resolve um problema real de infraestrutura que estava freando a adoção de arquiteturas baseadas em agentes em ambientes não triviais. E dreaming abre uma janela para capacidades que a Anthropic está construindo, mesmo que os detalhes completos ainda estejam sendo publicados.

Se você está construindo agentes com Claude — ou avaliando fazê-lo — esses dois recursos merecem estar no seu radar imediatamente. Atualize seu SDK, explore a documentação oficial à medida que ela for publicada, e fique atento: quando a Anthropic lança algo em Python e TypeScript ao mesmo tempo, ela está apostando que aquilo vai durar.

Ficou com dúvida sobre como implementar MCP Tunnels no seu projeto? Deixa nos comentários ou nos manda mensagem. A equipe do Blog do Bufano acompanha o ecossistema Claude de perto e pode te ajudar a entender o que faz sentido para o seu caso de uso.


Fontes

NEWSLETTER · TODA QUINTA

IA, Dev e tráfego pago na sua caixa.

Curadoria do Celso Bufano sobre IA aplicada, Python, WordPress e estratégias de afiliado. Nada de spam — só o que vale a pena ler.

+ 2.400 leitores · cancele a hora que quiser

Comentários


💬 Comentários via Giscus (GitHub) serão integrados aqui.
Configure em src/components/Comments.astro após criar o repo público no GitHub.
CONTINUE LENDO

Relacionados em Anthropic

VER EDITORIA →
Claude Code v2.1.212: /fork, limite de buscas e modo acessibilidade
ANTHROPIC

Claude Code v2.1.212: /fork, limite de buscas e modo acessibilidade

O Claude Code ganhou /fork para sessões paralelas, teto de WebSearches por sessão, screen reader mode e novos …

Celso Bufano · 3 min · 17 DE JUL DE 26
Claude Code v2.1.211: segurança, hooks e streaming de subagentes
ANTHROPIC

Claude Code v2.1.211: segurança, hooks e streaming de subagentes

Nova versão do Claude Code traz flag para streaming de subagentes, correção crítica de segurança em aprovações…

Celso Bufano · 3 min · 16 DE JUL DE 26
Claude Code v2.1.210: contador em tempo real e correções críticas de segurança
ANTHROPIC

Claude Code v2.1.210: contador em tempo real e correções críticas de segurança

A v2.1.210 do Claude Code traz contador de tempo em ferramentas longas, alertas de permissões obsoletas e um f…

Celso Bufano · 3 min · 15 DE JUL DE 26