Skip to content

インストール

Homebrew、cargo、ビルド済みバイナリ、またはソースから shunt をインストールする。

Updated View as Markdown

Homebrew (macOS / Linux)

brew install pleaseai/tap/shunt

Cargo

クレートは shunt-gateway として公開されています(バイナリは引き続き shunt)。

cargo install shunt-gateway

ビルド済みバイナリ

GitHub リリースには、macOS(arm64/x64)と Linux(arm64/x64)のスタンドアロンバイナリ、および SHA256SUMS ファイルが添付されています。

# Selects the right asset for your OS/CPU (darwin/linux × arm64/x64)
OS=$(uname -s | tr '[:upper:]' '[:lower:]')
ARCH=$(uname -m); case "$ARCH" in x86_64) ARCH=x64 ;; aarch64) ARCH=arm64 ;; esac
curl -fsSLO "https://github.com/pleaseai/shunt/releases/latest/download/shunt-${OS}-${ARCH}"
chmod +x "shunt-${OS}-${ARCH}" && mv "shunt-${OS}-${ARCH}" /usr/local/bin/shunt

ソースから

cargo を備えた stable Rust が必要です。

git clone https://github.com/pleaseai/shunt
cd shunt
cargo build --release   # -> target/release/shunt

cargo run -- <args> でソースツリーから直接実行することもできます。

Claude Code に接続するための前提条件

  • Claude Code — 最近のバージョンならどれでも。model discovery が必要な場合のみ v2.1.129+。
  • マッピングするプロバイダーの認証情報:
    • openai プロバイダー向けの OpenAI API キー、または
    • codex プロバイダー向けの、Codex CLI(codex login)による ChatGPT ログイン
  • 通常の Anthropic 認証情報(claude.ai ログインまたは API キー) — shunt はマッピングしないすべてのモデルについてこれを転送します。

次へ: Quickstart

Navigation

Type to search…

↑↓ navigate↵ selectEsc close