Claude Code model router

Setup Gateway

Konfigurator gateway OpenAI-compatible untuk Claude Code, OpenCode, dan Codex CLI. Zero-dependency, interaktif + CI, backup atomik + restore, config preservation, selftest built-in.

Install

From source
git clone https://github.com/Sinholms/setup-gateway.git

From the README

🛰️ setup-gateway

Konfigurator gateway OpenAI-compatible untuk Claude Code, OpenCode, dan Codex CLI — sekali jalan, config ter-update dengan aman.

Quick start ·
Cara kerja ·
Perintah ·
Flag & env ·
Keamanan ·
Troubleshooting

Tulis ulang config alat AI kamu tanpa merusak yang sudah ada —
backup otomatis, preservasi setting, dan restore satu perintah.

setup-gateway adalah CLI generik yang mengkonfigurasi gateway API OpenAI-compatible
(LiteLLM, OpenRouter, proxy internal perusahaan, instance 9Router lokal, dll.) ke tiga
klien AI coding populer. Tidak ada provider, base URL, atau model yang di-hardcode —
kamu memasukkan base URL + API key + model sendiri tiap setup.
Satu perintah. Pilih tool → tempel base URL → tempel key → pilih model → selesai.
Config lama dipertahankan, backup dibuat, dan kamu bisa kembali kapan pun dengan restore.

✨ Kenapa menarik

- 🧩 Generik & netral — pakai gateway apa pun yang expose /v1 (Responses API untuk Codex).
- 🧰 Tiga tool sekaligus — Claude Code (settings.json), OpenCode (opencode.json), Codex CLI (config.toml).
- 🖱️ Interaktif (menu panah, filterable model picker, multi-select catalog) dan headless/CI (flag + env) — satu binary, dua dunia.
- 🧼 Preservasi config — hanya bagian gateway yang disentuh; komentar TOML, provider lama, agent.*, dan key tak dikenal tetap utuh.
- 💾 Backup atomik + restore — salah menulis bukan masalah, karena setiap tulis didahului backup berlabel waktu.
- 🧪 Selftest built-in — verifikasi fungsi murni tanpa menyentuh disk nyata (--selftest, cocok untuk CI).
- 🪶 Zero-dependency — Node ≥ 18 saja (fetch, readline, AbortController bawaan). Tidak ada npm install.

🚀 Quick start

Butuh Node ≥ 18. Clone, lalu jalankan:

Langsung satu tool:

Headless / CI (tanpa prompt):

status (read-only) dan restore…
Read the full README on GitHub

Details

Language
JavaScript
License
MIT
Last updated
5 August 2026
Topics
claude-codeclicodex-cligatewaylitellmnodejsopenai-compatibleopencodeopenrouterzero-dependency

FAQ

What is Setup Gateway?

Konfigurator gateway OpenAI-compatible untuk Claude Code, OpenCode, dan Codex CLI. Zero-dependency, interaktif + CI, backup atomik + restore, config preservation, selftest built-in. It is a model router for Claude Code, from Sinholms/setup-gateway on GitHub.

How do I install Setup Gateway?

Clone Sinholms/setup-gateway from GitHub and follow the setup steps in its README.

Is Setup Gateway popular?

Sinholms/setup-gateway has 442 GitHub stars and 0 forks. It was last updated on 5 August 2026.

More model routers & proxies

Browse the most popular Claude Code mods, all model routers & proxies, or the skills and MCP server directories.