Claude Code
为 Model Gate 安装并永久配置 Claude Code
Claude Code 通过 Model Gate
本指南 节目推荐的安装和持久配置使用 settings.json,而不是临时环境变量。
ANTHROPIC_BASE_URL不得包括/v1。使用https://api.model-gate.com。
所需值
ANTHROPIC_BASE_URL=https://api.model-gate.com
ANTHROPIC_API_KEY=mg_live_...
1.安装克劳德代码
Windows PowerShell
irm https://claude.ai/install.ps1 | iex
关闭并重新打开 PowerShell,然后验证:
claude --version
Linux / macOS
使用适合您系统的官方方法安装 Claude Code,然后验证:
claude --version
2.配置持久化settings.json
Linux / macOS
mkdir -p ~/.claude
cd ~/.claude
nano settings.json
Windows PowerShell
New-Item -ItemType Directory -Force "$HOME\.claude" | Out-Null
Set-Location "$HOME\.claude"
notepad settings.json
3. 设置.json 示例
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"env": {
"ANTHROPIC_BASE_URL": "https://api.model-gate.com",
"ANTHROPIC_API_KEY": "mg_live_...",
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1",
"CLAUDE_CODE_EFFORT_LEVEL": "high",
"ANTHROPIC_MODEL": "gpt-5.4",
"ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-4.5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4.7",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-4.6",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4.5",
"CLAUDE_CODE_AUTO_COMPACT_WINDOW": "180000",
"CLAUDE_CODE_MAX_OUTPUT_TOKENS": "64000",
"CLAUDE_CODE_FILE_READ_MAX_OUTPUT_TOKENS": "100000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"DISABLE_TELEMETRY": "1",
"DISABLE_ERROR_REPORTING": "1",
"DISABLE_AUTOUPDATER": "1",
"DISABLE_BUG_COMMAND": "1",
"DISABLE_COST_WARNINGS": "1",
"DISABLE_NON_ESSENTIAL_MODEL_CALLS": "1",
"CLAUDE_CODE_DISABLE_FEEDBACK_SURVEY": "1",
"BASH_DEFAULT_TIMEOUT_MS": "120000",
"BASH_MAX_TIMEOUT_MS": "600000",
"BASH_MAX_OUTPUT_LENGTH": "100000",
"MAX_THINKING_TOKENS": "31999"
},
"permissions": {
"allow": ["Read", "Write", "MultiEdit", "WebFetch(domain:*)", "Bash", "WebSearch"],
"deny": [],
"defaultMode": "bypassPermissions",
"additionalDirectories": []
},
"skipDangerousModePermissionPrompt": true,
"effortLevel": "max",
"model": "gpt-5.4"
}
4. 配置说明
连接到模型门
ANTHROPIC_BASE_URL 和 ANTHROPIC_API_KEY 通过 Model Gate 路由所有请求。
默认型号
ANTHROPIC_MODEL 和顶层 model 选择主要模型。使用任何启用的模型 ID。
快速模型
ANTHROPIC_SMALL_FAST_MODEL 为轻量级后台任务选择更快的模型。
覆盖 GUI 模型按钮
ANTHROPIC_DEFAULT_OPUS_MODEL, ANTHROPIC_DEFAULT_SONNET_MODEL, 和 ANTHROPIC_DEFAULT_HAIKU_MODEL 替换 GUI 中显示的三个标准模型插槽并 /model 菜单。
5. 启动
claude
6. 临时启动,无需settings.json
Linux / macOS
export ANTHROPIC_BASE_URL="https://api.model-gate.com"
export ANTHROPIC_API_KEY="mg_live_..."
claude
Windows PowerShell
$env:ANTHROPIC_BASE_URL = "https://api.model-gate.com"
$env:ANTHROPIC_API_KEY = "mg_live_..."
claude
7. Windows 11:找不到claude命令
该怎么办
关闭并重新打开 PowerShell,然后运行 claude --version。如果仍然不可用,请运行 where.exe claude 如有必要,请使用官方脚本重新安装。
重要的
最常见的修复方法是重新启动 PowerShell,以便加载更新的 PATH。
8. 如果克劳德·科德请求授权
完成一次 Anthropic 登录,关闭 Claude Code,然后使用 Model Gate 配置再次启动它。在 API 密钥部分创建您的 API 密钥并立即复制。