9router-gatewaylisted
Install: claude install-skill yanacuti1121/Yana-AI
# 9Router Gateway — Quota Armor cho mọi AI coding tool
Một endpoint local duy nhất, đằng sau là 40+ providers với fallback tự động.
Hết quota Claude giữa chừng → request tự chảy sang provider kế tiếp,
phiên làm việc không đứt.
```
Claude Code / Cursor / Codex / yana-web
│ OpenAI-compatible request
▼
http://127.0.0.1:20128/v1 ← 9Router (local, MIT)
│ 3-tier fallback + token saver (RTK −20..65%)
├─ Anthropic (subscription)
├─ Gemini / OpenAI / Groq / DeepSeek …
└─ Free pools (OpenCode Zen, Kiro …)
```
## Cài đặt (1 phút)
```bash
npm install -g 9router # passes L4 vetting: 17K+ stars, MIT, active
9router # dashboard: http://localhost:20128
```
Dashboard → Add Provider (dán API key từng provider) → tạo Combo
(chuỗi fallback có thứ tự) → copy API key của 9Router.
## Nối vào từng tool
```bash
# Claude Code (~/.claude/settings.json hoặc env)
export ANTHROPIC_BASE_URL="http://localhost:20128"
export ANTHROPIC_API_KEY="<9router-key>"
# Bất kỳ tool OpenAI-compatible nào
export OPENAI_BASE_URL="http://localhost:20128/v1"
export OPENAI_API_KEY="<9router-key>"
# yana-web: Provider picker → 9Router → dán key → model "kr/claude-sonnet-4.5"
# (provider có sẵn từ v0.41.2 — server.js PROVIDERS['9router'])
```
Model naming của 9Router: `<provider-prefix>/<model>` — ví dụ
`kr/claude-sonnet-4.5`. Combo dùng tên tự đặt: `my-coding-stack`.
## Combo mẫu — "không bao giờ đứt mạch"
```
Combo: maximize-claude