Cc Proxy Rs — Communication skill for Claude Code
Lightweight Rust proxy for OpenClaw — wraps Claude Code CLI as subprocess, exposing Anthropic Messages API and OpenAI Chat Completions API.
How to install Cc Proxy Rs
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open DefaultPerson/cc-proxy-rs and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cc Proxy Rs does
Lightweight Rust proxy for OpenClaw — wraps Claude Code CLI as subprocess, exposing Anthropic Messages API and OpenAI Chat Completions API.
Alternatives in Communication
- Lark Coding Agent Bridge — Bot that bridges Feishu/Lark messenger with a local Claude Code or Codex CLI 2.4k ★
- X Research Skill — X/Twitter research skill for Claude Code and OpenClaw 974 ★
- Claude Code Webui — Web-based interface for Claude CLI with streaming chat responses 969 ★
README
claude-code-proxy-rs
[](https://www.rust-lang.org/) [](https://github.com/tokio-rs/axum) [](LICENSE) [](https://github.com/nicepkg/openclaw)
Lightweight Rust proxy for **OpenClaw** — use your Claude subscription (Max, Team, Enterprise) as an API provider. Two modes: **subprocess** (agentic, via CLI) and **native** (direct API calls with prompt caching & extended thinking).
Two modes
Subprocess mode (default)
Spawns `claude -p` CLI as a subprocess per request. Claude works as a full agent with built-in tools (Read, Edit, Bash, etc.) and its 43K system prompt.
Client → Proxy :3456 ←── NDJSON ──► claude CLI subprocess → Anthropic API
**Use when:** you need agentic coding — file operations, bash execution, multi-turn tool use.
Native mode
Direct HTTP calls to `api.anthropic.com` using your subscription's OAuth token. No CLI, no subprocess — pure API proxy with identity normalization.
Client → Proxy :3456 → rewrite identity → api.anthropic.com/v1/messages
**Use when:** you need fast chatbot/completion, prompt caching, extended thinking (`budget_tokens`), or lower latency.
Comparison
| Subprocess | Native | |
|---|---|---|
| Built-in tools | Read, Edit, Bash, Grep, Glob | None |
| System prompt | 43K Claude Code + yours | Only yours |
| Agentic loops | Yes (multi-turn tool use) | No |
| Prompt caching | No | Yes |
| Extended thinking | No budget control | Yes (budget_tokens) |
| Latency | ~2-5s (subprocess startup) | ~0.3s (HTTP) |
| Identity normalization | N/A (CLI handles) | Yes (device_id, billing header, env) |
Features
- Dual API —
/v1/messages(Anthropic) +/v1/chat/completions(OpenAI) - Streaming & non-streaming for both APIs
- **Sys
Related Skills
Oh My Coding Maas Gateway
LiteLLM proxy gateway to Huawei ModelArts MaaS for coding agents. Supports opencode, Codex CLI, and Claude Cod
Qoder Proxy API
本地协议兼容层:把 Qoder Cloud Agents 封装成 OpenAI / Anthropic 风格 API(Chat Completions / Responses / Messages,均支持流式),供 CC
Workbuddy2api
腾讯 WorkBuddy / CodeBuddy 订阅转本地标准 API 网关(Tauri v2 桌面端)。原生双协议兼容 OpenAI (/v1/chat/completions) 与 Anthropic Messag
Ccproxy
Single-binary Go server that wraps the Claude Code CLI behind an OpenAI-compatible API (/v1/chat/completions,
ClawSwarm
A smaller, lighter-weight version of OpenClaw, natively multi-agent, compiles to Rust, and built on the Swarms
FreeDeepseekAPI EN
Local OpenAI-compatible API proxy for DeepSeek Web Chat (Global English Version). Connects DeepSeek to Open We
Related Agents
AI Saglayici Uzmani
Anthropic Messages API ve OpenAI Codex App Server entegrasyonunun uzmanı — akış, araç döngüsü, hata/yeniden de
Rust Rtk
Expert Rust developer for RTK - CLI proxy patterns, filter design, performance optimization
Gateway Worker
Worker for gateway/ (Rust, axum, tokio). Owns provider adapters, bar cache, REST/WS API, SQLite persistence, a