Volver a la portada
API

Claude SDK Python v0.123.0: gestión de archivos y perfiles de usuario

Anthropic publica una nueva versión de su SDK para Python con mejoras en la gestión de archivos, almacenes de memoria y perfiles de usuario. La actualización también corrige problemas de rendimiento en herramientas y sesiones, consolidando la madurez de la API.

Claude SDK Python v0.123.0: gestión de archivos y perfiles de usuario

Anthropic ha lanzado la versión 0.123.0 de su SDK para Python, trayendo capacidades ampliadas para trabajar con archivos, almacenes de memoria y perfiles de usuario. La actualización se enfoca en mejorar la experiencia de desarrolladores que integran Claude en aplicaciones empresariales.

Las novedades principales incluyen nuevos endpoints para gestionar archivos y memory stores, acceso simplificado al ID del workspace desde las cabeceras de respuesta, y refinamientos en el manejo de skills y perfiles. En paralelo, se han eliminado bloques de contenido no soportados (como mid_conv_system) y se ha optimizado el cálculo de headers de plataforma para evitar spawning innecesario de subprocesos.

Otras correcciones de relieve afectan al session-runner, que ahora reintenta envíos de resultados de herramientas durante al menos el TTL de la concesión, y a las tools síncronas, que se ejecutan ahora en worker threads para no bloquear el flujo principal.

Qué hay detrás

El SDK de Python es la puerta de entrada principal para desarrolladores que quieren integrar Claude en sus sistemas. Cada versión refleja cómo Anthropic expande la API en respuesta a casos de uso reales: la adición de memory stores y perfiles sugiere una apuesta por aplicaciones multi-usuario persistentes, mientras que los refinamientos en tools y sessions apuntan a simplificar la orquestación de agentes complejos.

La eliminación de ejemplos legacy de Text Completions API marca el cierre de un capítulo: ya no hay vuelta atrás a APIs antiguas. Y la exportación explícita de errores de servicio (ServiceUnavailableError, DeadlineExceededError) desde el root del paquete facilita la gestión de resiliencia en producción.

Por qué te importa si trabajas con SAP

Si estás construyendo agentes inteligentes sobre S/4HANA o integrando Claude con tus flujos ABAP, esta versión mejora aspectos críticos. Los memory stores permiten mantener contexto persistente entre llamadas —útil para bots que deben seguir conversaciones complejas sobre órdenes de compra o procesos de negocio. El acceso al workspace ID facilita implementaciones multi-tenant donde diferentes equipos SAP usan la misma infraestructura Claude.

La optimización de las herramientas síncronas es especialmente relevante si llamas a APIs SAP desde agents de Claude: evita que una consulta lenta a RFC congelgue toda la ejecución. Y la mejor manejo de errores de red hace tus integraciones más robustas cuando SAP está bajo carga.

Si usas Joule o estás explorando agents para automatizar tareas repetitivas, actualizar el SDK es recomendable antes de pasar a producción.

¿Te ha resultado útil esta noticia?

Sé el primero en valorar
¿Le sirve a alguien de tu equipo?Compartir en LinkedIn

Seguir leyendo

¿Te ha servido? Recíbelo cada lunes

Un correo semanal con lo más relevante de Claude y SAP, en español y sin ruido. Suscríbete aquí abajo →