--- id: lmnr-claude-code-proxy version: "0.1.24" license: LicenseRef-Proprietary license_treatment: unclear maintenance: active --- # lmnr-claude-code-proxy — Thin proxy server for Claude Code and Laminar tracing License: unclear · Maintenance: active · Downloads: 12.2M/mo ## What it is and what it does lmnr-claude-code-proxy is a lightweight Rust-based proxy server designed to sit between Claude Code and Laminar's tracing infrastructure. It accepts requests from claude-agent-sdk and enriches them with trace ID and span ID metadata, allowing distributed tracing systems to correlate proxy activity with the parent request context. This enables end-to-end observability when Claude Code is used as part of a larger agentic or service-oriented system. The package ships as pre-compiled wheels for Python 3.10 and 3.11 across multiple platforms (macOS, Linux, Windows, and various architectures), minimizing build friction on common deployment targets. It has a single runtime dependency on httpx, suggesting it uses that library for HTTP communication. The project is actively maintained, with a release 9 days old. Use it for: - Integrate Claude Code into a Laminar-instrumented application to maintain distributed trace continuity. - Debug and monitor Claude Code behavior by correlating proxy logs with parent request spans. - Route Claude Code requests through a centralized observability layer in multi-service architectures. - Propagate request context (trace/span IDs) from an agent framework into Claude Code execution. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. A thin proxy server that routes Claude Code requests through Laminar tracing infrastructure, associating trace and span IDs to maintain observability context across distributed calls. Yes, if you are already using Laminar tracing and Claude Code together—this proxy is purpose-built for that integration and has no known vulnerabilities. However, verify the proprietary license terms first. If you are not using both Laminar and Claude Code, this package has no value. The medium install friction is manageable given the pre-compiled wheels. ## Install pip install lmnr-claude-code-proxy uv add lmnr-claude-code-proxy poetry add lmnr-claude-code-proxy ## Installing lmnr-claude-code-proxy Before you install: Medium install friction due to compiled wheels across many platforms (Python 3.10–3.11, Linux/macOS/Windows architectures). Active maintenance with a recent release 9 days ago. Requires Python ≥3.10. License in practice: License treatment is unclear—marked as proprietary but with no explicit license text provided. Verify licensing terms before use in commercial or open-source contexts. Quickstart: pip install lmnr-claude-code-proxy import lmnr_claude_code_proxy # Configure proxy with trace/span context from claude-agent-sdk proxy = lmnr_claude_code_proxy.proxy(trace_id="...", span_id="...") Requires Python ≥3.10. Intended for use within a Laminar tracing and Claude Code integration environment. Verify before relying: - Exact API surface and configuration options for the proxy—fact sheet does not detail available functions or classes. - Whether httpx is used internally or exposed as part of the public API. - Compatibility with specific versions of claude-agent-sdk or Laminar tracing libraries. ## Package facts - License: LicenseRef-Proprietary (unclear) - Python support: supports_current - Install friction: medium - Maintenance: active - Downloads: 12.2M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags claude code proxy tracing, laminar trace span integration, distributed tracing proxy, claude agent sdk instrumentation, request context propagation, distributed-tracing, claude-integration, observability [View on SkillFed](https://skillfed.io/packages/lmnr-claude-code-proxy) · [View on PyPI](https://pypi.org/project/lmnr-claude-code-proxy/)