← Claude plugins
Monitoring

Langfuse Observability

Langfuse v1.2.0

Langfuse observability plugin for Claude Code — captures and exports traces, spans, and session telemetry from Claude Code to Langfuse for LLM monitoring, debugging, and evaluation

Create a free account to save this plugin.

From the developer

License

MIT

Works with

Claude Code

Description

From the marketplace listing

Langfuse observability plugin for Claude Code — captures and exports traces, spans, and session telemetry from Claude Code to Langfuse for LLM monitoring, debugging, and evaluation

What changed

Oct 27, 2026 · 18:00 UTC

Changed

Web → Id: “wf.6a2d8e6ad7585dc311c92fdb” → “directoryPlugin.e2c32122-6e61-46f9-8d5c-4d1d9334f987”

Changed

Web → Anthropic verified: “false” → “true”

Changed

Web → Made by: “Langfuse” → “not provided”

Changed

Web → Subheading: “Langfuse observability plugin for Claude Code — captures and exports traces, spans, and session telemetry from Claude...” → “The Langfuse x Claude Code Observability Plugin”

Changed

Web → Title: “Langfuse-Observability” → “Langfuse Observability”

View comparison →

Oct 3, 2026 · 22:13 UTC

Added

Catalogs updated; open the comparison for details.

View comparison →

Files & skills

langfuse-observability · catalog manifest

Saved declaration

{
  "name": "langfuse-observability",
  "author": {
    "name": "Langfuse"
  },
  "source": {
    "sha": "b5211009698fdfe79c6bbe90d6901ad255ea65d3",
    "url": "https://github.com/langfuse/claude-observability-plugin.git",
    "source": "url"
  },
  "category": "monitoring",
  "homepage": "https://langfuse.com/integrations/other/claude-code",
  "description": "Langfuse observability plugin for Claude Code — captures and exports traces, spans, and session telemetry from Claude Code to Langfuse for LLM monitoring, debugging, and evaluation"
}
langfuse-observability · catalog manifest

Saved declaration

{
  "name": "langfuse-observability",
  "author": {
    "name": "Langfuse"
  },
  "source": {
    "sha": "8612682f9920035252b489d79f94648daa4486ac",
    "url": "https://github.com/langfuse/claude-observability-plugin.git",
    "source": "url"
  },
  "category": "monitoring",
  "homepage": "https://langfuse.com/integrations/other/claude-code",
  "description": "The Langfuse x Claude Code Observability Plugin"
}
langfuse-observability · catalog manifest

Saved declaration

{
  "name": "langfuse-observability",
  "author": {
    "name": "Langfuse"
  },
  "license": "MIT",
  "version": "1.2.0",
  "homepage": "https://langfuse.com/integrations/other/claude-code",
  "repository": "https://github.com/langfuse/Claude-Observability-Plugin",
  "userConfig": {
    "LANGFUSE_USER_ID": {
      "type": "string",
      "title": "User ID",
      "description": "Optional user identifier attached to every trace (shown as the user in Langfuse). Leave empty to omit."
    },
    "CC_LANGFUSE_DEBUG": {
      "type": "boolean",
      "title": "Debug logging",
      "default": false,
      "description": "Write verbose logs to ~/.claude/state/langfuse_hook.log"
    },
    "LANGFUSE_BASE_URL": {
      "type": "string",
      "title": "Langfuse Base URL",
      "default": "https://cloud.langfuse.com",
      "description": "Langfuse host. Use https://us.cloud.langfuse.com for US, https://cloud.langfuse.com for EU, or your self-hosted URL."
    },
    "LANGFUSE_PUBLIC_KEY": {
      "type": "string",
      "title": "Langfuse Public Key",
      "description": "Your Langfuse project public key (pk-lf-...)"
    },
    "LANGFUSE_SECRET_KEY": {
      "type": "string",
      "title": "Langfuse Secret Key",
      "sensitive": true,
      "description": "Your Langfuse project secret key (sk-lf-...)"
    },
    "CC_LANGFUSE_MAX_CHARS": {
      "type": "number",
      "title": "Max characters per field",
      "default": 20000,
      "description": "Truncate captured inputs/outputs to this many characters"
    },
    "CC_LANGFUSE_STATE_DIR": {
      "type": "string",
      "title": "State directory",
      "description": "Optional. Absolute directory for the hook's state, lock and log files (default ~/.claude/state). Set a distinct value per CLAUDE_CONFIG_DIR installation to keep their state separate. Leave empty for the default."
    },
    "CC_LANGFUSE_SKILL_TAGS": {
      "type": "boolean",
      "title": "Tag traces with skills",
      "default": true,
      "description": "Add a skill:<name> tag to traces for every skill invoked in the turn"
    },
    "CC_LANGFUSE_TRACE_SEED": {
      "type": "string",
      "title": "Trace ID seed",
      "description": "Optional. Derive deterministic trace ids as Langfuse.create_trace_id(seed=f\"{seed}:{turn_number}\") so external systems can precompute them. Use a unique seed per session (e.g. the --session-id UUID). Leave empty for auto-generated ids."
    },
    "CC_LANGFUSE_CAPTURE_IMAGES": {
      "type": "boolean",
      "title": "Capture images",
      "default": true,
      "description": "Upload images to Langfuse and show them in the trace. This includes pasted images and screenshots from tool results. Your Langfuse deployment must support media upload. Set to false to show short text markers instead."
    },
    "CC_LANGFUSE_CAPTURE_SKILL_CONTENT": {
      "type": "boolean",
      "title": "Capture skill instructions",
      "default": false,
      "description": "Include the injected skill instruction text in the Skill tool span output"
    }
  },
  "description": "The Langfuse x Claude Code Observability Plugin"
}

plugin.json observed Nov 6, 2026 · 10:39 UTC. Manifest source ↗

Catalog declarations and available plugin.json metadata are saved. Referenced skills and executable source files are not downloaded or tested. Missing components in a manifest do not prove that the plugin has none.

Installation instructions

Official

/plugin install langfuse-observability@claude-plugins-official

Community

/plugin marketplace add anthropics/claude-plugins-community
/plugin install langfuse-observability@claude-community

Claude Code installation documentation

Technical details
Sources
Claude Marketplace · Official · Community
First seen
Oct 3, 2026 · 21:29 UTC
Last seen
Nov 11, 2026 · 12:00 UTC
Latest observed change
Oct 27, 2026 · 18:00 UTC
Collection status
Listed
Reported installs
575
Source badge
Anthropic verified, as displayed by Claude Marketplace.

Installation counts are source-reported, not independently verified active users. Observation dates are not release dates.

Download plugin data (JSON)

Plugin history: served from cache. Prepared . Refreshed when catalog data changes or after 6 hours. Your account and Follow status are live.