aradotso avatar

Cc Gateway Ai Proxy

This is a reverse proxy that sits between Claude Code and Anthropic's API to normalize your device fingerprint across multiple machines. It rewrites over 40 identity dimensions including device ID, email, system specs, RAM values, and even home directory paths in prompts so everything looks like one canonical machine. You extract an OAuth token from one logged-in machine, run the gateway (Node or Docker), then point other clients at it with environment variables. Includes Clash rules to block direct Anthropic connections at the network level. Honestly pretty niche unless you're running Claude Code across many machines and want centralized auth management or are concerned about telemetry correlation. The three-layer approach (env vars, network blocking, runtime rewriting) is thorough but assumes you're comfortable running your own infrastructure.

skills.sh installs
668
GitHub stars
61
last updated
Jul 14, 2026

Install

$ npx -y skills add aradotso/trending-skills --skill cc-gateway-ai-proxy --agent claude-code

Installs into .claude/skills of the current project.

Files

CC Gateway — AI API Identity Gateway

Skill by ara.so — Daily 2026 Skills collection.

CC Gateway is a TypeScript reverse proxy that sits between Claude Code clients and the Anthropic API. It normalizes 40+ device fingerprint dimensions (device ID, email, environment, RAM, headers, and system prompt content) to a single canonical identity, manages OAuth token refresh centrally, and prevents telemetry leakage from multi-machine setups.

Architecture Overview

Client (Claude Code + env vars + Clash)
  └─► CC Gateway (rewrite + auth inject + SSE passthrough)
        └─► api.anthropic.com (single canonical identity)
              
Gateway also contacts:
  platform.claude.com (OAuth token refresh only)

Three-layer defense:

LayerMechanism
Env varsRoute CC traffic to gateway, disable side channels
Clash rulesBlock any direct Anthropic connections at network level
GatewayRewrite all 40+ fingerprint dimensions in-flight

Installation

Prerequisites

  • Node.js 18+ or Docker
  • A machine that has previously logged into Claude Code (for OAuth token extraction)

Clone and Install

Sponsors

Details

Repository
github.com/aradotso/trending-skills
Categories
Backend & APIs, AI & Agent Building
First seen
May 16, 2026

More from aradotso/trending-skills

All 251
1nice-wolf-studio avatarsupabase-edge-functionsnice-wolf-studio/claude-code-supabase-skillsDeploy and manage Supabase Edge Functions. Use for invoking serverless functions, deploying new functions, and managing function deployments.360skills.sh installs
2patricio0312rev avatarapi-mock-serverpatricio0312rev/skillsCreates mock API servers for testing and development with MSW, json-server, or custom handlers. Use when users request "API mocking", "mock server", "MSW setup"297skills.sh installs
3sickn33 avatarapi-endpoint-buildersickn33/antigravity-awesome-skillsapi endpoint builder150skills.sh installs
4awslabs avatarapi-gatewayawslabs/agent-plugins>0skills.sh installs
5bobmatnyc avatardrizzle-ormbobmatnyc/claude-mpm-skillsType-safe SQL ORM for TypeScript with zero runtime overhead4.3Kskills.sh installs
6firebase avatarfirebase-auth-basicsfirebase/skillsfirebase auth basics1.2Kskills.sh installs