okhsunrog

Claude Proxy Rs — Development skill for Claude Code

Development community

OpenAI-compatible proxy for Claude Pro/Max - use with Cline, Roo Code, Kilo Code.

How to install Claude Proxy Rs

This entry records only its repository, not the path inside it, so there is no exact command to give. Open okhsunrog/claude-proxy-rs and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Proxy Rs does

OpenAI-compatible proxy for Claude Pro/Max - use with Cline, Roo Code, Kilo Code.

Alternatives in Development

  • Claude Code Proxy — Run Claude Code on OpenAI models 3.3k ★
  • Cline — Overture Integration for Cline 612 ★
  • Dario — A local OpenAI- and Anthropic-compatible proxy that brings your Claude Pro/Max subscription to Cursor, Cline 485 ★

README

claude-proxy-rs

Unified API proxy for Claude Pro/Max subscription.

Use your existing Claude Pro/Max subscription with AI coding assistants and tools that support either **OpenAI-compatible** or **Anthropic native** APIs, including [Cline](https://cline.bot/), [Roo Code](https://roocode.com/), [Kilo Code](https://kilo.ai/), and more.

Admin UI

Overview API Keys Models
Admin Overview API Key Details Models

Features

  • Dual API support: OpenAI-compatible (/v1/chat/completions) and Anthropic native (/v1/messages)
  • OAuth authentication with Claude Pro/Max subscription
  • Admin UI (Vue 3 SPA) for managing OAuth, API keys, models, and usage
  • Streaming support with keep-alive pings (prevents timeouts during extended thinking)
  • Tool/function calling, image inputs (base64)
  • Extended thinking mode (configurable via model suffix or native API parameters)
  • Automatic prompt caching (auto-injects cache breakpoints for tools, system, and conversation history)
  • Token counting (/v1/messages/count_tokens)
  • Per-key cost-based rate limiting (5-hour/weekly/total limits in USD, synced with subscription windows)
  • Per-key model access control (allow all or whitelist specific models)
  • Per-model usage tracking with cost calculation (input/output/cache pricing)
  • Usage history — time-series charts for cost and tokens, breakdowns by model and API key (24h/7d/30d)
  • User-facing usage dashboard at /admin/usage — no admin auth required, authenticate with your sk-proxy-* key
  • Dynamic model management (add/remove models, configure per-token pricing)
  • Key enable/disable toggle
  • Configurable cloaking mode (always/never/auto)
  • Single binary deployment (admin UI embedded via memory-serve)

Installation

Requirements

  • Rust >= 1.94.0 (edition 2024)
  • Bun >= 1.3.0