Windows 系统快速切换 Claude code 供应商脚本教程
| 生态与工具

Windows 系统快速切换 Claude code 供应商脚本教程

Windows 系统快速切换 Claude code 供应商脚本教程

分享一个 Windows 用户专用的快速切换 Claude Code 供应商的脚本方法,通过菜单选择,简单高效!


总入口脚本(推荐方案)

如果你不想配置多个脚本文件,可以使用这个总入口脚本,通过菜单选择不同的供应商:

总入口脚本:claude-code-switch.bat

@echo off
chcp65001 >nul
title Claude Code 供应商选择器

:menu
cls
echo.
echo ========================================
echo           Claude Code 供应商选择器
echo ========================================
echo.
echo 请选择要使用的 Claude Code 供应商:
echo.
echo [1] Kimi (Moonshot)
echo [2] AI Code With
echo [3] 原生 Anthropic
echo [4] 自定义供应商
echo [0] 退出
echo.
echo ========================================
echo.

set /p choice=请输入选项 (0-4):

if "%choice%"=="1" goto kimi
if "%choice%"=="2" goto aicodewith
if "%choice%"=="3" goto native
if "%choice%"=="4" goto custom
if "%choice%"=="0" gotoexit
goto menu

:kimi
cls
echo 🚀 启动 Claude Code - Kimi 供应商
echo 📍 API URL: https://kimi.moonshot.cn/api
echo ⏰ 启动时间: %date%%time%
echo ----------------------------------------
set SUPPLIER_NAME=Kimi
set ANTHROPIC_BASE_URL=https://kimi.moonshot.cn/api
set ANTHROPIC_AUTH_TOKEN=your-kimi-auth-token
set ANTHROPIC_LOG=error
goto launch

:aicodewith
cls
echo 🚀 启动 Claude Code - AI Code With 供应商
echo 📍 API URL: https://api.aicodewith.com
echo ⏰ 启动时间: %date%%time%
echo ----------------------------------------
set SUPPLIER_NAME=AI Code With
set ANTHROPIC_BASE_URL=https://api.aicodewith.com
set ANTHROPIC_AUTH_TOKEN=your-aicodewith-auth-token
set ANTHROPIC_LOG=error
goto launch

:native
cls
echo 🚀 启动 Claude Code - 原生 Anthropic 供应商
echo 📍 API URL: https://api.anthropic.com
echo ⏰ 启动时间: %date%%time%
echo ----------------------------------------
set SUPPLIER_NAME=Anthropic Native
set ANTHROPIC_BASE_URL=https://api.anthropic.com
set ANTHROPIC_AUTH_TOKEN=your-anthropic-auth-token
set ANTHROPIC_LOG=error
goto launch

:custom
cls
echo 🔧 自定义供应商配置
echo ========================================
echo.
set /p custom_name=请输入供应商名称:
set /p custom_url=请输入 API Base URL:
set /p custom_token=请输入 Auth Token:

if "%custom_name%"=="" (
    echo ❌ 错误:供应商名称不能为空
    pause
    goto menu
)
if "%custom_url%"=="" (
    echo ❌ 错误:API URL 不能为空
    pause
    goto menu
)
if "%custom_token%"=="" (
    echo ❌ 错误:Auth Token 不能为空
    pause
    goto menu
)

cls
echo 🚀 启动 Claude Code - %custom_name% 供应商
echo 📍 API URL: %custom_url%
echo ⏰ 启动时间: %date%%time%
echo ----------------------------------------
set SUPPLIER_NAME=%custom_name%
set ANTHROPIC_BASE_URL=%custom_url%
set ANTHROPIC_AUTH_TOKEN=%custom_token%
set ANTHROPIC_LOG=error
goto launch

:launch
echo.
echo 正在启动 Claude Code...
echo 供应商: %SUPPLIER_NAME%
echo API URL: %ANTHROPIC_BASE_URL%
echo.
echo 按任意键继续...
pause >nul

claude --dangerously-skip-permissions
gotoexit

:exit
echo.
echo 感谢使用 Claude Code 供应商选择器!
echo.
pause

使用方法:

    1. 创建总入口脚本
  • • 将上面的代码保存为 claude-code-switch.bat
  • • 放入 D:\temp\claude-scripts 目录
    1. 配置供应商信息
  • • 编辑脚本中的 your-kimi-auth-tokenyour-aicodewith-auth-tokenyour-anthropic-auth-token 等,替换为你的实际 Token
    1. 添加到 PATH
  • • 将 D:\temp\claude-scripts 添加到系统 PATH 环境变量
    1. 运行脚本
  • • 在任意目录下输入 switch
  • • 通过数字选择要使用的供应商
  • • 选择 4 可以临时添加自定义供应商

优势:

  • • ✅ 只需要一个脚本文件
  • • ✅ 通过菜单选择,操作简单
  • • ✅ 支持自定义供应商
  • • ✅ 统一管理所有配置
  • • ✅ 界面友好,支持中文显示

配置说明:

  • • 修改脚本中的 Token 信息后,所有供应商配置都在一个文件中
  • • 选择 4 可以临时添加新的供应商,无需修改脚本
  • • 支持中文界面,用户体验更好

公众号回复关键字获取模版。

ccw模板

注册一个吧,Claude code 国内镜像:

https://aicodewith.com/?invitation=EK1S5F