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.
| Recurso | Descrição |
|---|---|
| Ferramenta advisor | Permite 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 Skills | Pacotes 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 personalizadas | Skills que você escreve e envia para o seu workspace. |
| Parte de Agent Skills: Agent Skills pré-construídas | Skills pré-construídas da Anthropic para arquivos PowerPoint, Excel, Word e PDF. |
| Processamento em lote | Processa 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 computador | Classes 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 navegador | Permite que o Claude navegue, leia e interaja com páginas web no seu próprio ambiente de navegador. |
| Citações | As respostas do Claude sobre seus documentos citam as passagens exatas que sustentam cada afirmação. |
| Recusas de classificadores | Classificadores 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 cliente | Um 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 fallback | Cobra 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 servidor | A 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 computador | Dá ao Claude controle de capturas de tela, mouse e teclado de um ambiente de desktop. |
| Ferramentas personalizadas | Ferramentas 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 dados | Controles 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ço | Uma 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 mensagem | Alteraçã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ápido | Até 2,5 vezes mais tokens de saída por segundo nos modelos compatíveis, com preço premium. |
| Files API | Faç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 MCP | Conecte 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 cliente | Auxiliares 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 MCP | Conecte 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 conversa | Uma 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 conversa | Ofereç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 turno | Uma 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íngue | O Claude funciona em muitos idiomas, com desempenho forte em relação ao inglês. |
| OpenTelemetry | Rastreia 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 API | Spans 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 SDK | Spans 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 paralelo | O Claude pode chamar várias ferramentas em uma única resposta. |
| Suporte a PDF | Envie PDFs ao Claude para que ele possa ler o texto, as imagens, os gráficos e as tabelas neles. |
| Chamada programática de ferramentas | Permite 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 prompt | Reutiliza 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 hora | Um 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ático | Cache 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 cache | Compara 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ícitos | Cache de prompt com cache_control em blocos de conteúdo individuais, para escolher exatamente o que é armazenado em cache. |
| Middleware do SDK | Um 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 pesquisa | Blocos 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ço | Permite que uma requisição use a capacidade do Priority Tier da sua organização. |
| Orçamentos de sessão | Um limite rígido de gastos em dólares americanos para uma sessão, medido pelos preços públicos de tabela. |
| Recusas em streaming | Uma 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 estruturadas | Restringe 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 tarefa | Informa 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. |
| Pensamento | O Claude trabalha em um problema em blocos de pensamento antes de escrever sua resposta. |
| Parte de Pensamento: Pensamento adaptativo | Modo de pensamento em que o Claude decide, para cada requisição, se deve pensar e quanto. |
| Parte de Pensamento: Pensamento estendido | Modo 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 preservado | O 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 limite | Compactação automática: quando uma conversa atinge um limite de tokens, a API resume o contexto mais antigo dentro da requisição. |
| Contagem de tokens | Conta os tokens de uma mensagem antes de você enviá-la ao Claude. |
| Executor de ferramentas | Um 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 ferramentas | Permite 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 web | Listas de domínios permitidos ou bloqueados que controlam quais sites as ferramentas de busca na web e de web fetch podem acessar. |
| Ferramenta web fetch | Uma 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 web | Uma ferramenta de servidor que permite ao Claude pesquisar na web por informações atuais. |
Recursos da Messages API
| Recurso | Descrição |
|---|---|
| Apple Foundation Models | Um pacote Swift que disponibiliza o Claude como modelo de linguagem no framework Foundation Models da Apple. |
| Ferramenta bash | Permite 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ódigo | Permite que o Claude execute código Python e Bash em um contêiner isolado. |
| Edição de contexto | Limpa 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 ferramentas | Faz com que o Claude chame uma ferramenta, ou uma ferramenta específica, em vez de responder diretamente. |
| Ferramenta de memória | Permite 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ória | Auxiliares 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 mensagens | Recebimento 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 fina | Faz 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 mensagens | Dê 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 demanda | Substitui 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 plano | Executa 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 preservado | Os 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 recentes | Compactaçã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 ferramentas | Um 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 OpenAI | Uma camada de compatibilidade que permite chamar a Claude API com o SDK da OpenAI, destinada a testar e comparar modelos. |
| Uso estrito de ferramentas | Faz com que as entradas de ferramentas do Claude sempre correspondam ao JSON Schema da ferramenta. |
| Ferramenta de editor de texto | Permite que o Claude visualize, crie e edite arquivos de texto com uma ferramenta definida pela Anthropic. |
| Auxiliares tipados de saídas estruturadas | Auxiliares 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
| Recurso | Descrição |
|---|---|
| Configurações de agente | Uma 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 agente | Um 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 nuvem | Contê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 Console | Uma interface visual no Claude Console para criar, configurar e testar agentes. |
| Dreams | Um 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 eventos | Pré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 GitHub | Acesso 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ória | Coleções de documentos de texto que um agente lê e escreve, para que as informações persistam entre sessões. |
| Orquestração multiagente | Permite 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âmicos | Programas que um agente escreve para executar muitos agentes em segundo plano e combinar seus resultados. |
| Parte de Orquestração multiagente: Threads de sessão | A thread em que cada agente de uma sessão multiagente trabalha, que você pode listar, acompanhar via streaming, interromper e arquivar. |
| Resultados | Um 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ão | Configuraçõ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 agendadas | Executa um agente em um agendamento cron, para que o agente inicie sessões por conta própria. |
| Claude Managed Agents auto-hospedado | Todo 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-hospedados | Sandboxes 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-hospedados | Um 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ões | Um 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. |
| Cofres | Armazenamentos de credenciais por usuário para serviços de terceiros, que você registra uma vez e referencia por ID ao criar uma sessão. |
| Webhooks | Notificaçõ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?