Summary
On October 14, 2026, Anthropic launched OpenTelemetry export in beta so developers can trace Messages API requests and Claude Managed Agents sessions in their own observability backends. The Claude SDK emits spans in Python, TypeScript, C#, Go, Java, PHP, and Ruby, and API spans require adding an OpenTelemetry destination in the Claude Console.
What changed
Anthropic added OpenTelemetry export (beta) to the Claude Developer Platform. Developers can trace Messages API requests and Managed Agents sessions into observability tools such as Datadog and Grafana. The Claude SDK emits spans across seven languages (Python, TypeScript, C#, Go, Java, PHP, Ruby); to receive spans from the API directly, developers add an OpenTelemetry destination in the Claude Console.
Why it matters
Standards-based tracing makes Claude API and agent usage observable with the same OpenTelemetry tooling teams already run, which matters for debugging, latency and cost attribution, and governance of long-running agent sessions. As agents move into production, first-party OTel export lowers the integration burden and makes Anthropic's platform easier to adopt inside existing enterprise monitoring stacks.
Evidence excerpt
We've launched OpenTelemetry export in beta, so you can trace Messages API requests and Claude Managed Agents sessions in your observability backend. The Claude SDK emits spans in Python, TypeScript, C#, Go, Java, PHP, and Ruby.