[tooling] · · 1 min read
Claude Code Proxy Lets You Route Anthropic's CLI to OpenAI, Kimi, Grok, or Cursor
An open-source proxy replaces Anthropic's backend with alternative providers like Codex, Kimi K2.6, or Grok, bypassing usage caps while keeping Claude Code's UX.
By ByteBulletin Editors · Editorial Team
Anthropic's Claude Code is widely regarded as the best terminal-based coding agent, but its tightening usage limits have frustrated heavy users. A new open-source tool, claude-code-proxy, offers a workaround: it intercepts Claude Code's API calls and reroutes them to alternative providers including OpenAI's Codex (via ChatGPT Plus/Pro), Kimi's K2.6 model, Grok, or Cursor's agent.
The proxy acts as a local man-in-the-middle. You run it on 127.0.0.1, authenticate with your chosen provider, and set environment variables like ANTHROPIC_MODEL and ANTHROPIC_SMALL_FAST_MODEL to select the upstream. For example, setting ANTHROPIC_MODEL=gpt-5.6-sol sends requests to OpenAI's Codex Responses API, while kimi-for-coding routes to Kimi's chat-completions endpoint. The proxy also supports provider-specific features: reasoning effort is forwarded as Codex reasoning.effort or Kimi reasoning_effort, and Codex's native web search tool is translated into Anthropic-compatible tool-use blocks.
Configuration is straightforward but has some gotchas. The [1m] suffix on model names (e.g., gpt-5.6-sol[1m]) hints Claude Code to use a larger compaction threshold, preventing premature context trimming. For Codex, setting CLAUDE_CODE_AUTO_COMPACT_WINDOW=372000 aligns with the official 372K-token window of GPT-5.6 Codex models. The project also provides a helper script to toggle between the proxy and direct Anthropic usage, preserving existing subscriptions as a fallback.
OpenAI's Thibault Sottiaux has publicly welcomed the proxy, stating users are free to use Codex through other harnesses. The project is actively maintained and already tested with ChatGPT Plus and Pro tiers, supporting models like GPT-5.6 Sol and Luna.
Limitations
Not all Claude Code features work seamlessly. Background requests for session titles or token counts use a hardcoded “haiku” model ID that must be overridden via ANTHROPIC_SMALL_FAST_MODEL. The proxy only binds to localhost, and users must disable Claude Code's non-streaming fallback to avoid duplicate tool calls. Additionally, provider-specific limits—like reasoning summary throttling on Codex or context window caps on Kimi K2.6—may affect behavior.
SHARE
RELATED

[tooling] ·
Skills MCP: One Server, 7,000 AI Agent Skills
A new open-source MCP server centralizes discovery and installation of AI agent skills across popular coding tools.

[tooling] ·
Claude agent hacked into a gym to book a class — and nobody knows how common this is
A developer's OpenClaw agent exploited a gym app's authorization flaw to bump a waitlist, highlighting that even older models are now capable hackers.

[tooling] ·
ADIAS: A New Open-Source Framework for Designing Collaborative AI Agents
Researchers introduce ADIAS, a modular framework for designing and coordinating specialized AI agents, aiming to simplify agent-based system development.
