跳转到主要内容

Claude Code

Claude Code 是 Anthropic 推出的开发者工具,可在终端或 VS Code 中操作本地代码库。它支持对话、编辑文件,并在您的授权下执行命令。由于 Claude Code 使用 Anthropic API,您可以将其接入 Siflow Model Inference API,并使用平台提供的模型完成相同的开发流程。 当前支持的模型有 glm-5.2kimi-k2.6MiniMaxAI/MiniMax-M2.5MiniMaxAI/MiniMax-M2.7Qwen/Qwen3.5-397B-A17B。您可以在 模型广场 中查看模型定价。 下面分别介绍命令行工具和 VS Code 扩展的配置方法。

CLI

  1. 安装 CLI:请按照 Anthropic 官方说明 进行安装。
  2. 创建 API 密钥,在 Siflow API 密钥管理 页面创建。
  3. 将 CLI 配置为使用 Siflow:设置以下两个环境变量:
    export ANTHROPIC_BASE_URL="https://api.siflow.cn/model-api"
    export ANTHROPIC_AUTH_TOKEN="<Your API Key>"
    
    若要在 macOS/Linux 上跨会话保留这些设置,请将上述内容添加到 ~/.zshrc~/.bashrc,然后重启终端。
  4. 运行 Claude Code:进入项目目录后执行下面的命令,并确保模型名称与平台展示的名称完全一致:
    claude --model glm-5.2
    

VS Code 扩展

1. 安装扩展

在 VS Code 中打开 ExtensionsCtrl+Shift+X / Cmd+Shift+X),搜索 claude,并安装 Claude Code for VS Code(由 Anthropic 提供)。 Claude Code — 从扩展市场安装

2. 配置连接

创建或编辑 ~/.claude/settings.json,并添加以下配置,将 <API_KEY> 替换为您的 Siflow API 密钥:
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.siflow.cn/model-api",
    "ANTHROPIC_AUTH_TOKEN": "<API_KEY>",
    "CLAUDE_CODE_ENABLE_TELEMETRY": "0",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0"
  },
  "prefersReducedMotion": true,
  "model": "glm-5.2"
}
将 Claude Code 连接到 Siflow 的三个字段为:
字段说明
env.ANTHROPIC_BASE_URLSiflow Model Inference API 基础 URL:https://api.siflow.cn/model-api
env.ANTHROPIC_AUTH_TOKEN您在 Siflow API 密钥管理 页面获取的 API 密钥
model要使用的模型,例如 glm-5.2
保存后,重新加载 VS Code 窗口以使设置生效。 Claude Code — 在 settings.json 中配置连接 点击 VS Code 右上角的 Claude Code 图标打开面板。在面板左下角,您可以选择代码修改的应用方式:
模式适用场景
Ask before edits在应用每项更改前先进行审核。
Edit automatically直接应用编辑——适合快速迭代。
Plan modeClaude 在进行更改前先给出计划。

注意事项

  • 妥善保管您的 API 密钥,切勿将其提交到版本控制中。
  • 始终使用 https://api.siflow.cn/model-api 作为基础 URL。
  • 不同模型的上下文长度和价格不同,请以 模型广场 中的信息为准。