Skip to content

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 标签,点击 + 添加配置:

CC Switch 配置

字段填写内容
供应商名称自定义,如 Axis Api
API Key你的 Key
请求地址https://ai.jince.dev

WARNING

Claude Code 的请求地址是 https://ai.jince.dev不带 /v1

还可以配置模型映射,将不同的模型别名映射到你想用的模型:

CC Switch 模型映射

手动配置

编辑 ~/.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.jsonenv 中添加:

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