SkillCrear

Integrar y mantener la API de Claude en una aplicación

Guía para implementar llamadas a Claude con SDK oficiales, streaming, herramientas y salidas estructuradas, y revisar errores, uso de tokens y migraciones de una integración existente.

Ficha elaborada por peopleofthe.ai con asistencia de IA. Consulta el criterio editorial y los límites de las pruebas.

ClaudeAPISDKstreamingherramientasmigración
Documentación revisada · recurso sin ejecutar

Revisión documental de licencia específica Apache 2.0, árbol no truncado, SKILL.md, cuatro scripts en texto, referencias, avisos y requisitos. Los 96 originales y el aviso raíz coinciden con tamaños y Git blob SHA de la revisión fijada; SHA256 e inventario registrados. ZIP reconstruible determinísticamente. Sin instalación, activación nativa, ejecución de ejemplos/scripts, llamadas API, auditoría de seguridad o prueba de eficacia/compatibilidad. No se ha verificado la vigencia de cada modelo o función beta.

Antes de empezar

Comprueba que tienes lo necesario para usar este recurso.

  • Asistente que pueda leer SKILL.md y sus referencias, más un proyecto autorizado; la carga nativa de la skill no está probada. El contenido y los ejemplos originales están en inglés.
  • Para ejecutar código se necesitan runtime y SDK oficial del lenguaje: por ejemplo, anthropic en Python o @anthropic-ai/sdk en TypeScript. Incluye referencias para siete lenguajes y cURL; no incorpora ni instala esos SDK.
  • Acceso autorizado a Claude/API, autenticación y modelo habilitado en la cuenta; las alternativas cloud requieren sus propias cuentas/roles. Admin API, Managed Agents y funciones beta tienen condiciones y permisos propios. No se han obtenido credenciales ni usado servicios.
  • El original fija claude-opus-5-5 por defecto y contiene una tabla de modelos/precios con caché del 2026-10-06. Antes de ejecutar, comprobar disponibilidad, parámetros, límites y tarifas vigentes; esos datos de la instantánea no se han validado contra una cuenta.
  • Contenido gratuito bajo Apache 2.0; la API, modelos, evaluaciones, replays, herramientas alojadas e infraestructura pueden generar costes. Descargar la guía no acredita ejecución gratuita.
  • Los cuatro scripts son auxiliares: dos .mjs con módulos nativos Node y dos .py que declaran Python 3.8+ con biblioteca estándar. El runner necesita adaptación y datos propios; drop_block_probe.py puede enviar capturas a la API cuando se habilita el replay. No ejecutar con datos o credenciales sin revisar su alcance.

Compatibilidad declarada

Formato de skill con SKILL.md, frontmatter y referencias de Python, TypeScript/JavaScript, Java, Go, Ruby, C# y PHP, además de HTTP/cURL. Los ejemplos y la compatibilidad no se han ejecutado.Cubre Claude API, su Tool Runner y Managed Agents; identifica Claude Agent SDK como producto separado y no genera código de ese SDK. No es una guía neutral entre proveedores.Carpeta upstream íntegra con 96 archivos. build-report.mjs se menciona como pieza opcional externa al árbol; el fallback build-report-lite.mjs sí está incluido. Datos, capturas, adaptadores y proyecto del usuario se aportan aparte.

Según la documentación de origen. La presencia en esta lista no implica una prueba de ejecución en cada entorno.

Una forma de empezar

EJEMPLO ILUSTRATIVO

Una solicitud para adaptar a tu contexto y usar con el recurso.

TU SOLICITUD

Caso ficticio: en un backend TypeScript autorizado quiero clasificar tickets en tres categorías con un esquema JSON. Prepara la integración con Claude, manejo de errores y registro de uso; conserva credenciales en el servidor y no envíes peticiones durante la preparación.

RESULTADO ORIENTATIVO

Posible entrega: módulo servidor con @anthropic-ai/sdk; petición con esquema de salida; validación de la respuesta y tratamiento de stop_reason, errores y reintentos; registro de usage para estimar coste. Antes de probar, confirmar modelo disponible, credenciales autorizadas, límites y presupuesto de la cuenta.

Ejemplo editorial ilustrativo redactado para explicar el uso. No procede de una ejecución de la skill, no contiene una implementación comprobada y no acredita compatibilidad, calidad o coste real. Este ejemplo no es una salida observada de una prueba del recurso.

La fuente, a la vista

Recurso original
claude-api
Autor
Anthropic, PBC.
Versión o revisión
dbd4588f9e1033efb41dad4bef2f7947c8993d44
Licencia
Apache-2.0

La carpeta tiene LICENSE.txt propia con Apache 2.0 y Copyright 2026 Anthropic, PBC. Conservar licencia y avisos, marcar modificaciones y respetar las demás condiciones. El ZIP conserva los 96 originales intactos, el aviso de terceros raíz completo y añade procedencia y nota editorial; no incluye los componentes externos enumerados en ese aviso.

Ver fuente original