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
Smart Switch
Multi-app model provider switcher: manage OpenAI/Anthropic-protocol providers (base URL + API key + models) an
Claude Max API Proxy
Actively maintained fork that allows using Claude Code as a model provider via OpenAI compatible protocol
Ayontclaudian
ayontclaudian — Obsidian plugin embedding Claude Code, Codex, Antigravity & Kimi coding-agent CLIs with a unif
Cmc Proxy
Reverse-proxy a GOAT/commandcode AI subscription to localhost for Claude Code & Codex — OpenAI/Anthropic/Respo
Agf
Local-first TUI to find, search, and resume AI coding-agent sessions across Claude Code, Codex, Grok Build, Ki
Pi Subs
Subscription usage panel for pi coding agent: OpenCode Go, Kimi, Codex, Command Code, Claude, Copilot, Z.AI, O
Related Agents
Kimi Worker
Forward a coding, diagnosis, or review task to Kimi K3 (Moonshot) through the local kimi-worker.sh runtime. Us
Independent Reviewer
Product-technical alignment reviewer. Spawned in a tmux pane via OpenAI Codex CLI with zero inherited context.
Wd Researcher
Use this agent for time-boxed investigations that feed specs - provider TOS and rate-limit realities, Claude C