Skip to content

Claude Code 配置

Claude Code 是当前文档的 P0 首推路径。复制下面这一条指令,按提示粘贴 TimeSniper Key,脚本会自动处理 Node.js、官方包和配置文件。

只复制这一条

这个工具会做什么

一键脚本会检查 Node.js、安装官方包 @anthropic-ai/claude-code,随后提示输入 TimeSniper API Key,并写入 Claude Code 配置。命令本身不包含密钥。

写入的关键配置

配置器会合并写入 ~/.claude/settings.json,核心字段如下:

json
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-你的Key",
    "ANTHROPIC_BASE_URL": "https://timesniper.club",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

同时会把 ~/.claude.json 中的 onboarding 状态标记为完成,减少首次启动的干扰。

手动配置

如果你不想运行一键配置器,可以手动创建配置文件。

Windows

编辑:

text
C:\Users\你的用户名\.claude\settings.json

写入:

json
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-你的Key",
    "ANTHROPIC_BASE_URL": "https://timesniper.club",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

macOS / Linux

编辑:

bash
mkdir -p ~/.claude
nano ~/.claude/settings.json

写入同样的 JSON:

json
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-你的Key",
    "ANTHROPIC_BASE_URL": "https://timesniper.club",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

自定义模型

默认建议使用 Claude 分组。如果要切到其他模型,请先在 TimeSniper 令牌页面选择对应分组创建 Key,然后追加模型字段:

json
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-你的Key",
    "ANTHROPIC_BASE_URL": "https://timesniper.club",
    "ANTHROPIC_MODEL": "glm-5.1",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.1",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-5.1",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.1",
    "ANTHROPIC_REASONING_MODEL": "glm-5.1"
  }
}

验证

重新打开终端,运行:

bash
claude

如果出现鉴权错误,优先检查:

  • Key 是否来自 TimeSniper 令牌页面
  • Claude 模型是否使用 cc5cc7 分组。
  • ANTHROPIC_BASE_URL 是否为 https://timesniper.club,不要追加 /v1;Claude Code 会自己请求 /v1/messages
  • ~/.claude/settings.json 里是否还有旧的 ANTHROPIC_AUTH_TOKEN。重新运行一键脚本会自动从这个配置文件移除旧字段,并改用 ANTHROPIC_API_KEY

使用官方工具包与 TimeSniper 自有配置编写,不复制第三方站点内容。