Save this script somewhere in your $PATH, e.g.:
vi ~/bin/mi_claude
chmod +x ~/bin/mi_claudeReplace your_mino_api_key_here with your real key (or export MIMO_API_KEY before running).
mi_claude
| #!/usr/bin/env bash | |
| # File: mi_claude | |
| # Wrapper script to run Claude Code with custom Z.AI environment | |
| # ---- CONFIG ---- | |
| MIMO_API_KEY="${MIMO_API_KEY:-your_mimo_api_key_here}" | |
| MIMO_BASE_URL="https://api.xiaomimimo.com/anthropic" | |
| # Optional: override models (comment out if not needed) | |
| MODEL_HAIKU="mimo-v2-flash" | |
| MODEL_SONNET="mimo-v2-flash" | |
| MODEL_OPUS="mimo-v2-flash" | |
| # ---- SET ENV ---- | |
| export ANTHROPIC_AUTH_TOKEN="$MIMO_API_KEY" | |
| export ANTHROPIC_BASE_URL="$MIMO_BASE_URL" | |
| export ANTHROPIC_DEFAULT_HAIKU_MODEL="$MODEL_HAIKU" | |
| export ANTHROPIC_DEFAULT_SONNET_MODEL="$MODEL_SONNET" | |
| export ANTHROPIC_DEFAULT_OPUS_MODEL="$MODEL_OPUS" | |
| export API_TIMEOUT_MS=3000000 | |
| # ---- RUN CLAUDE ---- | |
| echo "⚡ Running Claude Code with Xiaomi Mimo config..." | |
| echo "Base URL: $ANTHROPIC_BASE_URL" | |
| echo "Model: $ANTHROPIC_DEFAULT_SONNET_MODEL" | |
| echo | |
| # Pass along any args | |
| claude --dangerously-skip-permissions "$@" |
Save this script somewhere in your $PATH, e.g.:
vi ~/bin/mi_claude
chmod +x ~/bin/mi_claudeReplace your_mino_api_key_here with your real key (or export MIMO_API_KEY before running).
mi_claude