Appearance
Claude Code
在 Claude Code 中配置 Axis Api
Claude Code 是 Anthropic 出品的 AI 编码代理,在终端中读取代码、编辑文件、运行命令。
安装
bash
curl -fsSL https://claude.ai/install.sh | bash或使用 npm:
bash
npm install -g @anthropic-ai/claude-code使用 CC Switch 配置(推荐)
打开 CC Switch,选择顶部 Claude 标签,点击 + 添加配置:

| 字段 | 填写内容 |
|---|---|
| 供应商名称 | 自定义,如 Axis Api |
| API Key | 你的 Key |
| 请求地址 | https://ai.jince.dev |
WARNING
Claude Code 的请求地址是 https://ai.jince.dev,不带 /v1。
还可以配置模型映射,将不同的模型别名映射到你想用的模型:

手动配置
编辑 ~/.claude/settings.json:
json
{
"env": {
"ANTHROPIC_BASE_URL": "https://ai.jince.dev",
"ANTHROPIC_AUTH_TOKEN": "sk-你的KEY"
}
}或通过环境变量:
bash
export ANTHROPIC_BASE_URL=https://ai.jince.dev
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.json 的 env 中添加:
json
{
"env": {
"CLAUDE_AUTOCOMPACT_PCT_OVERRIDE": "18"
}
}或临时设置环境变量:
bash
export CLAUDE_AUTOCOMPACT_PCT_OVERRIDE=18| 值 | 1M 窗口下触发时机 | 适合场景 |
|---|---|---|
18 | ~180k tokens | 频繁保持干净上下文 |
50 | ~500k tokens | 平衡性能和上下文保留 |
83 | ~830k tokens(默认) | 最大化上下文利用 |
WARNING
只能将阈值设置为低于 83% 的值。设置高于 83% 的值会被静默忽略。
INFO
官方文档:code.claude.com/docs