Integração Claude API & Agent SDK para Openclaw

Um framework de desenvolvimento abrangente para construir aplicações baseadas em LLM usando a Anthropic Claude API e o Agent SDK especializado.

yang1002378395-cmyk
v1.0.0
Mar 24, 2026
0
776
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install claude-api-cn

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o claude-api-cn usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Integração Claude API & Agent SDK?

Este módulo do Openclaw Skills fornece uma arquitetura robusta para o desenvolvimento de aplicações alimentadas pelo Claude. Ele permite que desenvolvedores integrem recursos avançados como pensamento adaptativo, execução de código no lado do servidor e saídas estruturadas de alta fidelidade em uma ampla variedade de ambientes de programação. Ao preencher a lacuna entre simples chamadas de API e agentes autônomos complexos, permite uma integração de IA escalável adaptada às necessidades específicas do projeto.

A skill enfatiza o uso do Claude Opus 4.6 como modelo principal, suportando janelas de contexto de até 1M de tokens em beta e introduzindo o pensamento adaptativo. Isso garante que tarefas de raciocínio complicadas sejam tratadas com alocação dinâmica de tokens, enquanto o Agent SDK oferece suporte imediato para sistemas de arquivos, navegação na web e acesso ao terminal, tornando-o a escolha principal para assistentes de codificação de agentes e ferramentas de pesquisa.

Casos de uso do Integração Claude API & Agent SDK

  • Construção de pipelines inteligentes de classificação e extração de dados.
  • Desenvolvimento de assistentes de codificação de agentes com acesso direto a arquivos e terminal.
  • Implementação de fluxos de trabalho de várias etapas com loops automatizados de uso de ferramentas.
  • Geração de relatórios formatados (PDF, DOCX) e visualizações de dados usando execução de código no lado do servidor.
  • Criação de interfaces de chat em tempo real com streaming de alto desempenho e raciocínio adaptativo.

Como o Integração Claude API & Agent SDK funciona

  1. O sistema realiza detecção automática de idioma verificando arquivos de manifesto do projeto como package.json ou requirements.txt.
  2. Ele seleciona o nível de integração ideal: uma única chamada de API para tarefas simples, um fluxo de trabalho de uso de ferramentas para lógica orquestrada ou o Agent SDK para exploração autônoma.
  3. As solicitações são roteadas através da Messages API com configurações especializadas para pensamento adaptativo e formato de saída.
  4. Para sessões de longa duração, a compactação no lado do servidor é acionada para resumir o contexto e manter o desempenho dentro dos limites de tokens.
  5. O executor de ferramentas do SDK gerencia o loop de execução, lidando com chamadas de ferramentas e enviando os resultados de volta ao modelo até que a tarefa seja concluída.

Configuração do Integração Claude API & Agent SDK

Primeiro, certifique-se de ter sua chave de API da Anthropic configurada. Instale o SDK relevante para seu ambiente:

# For Python projects
pip install anthropic

# For TypeScript/JavaScript projects
npm install @anthropic-ai/sdk

Inicialize o cliente e ative o pensamento adaptativo para raciocínio complexo:

from anthropic import Anthropic

client = Anthropic()
message = client.messages.create(
    model="claude-opus-4-6",
    max_tokens=16000,
    thinking={"type": "adaptive"},
    messages=[{"role": "user", "content": "Analyze this codebase."}]
)

Esquema de Dados e Taxonomia de Integração Claude API & Agent SDK

A skill organiza os dados em torno da arquitetura da Messages API e das implementações de SDK específicas da linguagem:

Componente Descrição
Model ID Usa identificadores estáticos como claude-opus-4-6 ou claude-sonnet-4-6.
Output Config Define níveis de effort (low, medium, high, max) e restrições de formato estruturado.
Tool Schema Utiliza Zod (TS) ou Decorators (Python) para definir metadados de função e validação de parâmetros.
Compaction State Preserva blocos de response.content para manter o contexto resumido entre os turnos.
File API Gerencia uploads de arquivos persistentes para referência entre solicitações sem precisar reenviar.

Recursos avançados do Integração Claude API & Agent SDK

  • Pensamento Adaptativo: Escala dinamicamente a profundidade do raciocínio sem exigir orçamentos manuais de tokens obsoletos.
  • Compactação no Lado do Servidor: Gerencia automaticamente as janelas de contexto resumindo o histórico no limite de 150K tokens.
  • Executores de Ferramentas Multilíngues: Suporte beta para manipulação de loop automatizada em Python, TypeScript, Java, Go e Ruby.
  • Suporte Nativo ao MCP: Integração perfeita com o Model Context Protocol através do Agent SDK.
  • Geração Avançada de Arquivos: Suporte nativo para geração de gráficos DOCX, PDF e Matplotlib dentro do sandbox de execução.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*