lmnr-claude-code-proxy
Thin proxy server for Claude Code and Laminar tracing
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 on this page — 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
lmnr-claude-code-proxy on PyPI
pip
pip install lmnr-claude-code-proxyuv
uv add lmnr-claude-code-proxypoetry
poetry add lmnr-claude-code-proxyInstalling 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 the current Python release (>=3.10) |
| Install friction | medium — platform-specific wheel |
| Runtime dependencies | 1 — httpx |
| Maintenance | actively maintained — 9 days since the last release |
| First released | |
| Downloads | 12,163,196/month — #1,338 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: lmnr_claude_code_proxy-0.1.24-cp310-cp310-macosx_10_12_x86_64.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-macosx_11_0_arm64.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-manylinux_2_28_aarch64.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-musllinux_1_2_aarch64.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-musllinux_1_2_armv7l.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-musllinux_1_2_i686.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-musllinux_1_2_x86_64.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-win32.whl; lmnr_claude_code_proxy-0.1.24-cp310-cp310-win_amd64.whl; lmnr_claude_code_proxy-0.1.24-cp311-cp311-macosx_10_12_x86_64.whl; lmnr_claude_code_proxy-0.1.24-cp311-cp311-macosx_11_0_arm64.whl; lmnr_claude_code_proxy-0.1.24-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl; lmnr_claude_code_proxy-0.1.24-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl; lmnr_claude_code_proxy-0.1.24-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl; lmnr_claude_code_proxy-0.1.24-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Tags
More Software Development packages
Provides backported and experimental type hints…
permissive · top 100 on PyPI
numpyNumPy provides an N-dimensional array object…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
annotated-docProvides a way to document function parameters,…
permissive · top 100 on PyPI
typerTyper builds command-line applications from…
permissive · top 1,000 on PyPI
distlibDistlib provides low-level packaging utilities…
permissive · top 1,000 on PyPI
openinference-instrumentation-claude-agent-sdkAuto-instruments Claude Agent SDK calls to emit…
permissive · top 15,000 on PyPI
claude-tapclaude-tap is a local proxy and trace viewer…
permissive · top 15,000 on PyPI
opentelemetry-instrumentation-remouladeAdds distributed tracing instrumentation for…
permissive · top 5,000 on PyPI
cadquery-ocp-proxyA proxy package that routes optional…
permissive · top 5,000 on PyPI
aliyun-traceManually creates traces for LLM applications…
permissive · top 5,000 on PyPI
lmnrPython SDK that traces, evaluates, and analyzes…
permissive · top 1,000 on PyPI
opentelemetry-instrumentation-llamaindexAdds distributed tracing to LlamaIndex…
permissive · top 5,000 on PyPI
opentelemetry-instrumentation-ollamaAdds distributed tracing to Ollama Python…
permissive · top 5,000 on PyPI
opentracingProvides the OpenTracing API for Python,…
permissive · top 5,000 on PyPI
opentelemetry-instrumentation-sqlalchemyAdds distributed tracing to SQLAlchemy database…
permissive · top 1,000 on PyPI