Ccproxy — Communication skill for Claude Code
Single-binary Go server that wraps the Claude Code CLI behind an OpenAI-compatible API (/v1/chat/completions, /v1/models).
How to install Ccproxy
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open GurYN/ccproxy and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ccproxy does
Single-binary Go server that wraps the Claude Code CLI behind an OpenAI-compatible API (/v1/chat/completions, /v1/models). Lets n8n, LibreChat, Open WebUI and any other OpenAI-speaking client drive Claude Code over a trusted LAN or Tailscale network, with bearer-token auth, persistent sessions, and workspace bridging to remote workstations.
Alternatives in Communication
- Claude Code Webui — Web-based interface for Claude CLI with streaming chat responses 969 ★
- Notifications Init — Alias for init — Download notification binary 806 ★
- Openab — A lightweight, secure, cloud-native ACP harness that bridges Discord and any ACP-compatible coding CLI 321 ★
README
ccproxy
OpenAI-compatible HTTP proxy in front of a locally-installed Claude Code CLI. Any client that speaks `POST /v1/chat/completions` (n8n, LibreChat, Open WebUI, the `openai` SDKs) can drive Claude Code over the network. Callers inherit the host's MCP servers, skills, subagents, and Bash tool access: that's the whole product.
Status
**Actively in development.** ccproxy is pre-1.0: the wire surface (headers, config schema, scopes) may still shift between minor versions. Expect breaking changes; pin a specific version (`go install …@v0.x.y`) if you deploy it, and read the commit log before upgrading. Bug reports and PRs welcome.
Requirements
- Go 1.26+ (only for
go installor building from source) - A working
claudebinary on$PATH(or setclaude_binary:inconfig.yaml) - macOS or Linux
Install
Two **feature profiles** are available, regardless of how you install:
- A. Server only (no bridge): the standard install. Server runs chat against ephemeral or pre-configured workspaces. No system dependencies.
- B. Server + bridge: adds the optional Bridge feature, where Claude Code operates on a directory mounted from a user's laptop. Requires a system FUSE library on the server host (the
bridge_fusebuild tag links it in) and a separate daemon binary on the user side.
And two **installation methods**:
- Install from Go package registry (
go install): the fastest path. Fetches a tagged release from GitHub and drops the binary into$GOBIN(or$(go env GOPATH)/bin). Make sure that directory is on your$PATH. Pin a specific version with@v0.2.0, or track main with@main. - Install from source: clone the repo and
go build. Use this when you're hacking on the code or you need a build flag the package install doesn't take.
Install from Go package registry
A. Server only
Single command:
go install github.com/guryn/ccproxy/cmd/ccproxy@latest
ccproxy version
You can run `ccpro
Related Skills
Acp2api
🔌 acp2api — OpenAI-compatible HTTP gateway for ACP agents. Any OpenAI client can drive Devin, Claude, Codex o
Cc Proxy Rs
Lightweight Rust proxy for OpenClaw — wraps Claude Code CLI as subprocess, exposing Anthropic Messages API and
FreeDeepseekAPI EN
Local OpenAI-compatible API proxy for DeepSeek Web Chat (Global English Version). Connects DeepSeek to Open We
Thirdbrain MCP OpenAI Agent
mcp agent for openai created for the oTTomator hackathon , makes mcp tools accessible to openai compatible llm
MCP OpenAI
Chat with OpenAI models from Claude Desktop
Client Sync
Sync client intelligence from Gmail, Drive, Slack, and meetings
Related Agents
Abacus AI Agent
Abacus.AI, the company behind ChatLLM and CodeLLM, ships its coding assistant as an agent extension for VS Cod
Fable5 Apfel Engineer
Heavy-lifting Fable-5 engineer for the apfel project (Apple on-device FoundationModels CLI + OpenAI-compatible
Provider Debugger
Diagnose live-provider compatibility failures for Kimi, GLM, and other OpenAI-compatible endpoints