Every OpenAI-compatible coding agent takes the same two settings. Swap them in, pick niuron/code as the model, and keep the tool you already use.
Claude Code — shell — real Anthropic Messages API, not a shim
export ANTHROPIC_BASE_URL=https://api.niuron.ai
export ANTHROPIC_AUTH_TOKEN=ar_live_...
export ANTHROPIC_MODEL=niuron/auto
Codex CLI — ~/.codex/config.toml — stateless Responses compatibility
[model_providers.niuron]
base_url = "https://api.niuron.ai/v1"
env_key = "NIURON_API_KEY"
wire_api = "responses"
GitHub Copilot CLI — shell, before running `copilot` — Copilot CLI's own BYOK
export COPILOT_PROVIDER_BASE_URL=https://api.niuron.ai/v1
export COPILOT_PROVIDER_API_KEY=ar_live_...
export COPILOT_MODEL=niuron/auto
Cursor — Settings -> Models -> Add Model -> enable "Override OpenAI Base URL"
Base URL: https://api.niuron.ai/v1
API Key: ar_live_...
(click Verify)
Cline — VS Code -> Cline settings (gear icon) -> API Provider -> "OpenAI Compatible"
Base URL: https://api.niuron.ai/v1
API Key: ar_live_...
Model ID: niuron/code
Roo Code — VS Code -> Roo Code settings (gear icon) -> API Provider -> "OpenAI Compatible"
Base URL: https://api.niuron.ai/v1
API Key: ar_live_...
Model: niuron/code
Kilo Code — VS Code -> Kilo Code settings -> API Provider -> "OpenAI Compatible"
Base URL: https://api.niuron.ai/v1
API Key: ar_live_...
Continue.dev — config.yaml
models:
- name: niuron
provider: openai
model: niuron/code
apiBase: https://api.niuron.ai/v1
apiKey: ar_live_...
Zed — settings.json, or Agent Panel -> Add Provider
"language_models": {
"openai_compatible": {
"niuron": {
"api_url": "https://api.niuron.ai/v1",
"available_models": [
{ "name": "niuron/auto", "max_tokens": 128000 }
]
}
}
}
JetBrains AI Assistant — Settings -> Tools -> AI Assistant -> Providers & API keys
Provider: OpenAI-compatible
Base URL: https://api.niuron.ai/v1
API Key: ar_live_...
Aider — shell
export OPENAI_API_BASE=https://api.niuron.ai/v1
export OPENAI_API_KEY=ar_live_...
aider --model openai/niuron/code
Hermes Agent — ~/.hermes/.env
OPENAI_BASE_URL=https://api.niuron.ai/v1
OPENAI_API_KEY=ar_live_...
One OpenAI-compatible endpoint and one balance. No separate contract, key or invoice for each provider.