Skip to content

Claude Code 相关问题

1. 如何在 VSCode CC 插件中使用 aivoyz

Windows 配置示例:

json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.52hertz-palpitate.cn/v1",
    "ANTHROPIC_API_KEY": "sk-your-aivoyz-token",
    "ANTHROPIC_MODEL": "claude-opus-4.7"
  }
}

macOS 配置示例相同,保存路径以插件说明为准。

配置时重点检查三项:

  1. ANTHROPIC_BASE_URL 必须包含 /v1
  2. ANTHROPIC_API_KEY 必须使用 aivoyz 控制台创建的令牌。
  3. ANTHROPIC_MODEL 必须是当前令牌分组可用的 Claude 模型。

TIP

如果 VSCode 插件没有单独的 Base URL 输入框,优先查看插件是否支持读取环境变量或 JSON 配置文件。

2. 常用命令

命令用途
claude --version查看版本。
claude "..."直接发起一次对话。
claude -p "..."非交互模式执行 prompt。
claude config list查看配置。
claude config get <key>查看某项配置。
claude config set <key> <value>设置某项配置。
claude doctor环境诊断。
claude update更新 CLI。
claude mcp list查看 MCP。
claude mcp add添加 MCP。
claude mcp remove移除 MCP。
claude --help查看帮助。
claude --debug "..."输出调试信息。
claude logout清理登录状态。
claude login重新登录或授权。

常用验证顺序是先看版本,再用 claude --debug "ping" 确认请求是否走向 aivoyz 线路。

3. 无法连接 Anthropic 服务

Windows PowerShell 检查:

powershell
$env:ANTHROPIC_BASE_URL
$env:ANTHROPIC_API_KEY
claude --debug "ping"

macOS 检查:

bash
echo "$ANTHROPIC_BASE_URL"
echo "$ANTHROPIC_API_KEY" | sed 's/.\{8\}$/********/'
claude --debug "ping"

::: note 如果 debug 输出仍请求官方 Anthropic 地址,说明本地配置没有被 Claude Code 读取。 :::

排查时按下面顺序处理:

  1. 确认当前终端能读到 ANTHROPIC_BASE_URLANTHROPIC_API_KEY
  2. 确认 Base URL 是 https://api.52hertz-palpitate.cn/v1
  3. 确认令牌没有过期、额度没有耗尽、IP 限制没有拦截当前设备。
  4. 确认所选模型在令牌分组内可用。
  5. 重启终端或 VSCode 后再次测试。

4. 切换回 200K 上下文并禁用非必要流量

json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.52hertz-palpitate.cn/v1",
    "ANTHROPIC_API_KEY": "sk-your-aivoyz-token",
    "ANTHROPIC_MODEL": "claude-opus-4.7",
    "ANTHROPIC_MAX_TOKENS": "8192",
    "DISABLE_TELEMETRY": "1"
  }
}

连接成功后,建议先发送一条短消息验证,再执行长上下文任务。长任务前确认令牌额度、模型上下文长度和当前客户端限制一致。

::: important 具体上下文长度由模型和上游渠道共同决定。若控制台模型广场没有标注,请联系管理员确认。 :::

基于 New-API 构建