opencolin

Claude Codex Nebius Proxy — Development skill for Claude Code

Development community

A Claude Code + Codex CLI → Nebius bridge.

How to install Claude Codex Nebius Proxy

This entry records only its repository, not the path inside it, so there is no exact command to give. Open opencolin/claude-codex-nebius-proxy and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Codex Nebius Proxy does

A Claude Code + Codex CLI → Nebius bridge. Accepts Claude `/v1/messages` and Codex `/v1/responses` requests, converts them to OpenAI-compatible calls, and converts responses back.

Alternatives in Development

README

Claude Code & Codex Proxy for Nebius

A Claude Code + Codex CLI → Nebius bridge. Accepts Claude `/v1/messages` and Codex `/v1/responses` requests, converts them to OpenAI-compatible calls, and converts responses back.

Quick Start (the easy way)

One step. Run the installer:

./install.sh

This launches a step-by-step TUI that:

  1. Checks prerequisites
  2. Creates a virtual environment
  3. Installs dependencies
  4. Tests your Nebius API key
  5. Lets you pick models from live dropdowns
  6. Writes your .env file
  7. Runs a smoke test
  8. Optionally adds claude / claudius shell shortcuts
  9. Optionally configures Claude Code statusline

After it finishes:

claude --proxy        # or just 'claudius' if you added the shell shortcuts
# OR
claudius
# OR
.venv/bin/python start_proxy.py

Then open http://localhost:8083/dashboard for the observability dashboard.

Prerequisites

  • Python 3.9+
  • Nebius API key (from https://nebius.com)
  • Claude Code or Codex CLI (optional; install from Anthropic / OpenAI)
  • Tavily API key (optional; enables server-side web search — see .env.example)

Quick Start (manual)

If you prefer not to use the TUI:

# 1. Clone and enter directory
cd claude-codex-nebius-proxy

# 2. Create venv & install deps
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt

# 3. Configure
cp .env.example .env
# Edit .env: set OPENAI_API_KEY, BIG_MODEL, etc.

# 4. Run
.venv/bin/python start_proxy.py

# 5. Use
ANTHROPIC_BASE_URL=http://localhost:8083 ANTHROPIC_AUTH_TOKEN=claude-local claude

Observability

Open http://localhost:8083/dashboard for usage, latency, cost, and model routing info.

Quick Start (Codex CLI)

To route Codex CLI through the proxy, edit `~/.codex/config.toml` (macOS) or `%APPDATA%\codex\config.toml` (Windows):

model = "nebius/moonshotai/Kimi-K2.6"
model_provider = "nebius"

[model_providers.nebius]
name = "Nebius Proxy"
base_url = "http://127.0.0.1:8083/v1"
env_key = "OPENAI_A