Overview

Full name
docker.io/lie5860/claude-code-proxy
Registry
docker.io
Namespace
lie5860
Repository
claude-code-proxy
Cached tags
1
Last synced
07/06/2026, 01:28 PM

Introduction

Claude Code CLI 的 HTTP API 代理镜像,将 IDE/脚本请求转发至 Anthropic 或兼容后端,适合团队统一出口与密钥管控。

Details

lie5860/claude-code-proxy 监听 HTTP 端口,校验客户端 token 后将 Claude Code 协议请求代理至上游 API,避免各开发者本机散落 API Key。典型部署于内网开发网关,配合 VPN 或 SSO 使用。与直接调用 Anthropic API 相比增加审计与限流层;生产应固定 tag、密钥经 Secret 注入并启用 HTTPS,记录请求日志时脱敏 prompt 内容。

快速启动

docker run -d --name claude-code-proxy \
  -p 8080:8080 \
  -e ANTHROPIC_API_KEY=sk-ant-xxx \
  docker.io/lie5860/claude-code-proxy:latest

推荐实践

docker run -d --name claude-code-proxy \
  --restart unless-stopped \
  -p 8080:8080 \
  -e ANTHROPIC_API_KEY=sk-ant-xxx \
  -e PROXY_AUTH_TOKEN=team-shared-token \
  -e RATE_LIMIT_RPM=60 \
  docker.io/lie5860/claude-code-proxy:1.0.0

核心参数说明

  • -p 8080:8080 — 代理 API 监听端口
  • -e ANTHROPIC_API_KEY — 上游 Anthropic 密钥
  • -e PROXY_AUTH_TOKEN — 客户端访问代理的 token
  • -e RATE_LIMIT_RPM — 每分钟请求上限
  • --restart unless-stopped — 开发网关持续在线
  • 安全 — API Key 禁止写入日志或镜像层

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: claude-code-proxy
spec:
  replicas: 2
  selector:
    matchLabels:
      app: claude-code-proxy
  template:
    metadata:
      labels:
        app: claude-code-proxy
    spec:
      containers:
        - name: proxy
          image: docker.io/lie5860/claude-code-proxy:1.0.0
          ports:
            - containerPort: 8080
          envFrom:
            - secretRef:
                name: claude-proxy-secrets
---
apiVersion: v1
kind: Service
metadata:
  name: claude-code-proxy
spec:
  selector:
    app: claude-code-proxy
  ports:
    - port: 8080
      targetPort: 8080

Secret 含 ANTHROPIC_API_KEY 与 PROXY_AUTH_TOKEN;Ingress TLS 限制开发网段 egress 至 api.anthropic.com。

Latest tags (20)

View all 1 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/lie5860/claude-code-proxy
:latest
linux/amd64linux/arm64
2025/08/04 10:1981.2 MBsha256:fcffaf15f9e4