Claude Code 是 Anthropic 出品的 AI 编码代理,在终端中读取代码、编辑文件、运行命令。

安装

curl -fsSL https://claude.ai/install.sh | bash

使用 CC Switch 配置(推荐)

打开 CC Switch,选择顶部 Claude 标签,点击 + 添加配置:
字段填写内容
供应商名称自定义,如 oursai_claude
API Key你的 Key
请求地址https://oursai.info
Claude Code 的请求地址是 https://oursai.info不带 /v1
还可以配置模型映射,将不同的模型别名映射到你想用的模型。

手动配置

编辑 ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://oursai.info",
    "ANTHROPIC_AUTH_TOKEN": "sk-你的KEY"
  }
}
或通过环境变量:
export ANTHROPIC_BASE_URL=https://oursai.info
export ANTHROPIC_AUTH_TOKEN=sk-你的KEY

切换模型

在 Claude Code 中使用 /model 命令:
/model sonnet
/model opus
/model haiku
也可以在 CC Switch 中切换模型。

配置上下文压缩

Claude Code 默认在上下文窗口使用约 83% 时自动压缩。如果你使用 1M 上下文窗口的分组,可以通过 CLAUDE_AUTOCOMPACT_PCT_OVERRIDE 调整压缩触发时机。 例如,希望在 180k tokens 时触发压缩(180k / 1000k = 18%): ~/.claude/settings.jsonenv 中添加:
{
  "env": {
    "CLAUDE_AUTOCOMPACT_PCT_OVERRIDE": "18"
  }
}
或临时设置环境变量:
export CLAUDE_AUTOCOMPACT_PCT_OVERRIDE=18
1M 窗口下触发时机适合场景
18~180k tokens频繁保持干净上下文
50~500k tokens平衡性能和上下文保留
83~830k tokens(默认)最大化上下文利用
只能将阈值设置为低于 83% 的值。设置高于 83% 的值会被静默忽略。
官方文档:code.claude.com/docs