Claude Platform Docs
MensagensConstruindo com Claude

Visão geral dos recursos

Explore os recursos e capacidades avançados do Claude.

Para a elegibilidade de cada recurso sob “zero data retention” (retenção zero de dados), ou ZDR, e a prontidão para HIPAA, consulte API e retenção de dados.

Para administração e governança, consulte a Admin API, a API de Análise de Uso e Custo e a Compliance API.

Recursos da plataforma

Recursos da Claude Platform que funcionam em todas as suas APIs. A página de cada recurso informa onde você pode usá-lo.

RecursoDescrição
Ferramenta advisorPermite que um modelo executor mais rápido consulte um modelo advisor mais capaz durante a geração, para obter um plano ou uma correção de rumo.
Agent SkillsPacotes reutilizáveis de instruções, metadados e scripts opcionais que o Claude usa automaticamente quando são relevantes para uma tarefa.
Parte de Agent Skills: Skills personalizadasSkills que você escreve e envia para o seu workspace.
Parte de Agent Skills: Agent Skills pré-construídasSkills pré-construídas da Anthropic para arquivos PowerPoint, Excel, Word e PDF.
Processamento em loteProcessa muitas requisições da Messages API de forma assíncrona em um único lote, pela metade do preço padrão.
Conjuntos de ferramentas do SDK para uso do navegador e de computadorClasses nos SDKs de Python e TypeScript que conectam a ferramenta de uso do navegador ou de uso de computador a um navegador ou desktop fornecido por você.
Ferramenta de uso do navegadorPermite que o Claude navegue, leia e interaja com páginas web no seu próprio ambiente de navegador.
CitaçõesAs respostas do Claude sobre seus documentos citam as passagens exatas que sustentam cada afirmação.
Recusas de classificadoresClassificadores de segurança em alguns modelos podem recusar uma requisição; a recusa volta como uma resposta normal, não como um erro.
Parte de Recusas de classificadores: Fallback no lado do clienteUm middleware nos SDKs da Anthropic que tenta novamente uma requisição recusada nos modelos de fallback que você listar.
Parte de Recusas de classificadores: Crédito de fallbackCobra uma nova tentativa de uma requisição recusada em outro modelo como se a conversa estivesse nesse modelo desde o início, para que você não pague duas vezes pela gravação no cache de prompt.
Parte de Recusas de classificadores: Fallback no lado do servidorA API tenta novamente uma requisição recusada em um modelo de fallback dentro da mesma chamada e retorna uma única resposta.
Ferramenta de uso do computadorDá ao Claude controle de capturas de tela, mouse e teclado de um ambiente de desktop.
Ferramentas personalizadasFerramentas que você define com um nome, uma descrição e um schema de entrada. O Claude pede para chamá-las; seu código as executa e retorna o resultado.
Residência de dadosControles de onde a inferência do modelo é executada (geo de inferência) e de onde os dados são armazenados em repouso (geo do workspace).
EsforçoUma configuração que controla quantos tokens o Claude gasta em uma resposta, equilibrando minuciosidade e eficiência de tokens.
Parte de Esforço: Esforço por mensagemAlteração do nível de esforço para turnos posteriores de uma conversa com um output_config por mensagem, o que preserva o cache de prompt.
Modo rápidoAté 2,5 vezes mais tokens de saída por segundo nos modelos compatíveis, com preço premium.
Files APIFaça upload de um arquivo uma vez e referencie-o por file_id em requisições posteriores, e baixe arquivos criados por skills ou pela ferramenta de execução de código.
Conector MCPConecte o Claude a servidores MCP remotos para que ele possa chamar as ferramentas deles, sem executar seu próprio cliente MCP.
Parte de Conector MCP: Auxiliares MCP no lado do clienteAuxiliares do SDK que convertem entre tipos MCP e tipos da Claude API, para quando você executa seu próprio cliente MCP, por exemplo para servidores locais, prompts ou recursos.
Túneis MCPConecte o Claude a servidores MCP dentro da sua rede privada por meio de uma conexão somente de saída, sem portas de entrada abertas.
Mensagens de sistema no meio da conversaUma instrução de sistema adicionada no meio de uma conversa, sem alterar o prompt do sistema de nível superior nem o prefixo em cache anterior a ela.
Parte de Mensagens de sistema no meio da conversa: Alterações de ferramentas no meio da conversaOfereça ou retire ferramentas no meio de uma conversa sem alterar o array de ferramentas, para que o prefixo em cache continue válido.
Parte de Mensagens de sistema no meio da conversa: Mensagens de sistema com escopo de turnoUma mensagem de sistema no meio da conversa que se aplica somente até a próxima mensagem do usuário e depois permanece no histórico, mas não renderiza nada e não custa tokens de entrada.
Suporte multilíngueO Claude funciona em muitos idiomas, com desempenho forte em relação ao inglês.
OpenTelemetryRastreia suas requisições da Messages API, usos de ferramentas e sessões do Managed Agents com spans do OpenTelemetry do Anthropic SDK e da Claude API.
Parte de OpenTelemetry: Rastreamento da APISpans do OpenTelemetry que a Claude API envia para sua plataforma de observabilidade para cada requisição de modelo e uso de ferramenta que ela executa.
Parte de OpenTelemetry: Rastreamento do SDKSpans do OpenTelemetry que o Anthropic SDK emite na sua aplicação para cada requisição que envia e cada ferramenta que seu executor de ferramentas executa.
Uso de ferramentas em paraleloO Claude pode chamar várias ferramentas em uma única resposta.
Suporte a PDFEnvie PDFs ao Claude para que ele possa ler o texto, as imagens, os gráficos e as tabelas neles.
Chamada programática de ferramentasPermite que o Claude chame suas ferramentas a partir de código no contêiner de execução de código, em vez de uma ida e volta ao modelo para cada chamada.
Cache de promptReutiliza um prefixo de prompt em cache de uma requisição recente para reduzir o tempo de processamento e o custo.
Parte de Cache de prompt: Duração de 1 horaUm tempo de vida de 1 hora para o cache de prompt, com um preço de gravação em cache maior que o padrão de 5 minutos.
Parte de Cache de prompt: Duração de 5 minutos (padrão)O tempo de vida padrão do cache de prompt. Cada uso do conteúdo em cache o renova sem custo adicional.
Parte de Cache de prompt: Cache automáticoCache de prompt com um único campo cache_control no nível superior: o ponto de interrupção de cache fica no último bloco armazenável em cache e avança conforme a conversa cresce.
Parte de Cache de prompt: Diagnóstico de cacheCompara uma requisição com a anterior e informa onde o prefixo do prompt mudou, para explicar falhas de cache.
Parte de Cache de prompt: Pontos de interrupção de cache explícitosCache de prompt com cache_control em blocos de conteúdo individuais, para escolher exatamente o que é armazenado em cache.
Middleware do SDKUm hook nos SDKs da Anthropic que executa seu código antes do envio de cada requisição e após o recebimento da resposta.
Resultados de pesquisaBlocos de conteúdo que contêm seus próprios resultados de pesquisa, com uma fonte e um título, para que o Claude possa citá-los da mesma forma que cita resultados de busca na web.
Níveis de serviçoPermite que uma requisição use a capacidade do Priority Tier da sua organização.
Orçamentos de sessãoUm limite rígido de gastos em dólares americanos para uma sessão, medido pelos preços públicos de tabela.
Recusas em streamingUma resposta em streaming termina com stop_reason "refusal" quando classificadores de streaming a interrompem por uma possível violação de política.
Saídas estruturadasRestringe a resposta do Claude a um JSON schema que você fornece, para que a saída seja válida e analisável.
Orçamentos de tarefaInforma ao Claude quantos tokens ele tem para um loop agêntico completo, para que ele possa planejar seu trabalho e terminar antes que o orçamento se esgote.
PensamentoO Claude trabalha em um problema em blocos de pensamento antes de escrever sua resposta.
Parte de Pensamento: Pensamento adaptativoModo de pensamento em que o Claude decide, para cada requisição, se deve pensar e quanto.
Parte de Pensamento: Pensamento estendidoModo de pensamento manual em que você define um orçamento fixo de tokens de pensamento (budget_tokens) em cada requisição.
Parte de Pensamento: Pensamento preservadoO Claude usa blocos de pensamento de turnos anteriores somente se o modelo atual puder lê-los e nada antes deles (prompt do sistema, ferramentas, mensagens anteriores) tiver mudado.
Compactação por limiteCompactação automática: quando uma conversa atinge um limite de tokens, a API resume o contexto mais antigo dentro da requisição.
Contagem de tokensConta os tokens de uma mensagem antes de você enviá-la ao Claude.
Executor de ferramentasUm auxiliar do SDK que executa o loop de uso de ferramentas para você: ele executa suas ferramentas quando o Claude as chama e envia os resultados de volta.
Ferramenta de busca de ferramentasPermite que o Claude pesquise seu catálogo de ferramentas e carregue somente as definições de ferramentas de que precisa.
Visão (imagens)O Claude pode ler e analisar imagens que você envia a ele.
Restrições de domínio na webListas de domínios permitidos ou bloqueados que controlam quais sites as ferramentas de busca na web e de web fetch podem acessar.
Ferramenta web fetchUma ferramenta de servidor que permite ao Claude obter o conteúdo completo de páginas web e documentos PDF em URLs informadas.
Ferramenta de pesquisa na webUma ferramenta de servidor que permite ao Claude pesquisar na web por informações atuais.

Recursos da Messages API

RecursoDescrição
Apple Foundation ModelsUm pacote Swift que disponibiliza o Claude como modelo de linguagem no framework Foundation Models da Apple.
Ferramenta bashPermite que o Claude solicite comandos de shell, que são executados em uma sessão bash que mantém seu estado entre comandos.
Ferramenta de execução de códigoPermite que o Claude execute código Python e Bash em um contêiner isolado.
Edição de contextoLimpa conteúdo selecionado, como resultados antigos de ferramentas ou blocos de pensamento antigos, do histórico da conversa à medida que ele cresce.
Uso forçado de ferramentasFaz com que o Claude chame uma ferramenta, ou uma ferramenta específica, em vez de responder diretamente.
Ferramenta de memóriaPermite que o Claude armazene e leia informações entre conversas em um diretório de arquivos de memória.
Parte de Ferramenta de memória: Auxiliares da ferramenta de memóriaAuxiliares do SDK que lidam com a interface da ferramenta de memória e com o loop de uso de ferramentas, para que seu código forneça apenas o armazenamento.
Streaming de mensagensRecebimento de uma resposta da Messages API de forma incremental, como server-sent events, enquanto ela é gerada.
Parte de Streaming de mensagens: Streaming de ferramentas de granularidade finaFaz streaming da entrada de uma ferramenta para o seu cliente enquanto o Claude a escreve, sem que o servidor primeiro armazene em buffer e verifique o JSON.
Threads de mensagensDê a agentes de longa duração um tempo menor até o primeiro token, especialmente em conversas longas, enviando somente as novas mensagens em cada requisição.
Compactação sob demandaSubstitui as mensagens anteriores de uma conversa por um resumo que o Claude escreve quando sua aplicação o solicita.
Parte de Compactação sob demanda: Compactação em segundo planoExecuta a requisição de compactação sob demanda enquanto a conversa continua com seu histórico completo e, em seguida, substitui esse histórico pelo resumo quando ele chega.
Parte de Compactação sob demanda: Compactação e pensamento preservadoOs blocos de pensamento nos turnos que você mantém após a compactação sob demanda podem permanecer válidos, sob condições específicas, em modelos com pensamento preservado.
Parte de Compactação sob demanda: Compactação mantendo turnos recentesCompactação sob demanda que resume os turnos mais antigos e mantém os últimos turnos literalmente após o resumo.
Parte de Compactação sob demanda: Auxiliar de compactação do executor de ferramentasUm método no executor de ferramentas do SDK que envia a requisição de compactação para você assim que o turno atual e suas chamadas de ferramentas terminam.
Compatibilidade com o SDK da OpenAIUma camada de compatibilidade que permite chamar a Claude API com o SDK da OpenAI, destinada a testar e comparar modelos.
Uso estrito de ferramentasFaz com que as entradas de ferramentas do Claude sempre correspondam ao JSON Schema da ferramenta.
Ferramenta de editor de textoPermite que o Claude visualize, crie e edite arquivos de texto com uma ferramenta definida pela Anthropic.
Auxiliares tipados de saídas estruturadasAuxiliares do SDK que constroem o JSON schema a partir de um tipo no seu código e convertem a resposta do Claude nesse tipo.

Recursos do Managed Agents

RecursoDescrição
Configurações de agenteUma configuração reutilizável e versionada do modelo, do prompt do sistema, das ferramentas, dos servidores MCP e das skills que uma sessão executa.
Conjunto de ferramentas do agenteUm conjunto de ferramentas integradas (bash, read, write, edit, glob, grep, web fetch e busca na web) que o agente usa no seu sandbox.
Sandboxes na nuvemContêineres Linux isolados em infraestrutura gerenciada pela Anthropic, onde as ferramentas e o código de uma sessão são executados.
Construtor de agentes do ConsoleUma interface visual no Claude Console para criar, configurar e testar agentes.
DreamsUm job que lê um armazenamento de memória e transcrições de sessões anteriores e grava um novo armazenamento de memória reorganizado.
Deltas de eventosPrévias ao vivo do texto de resposta do agente no stream de eventos da sessão enquanto o modelo ainda o está gerando.
Acesso ao GitHubAcesso ao GitHub a partir de uma sessão: repositórios montados no sandbox e o servidor MCP do GitHub para pull requests.
Armazenamentos de memóriaColeções de documentos de texto que um agente lê e escreve, para que as informações persistam entre sessões.
Orquestração multiagentePermite que o agente de uma sessão delegue trabalho a outros agentes, como subagentes ou em fluxos de trabalho, e consulte um modelo advisor.
Parte de Orquestração multiagente: Fluxos de trabalho dinâmicosProgramas que um agente escreve para executar muitos agentes em segundo plano e combinar seus resultados.
Parte de Orquestração multiagente: Threads de sessãoA thread em que cada agente de uma sessão multiagente trabalha, que você pode listar, acompanhar via streaming, interromper e arquivar.
ResultadosUm resultado-alvo para uma sessão, com uma rubrica que um avaliador separado usa para verificar o trabalho do agente até que o alvo seja atingido.
Políticas de permissãoConfigurações que controlam se as ferramentas integradas do agente e as ferramentas MCP são executadas automaticamente, aguardam sua aprovação ou são verificadas pelo servidor a cada chamada.
Implantações agendadasExecuta um agente em um agendamento cron, para que o agente inicie sessões por conta própria.
Claude Managed Agents auto-hospedadoTodo o serviço Managed Agents na sua própria infraestrutura: você hospeda a API, o loop do agente, o armazenamento e os sandboxes.
Sandboxes auto-hospedadosSandboxes na sua própria infraestrutura que executam as chamadas de ferramentas do agente, enquanto o Claude continua sendo executado no lado da Anthropic.
Parte de Sandboxes auto-hospedados: Workers auto-hospedadosUm processo que você executa na sua própria infraestrutura para reivindicar sessões da fila de um ambiente auto-hospedado e executar as chamadas de ferramentas delas.
Visualizador de sessõesUm visualizador de sessões no Claude Console e totais de uso por sessão, para ver o que um agente fez e o que usou.
CofresArmazenamentos de credenciais por usuário para serviços de terceiros, que você registra uma vez e referencia por ID ao criar uma sessão.
WebhooksNotificações para o seu endpoint HTTPS quando ocorrem eventos nos seus recursos do Managed Agents, como uma mudança no status de uma sessão.

Esta página foi útil?