claude-code-proxy vs cli
Claude-compatible model proxy vs. SandBase agent bridge
claude-code-proxy translates Anthropic-format requests for Claude Code and similar clients to model providers through LiteLLM. cli connects supported AI clients to SandBase models and APIs through a local MCP bridge, so the main difference is provider routing versus access to SandBase’s catalog and tools.

claude-code-proxy: Connect Claude Code to Other Model Providers
A Python proxy that lets Anthropic-compatible clients such as Claude Code use OpenAI, Gemini, or Anthropic backends through LiteLLM. It suits developers who want to route Claude-style requests to another provider.

cli: Connect AI Agents to SandBase Models and APIs
SandBase CLI uses the Model Context Protocol (MCP) to connect 25 AI clients to SandBase’s models and APIs through a local bridge. It suits developers who want agents such as Claude Code, Cursor, and Codex to access these capabilities without managing API keys.
| claude-code-proxy | cli | |
|---|---|---|
| Language | Python | TypeScript |
| License | — | Apache-2.0 |
| Stars | 3.8k | 185 |
| Forks | 494 | 16 |
| Last analyzed | Oct 9, 2026 | Oct 18, 2026 |
Key differences
- claude-code-proxy routes Anthropic-compatible requests to OpenAI, Gemini, or Anthropic, while cli connects clients to SandBase models and APIs.
- claude-code-proxy is written in Python; cli is written in TypeScript and requires Node.js 20 or later.
- claude-code-proxy can run from source with uv or as a Docker container; cli runs an on-demand local MCP bridge and also provides shell-based commands.
- claude-code-proxy maps Haiku and Sonnet aliases to configured models; cli offers endpoint discovery, schema inspection, and current pricing.
- claude-code-proxy has 3.8k stars and 494 forks, while cli has 185 stars and 16 forks; claude-code-proxy has had no commits in the last 90 days, while cli has recent commits and releases.
- cli is licensed Apache-2.0 and requires an authenticated SandBase account; claude-code-proxy's supplied use cases include direct use of Anthropic, OpenAI, or Google backends.
Choose claude-code-proxy if you…
- need an Anthropic-compatible client to route requests to OpenAI, Gemini, or Anthropic.
- want to map Haiku or Sonnet aliases to configured provider models.
- prefer a Python proxy that can run from source or in Docker.
Choose cli if you…
- want Claude Code, Cursor, Codex, or other supported clients to access SandBase models and APIs.
- need to inspect endpoint schemas and current prices before running calls.
- want a local MCP bridge, browser-based authorization, and CLI configuration tools.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.