veilletech.fr
15 oct. Feed du jour
#05 IA Article

SDK Anthropic : OpenTelemetry actif par défaut

Une trace qui s'active toute seule, c'est une trace dont vous devez décider ce qu'elle emporte.

La version 0.134.0 du SDK TypeScript d'Anthropic émet par défaut des spans OpenTelemetry pour les appels d'API, les flux et les exécutions d'outils, et propage le contexte de trace dans les requêtes. Rien n'apparaît sans fournisseur de traces enregistré, mais la dépendance @opentelemetry/api est ajoutée et un en-tête traceparent part vers l'API. Deux options et deux variables d'environnement permettent de tout couper.

1 min de lectureintermédiairevidéo 1:11
Partager
Sommaire5 sections
  1. Ce qui se passe
  2. Ce que ça fait
  3. Comment couper ou régler
  4. Le reste de la version
  5. À retenir

Ce qui se passe

La version 0.134.0 du SDK TypeScript d'Anthropic émet désormais des spans OpenTelemetry pour les appels d'API, les flux et les exécutions d'outils. C'est actif par défaut, sans configuration côté SDK.

Ce que ça fait

Vos traces s'enrichissent sans une ligne de code, mais un en-tête de trace part vers l'API d'Anthropic et vers tout proxy placé devant. Si vous filtrez ou journalisez les en-têtes sortants, c'est un changement à connaître.

Comment couper ou régler

Effet Option du client Variable d'environnement
Tout désactiver openTelemetry: false ANTHROPIC_OPEN_TELEMETRY=false
Spans sans en-têtes openTelemetry: { propagation: false } ANTHROPIC_OPEN_TELEMETRY_PROPAGATION=false

Les variables ne s'appliquent qu'à un client créé sans l'option openTelemetry.

Le reste de la version

Les paquets Bedrock (0.35.0), Vertex (0.21.0), Foundry (0.6.0), AWS (0.8.0) et Google Cloud (0.1.0) sortent le même jour avec les mêmes spans. Correctifs : un flux abandonné est fermé quand le traçage est actif, les requêtes de jeton ne suivent plus les redirections, proxy-authorization est traité comme un en-tête sensible, et les événements de flux inconnus sont tolérés.

Source : notes de version sdk-v0.134.0, dépôt anthropic-sdk-typescript, 14 octobre 2026.