Proxy Tool — AI skill for Claude Code
TUI launcher and protocol-translating proxy that points CLI coding agents (Claude Code, Codex, Kimi Code) at any model provider.
How to install Proxy Tool
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open skymanbp/proxy-tool and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Proxy Tool does
TUI launcher and protocol-translating proxy that points CLI coding agents (Claude Code, Codex, Kimi Code) at any model provider.
Alternatives in AI
- Opencodex — Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama… 12.3k ★
- EchoBird — One-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code 3.1k ★
- WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
README
proxy-tool
Run a CLI coding agent — Claude Code, Codex, Kimi Code — against whatever model provider you like, chosen from a terminal UI.
Two panes pick an agent and a provider. A form edits the provider's **base URL, model, reasoning effort and credential**. Pressing Enter hands the terminal to the agent, wired to that endpoint; when the agent exits you land back in the menu.
Where the agent and the provider speak the same API dialect, the agent is pointed straight at it. Where they don't, a loopback proxy translates in between — which is what lets Claude Code drive an OpenAI-compatible endpoint.
┌─Agents───────────────────┬─Providers────────────────────────┐
│ > Claude Code (anthropic)│ > Moonshot / Kimi (anthropic) │
│ Codex CLI (openai-chat)│ OpenAI (official) (openai-chat)│
│ Kimi Code (anthropic)│ Local server (openai-chat)│
├──────────────────────────┴──────────────────────────────────┤
│ Launch preview │
│ agent : Claude Code (claude, speaks Anthropic Messages) │
│ route : auto -> local proxy, translating ... │
│ endpoint : http://127.0.0.1: │
│ model : kimi-k2-turbo-preview │
│ effort : high │
│ key : env:MOONSHOT_API_KEY │
└─────────────────────────────────────────────────────────────┘
Tab:pane Enter:launch n:new e:edit d:delete r:route b:binding L:language s:save
Build
Needs [Stack](https://docs.haskellstack.org/). Everything else is pinned by `stack.yaml` (lts-24.46 / GHC 9.10.3).
stack build # library, executable and tests
stack test # 122 examples
stack exec proxy-tool # run it from inside this directory
stack install # copy it onto PATH, so `proxy-tool` works anywhere
`stack install` copies the executable to Stack's local-bin — `stack path --local-bin` prints the direc
Related Skills
Claude Max API Proxy
Actively maintained fork that allows using Claude Code as a model provider via OpenAI compatible protocol
Smart Switch
Multi-app model provider switcher: manage OpenAI/Anthropic-protocol providers (base URL + API key + models) an
LLM Request Logger
See what your AI coding agent really sends to the model each turn, what each piece of your config costs, and w
Zode
AI-native coding CLI for your terminal. Microkernel + plugin architecture, multi-provider, full-screen TUI.
Cc Go Proxy
Run Claude Code on ChatGPT Codex (OAuth), OpenAI-compatible APIs and z.ai GLM: a headless Go launcher + proxy
Inaricode
InariCode — TypeScript CLI for an AI coding assistant: multi-provider chat (Claude, OpenAI, Kimi, Ollama, …),
Related Agents
Pi Implementer
Implementation lane driven by the pi CLI (a local multi-provider coding agent, distinct from omp). Model-agnos
Aux Delegator
Invokes external CLI coding agents (Codex, OpenCode, Claude -p, ACP). Use whenever a task should be offloaded
Kimi Worker
Forward a coding, diagnosis, or review task to Kimi K3 (Moonshot) through the local kimi-worker.sh runtime. Us