---
title: "Overview"
description: "Automatic agent tracing for major agent development frameworks."
icon: "gauge"
---

**Agent framework integrations** hook into agent frameworks to automatically trace the full agent lifecycle: LLM calls, tool invocations, sub-agent handoffs, guardrails, and related steps.

Use the table below to choose the right package extra, then open the integration guide for framework-specific setup.

| Integration | Install Extra | Class | Mechanism |
| --- | --- | --- | --- |
| LangGraph | `"pandaprobe[langgraph]"` | `LangGraphCallbackHandler` | LangChain callback handler |
| LangChain | `"pandaprobe[langchain]"` | `LangChainCallbackHandler` | LangChain callback handler |
| DeepAgents | `"pandaprobe[deepagents]"` | `DeepAgentsCallbackHandler` | LangChain callback handler |
| Google ADK | `"pandaprobe[google-adk]"` | `GoogleADKAdapter` | `wrapt` monkey-patching |
| Claude Agent SDK | `"pandaprobe[claude-agent-sdk]"` | `ClaudeAgentSDKAdapter` | `wrapt` monkey-patching + hook injection |
| CrewAI | `"pandaprobe[crewai]"` | `CrewAIAdapter` | `wrapt` monkey-patching |
| OpenAI Agents SDK | `"pandaprobe[openai-agents]"` | `OpenAIAgentsAdapter` | First-class `TracingProcessor` callback |

**Constructor parameters (shared across all)**

- `session_id` — optional session identifier
- `user_id` — optional user identifier
- `tags` — optional list of string tags
- `metadata` — optional dict of key-value pairs

<Note>
  All integrations automatically produce properly nested span hierarchies. You do not need to create traces or spans manually.
</Note>

<CardGroup cols={2}>
  <Card title="LangGraph" icon="/assets/providers/langgraph.svg" href="/tracing/integrations/langgraph">
    Callback handler for LangGraph graphs and ReAct agents
  </Card>
  <Card title="LangChain" icon="/assets/providers/langchain.svg" href="/tracing/integrations/langchain">
    Callback handler for `create_agent` and LCEL pipelines
  </Card>
  <Card title="DeepAgents" icon="/assets/providers/deepagents.svg" href="/tracing/integrations/deepagents">
    Callback handler for deep agents with sub-agent dispatch
  </Card>
  <Card title="Google ADK" icon="/assets/providers/adk.svg" href="/tracing/integrations/google-adk">
    Monkey-patch instrumentation for ADK runners and tools
  </Card>
  <Card title="Claude Agent SDK" icon="/assets/providers/claude.svg" href="/tracing/integrations/claude-agent-sdk">
    Hooks and patches for Claude Agent SDK clients
  </Card>
  <Card title="CrewAI" icon="/assets/providers/crewai-color.svg" href="/tracing/integrations/crewai">
    Crew kickoff, agents, LLM, and tool spans
  </Card>
  <Card title="OpenAI Agents SDK" icon="/assets/providers/openai.svg" href="/tracing/integrations/openai-agents-sdk">
    First-class TracingProcessor integration
  </Card>
</CardGroup>
