Monitor any AI agent framework.
Two lines of code.
LangSight integrates with Claude Agent SDK, CrewAI, Anthropic SDK, OpenAI, Google Gemini, and any OTLP-compatible framework. Add monitoring without changing your agent code.
Claude Agent SDK
Zero-code multi-agent monitoring
LangSight captures every operation in the Claude Agent SDK automatically. Multi-agent orchestration with sub-agent handoffs, tool calls across MCP servers, LLM reasoning steps, and full session reconstruction. In head-to-head benchmarks, LangSight captured 57 spans per session compared to 0 tool spans from Langfuse and LangSmith.
CrewAI
Native event bus with 19 handlers
LangSight connects directly to CrewAI's event bus, capturing crew execution, task delegation, agent-to-agent handoffs, and LLM operations. No wrappers needed. Works with CrewAI 1.6.1+ and supports Anthropic, OpenAI, and Gemini as the underlying LLM provider.
Anthropic SDK
Messages API + streaming support
Direct instrumentation of the Anthropic Python SDK. Captures every messages.create call including streaming responses, token counts, tool use blocks, and cost calculations based on model pricing.
OpenAI SDK
Chat completions + function calls
Monitors OpenAI Chat Completions and Agents SDK. Captures model selection, token usage, function/tool calls, and streaming responses. Currently in beta with full GA planned.
Google Gemini
Generative AI SDK support
Instruments Google's Generative AI SDK for Gemini models. Captures generate_content calls, token usage, and response content. Currently in beta.
OTLP / OpenTelemetry
Any OTEL-compatible framework
LangSight accepts OTLP traces natively. If your agent framework emits OpenTelemetry spans following gen_ai semantic conventions, LangSight ingests them automatically. Works with any language or framework that supports OTLP export.