Skip to content

What is claude-code-proxy?

claude-code-proxy lets you use Claude Code with Codex, Kimi, Grok, or Cursor Agent. Start one local app, choose a model, and keep working in the Claude Code interface you already know.
Your coding interface Claude Code
Local bridge claude-code-proxy Chooses the provider from your model
Supported providers
CodexKimiGrokCursor Agent
  • Keep the Claude Code experience. Skills, tools, hooks, subagents, IDE integrations, and the terminal interface stay on the client side.
  • Use subscription-backed providers. Authenticate with supported consumer accounts instead of putting provider API keys into Claude Code.
  • Switch providers by model. A single proxy process routes every request from its model ID.
  • Use Claude Code normally. Tools, images, streaming responses, and reasoning work across supported providers.
  • See what is happening. The monitor TUI shows sessions, requests, errors, models, token use, and throughput. Structured logs and optional traffic captures support deeper diagnosis.

Claude Code running through claude-code-proxy

Start with the short Codex setup, compare the supported providers, or read how requests flow.