Two rules that apply to every tool
1. Model names use the 2. Whether the base URL keeps
vendor/model format — e.g. anthropic/claude-opus-4.8,
google/gemini-2.5-flash. The simplest choice is orcarouter/auto, which lets
OrcaRouter pick a live model for you. List everything available with:/v1 depends on the protocol:- OpenAI-compatible tools →
https://api.orcarouter.ai/v1(with/v1). - Anthropic-protocol tools (Claude Code, Copilot CLI) →
https://api.orcarouter.ai(no/v1— the tool appends/v1/messagesitself).
sk-orca-.
CLI / coding agents
Claude Code
Anthropic’s terminal coding agent. Anthropic protocol (base URL without
/v1).Codex CLI
OpenAI’s terminal coding agent. Uses the OpenAI Responses API.
GitHub Copilot CLI
GitHub’s terminal assistant via BYOK. Anthropic protocol.
Crush
Charm’s open-source coding agent. OpenAI-compatible.
OpenCode
Open-source terminal agent. OpenAI-compatible (note: reasoning-model caveat).
Factory Droid CLI
Factory’s terminal software engineer. OpenAI-compatible.
oh-my-pi / pi-mono
Minimal extensible terminal agent (
omp). OpenAI-compatible.Kilo Code
Kilo Code’s CLI (
@kilocode/cli). OpenAI-compatible.General agents
nanobot
Lightweight AI agent. OpenAI-compatible via a
custom provider.OpenClaw
Self-hosted personal AI assistant. OpenAI-compatible.
Hermes Agent
Nous Research’s terminal agent. OpenAI-compatible (Linux / macOS / WSL2).
Desktop clients (GUI)
Cherry Studio
Free desktop AI client. Add an OpenAI provider with the bare base URL.
AionUi
Free open-source desktop agent. Uses the
/v1 base URL.CC Switch
Config switcher — writes OrcaRouter config for Claude Code / Codex / Gemini.
