> ## Documentation Index
> Fetch the complete documentation index at: https://docs.siflow.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# Claude Code

> 了解如何在 Claude Code CLI 和 VS Code 扩展中配置 endpoint 和 API Key，接入 siflow endpoint，并使用支持 Anthropic 协议的算秩模型进行编码。

[Claude Code](https://claude.com/claude-code) 是 Anthropic 面向开发者的工具，可在终端或 VS Code 中处理本地代码库。它可以对话、编辑文件，并在获得您确认后运行命令。由于 Claude Code 使用 Anthropic API，您可以将其指向 siflow endpoint，并在同一工作流中使用受支持的算秩模型。

当前支持的模型包括 `Qwen/Qwen3.5-397B-A17B`、`MiniMaxAI/MiniMax-M2.5`、`MiniMaxAI/MiniMax-M2.7` 和 `kimi-k2.6`。完整模型列表和价格请参考 [模型广场](https://console.siflow.cn/model-inference/models)。

本文覆盖命令行工具和 VS Code extension 两种方式。

## 配置 CLI

### 1. 安装 Claude Code

请按照 [Anthropic 官方说明](https://claude.com/claude-code) 安装 CLI。

### 2. 配置环境变量

1. 在 [API 密钥](https://console.siflow.cn/model-inference/api_keys) 页面创建 API Key，然后设置以下环境变量：

```bash theme={null}
export ANTHROPIC_BASE_URL="https://api.siflow.cn/model-api"
export ANTHROPIC_AUTH_TOKEN="<Your API Key>"
```

* 如需在 macOS 或 Linux 中跨会话保留这些变量，请将以上内容添加到 `~/.zshrc` 或 `~/.bashrc`，然后重启终端。
* 请妥善保管 API Key，不要将其提交到 Git。建议使用环境变量配置。

2. 可选：为轻量后台任务设置 fast model：

   ```bash theme={null}
   export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-haiku-4-5-20251001"
   ```

   旧的 `ANTHROPIC_SMALL_FAST_MODEL` 变量已 deprecated。请使用 `ANTHROPIC_DEFAULT_HAIKU_MODEL`。

### 3. 运行 Claude Code

在项目目录中运行 Claude Code，并传入平台上显示的模型名称：

```bash theme={null}
claude --model Qwen/Qwen3.5-397B-A17B
```

## 配置 VS Code Extension

### 1. 安装 extension

在 VS Code 中打开 **Extensions**（`Ctrl+Shift+X` / `Cmd+Shift+X`），搜索 **claude**，安装 Anthropic 发布的 **Claude Code for VS Code**。

<img src="https://mintcdn.com/siflow/MD6YC9TIaGxx7fBG/model-inference/media/claude-install.png?fit=max&auto=format&n=MD6YC9TIaGxx7fBG&q=85&s=1b5f98ee1661c55529e6a8b6bbef5386" alt="在 VS Code 扩展市场安装 Claude Code" width="2904" height="1468" data-path="model-inference/media/claude-install.png" />

### 2. 配置连接

创建或编辑 `~/.claude/settings.json`，添加以下配置。将 `<API_KEY>` 替换为您的算秩 API Key。

```json theme={null}
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.siflow.cn/model-api",
    "ANTHROPIC_AUTH_TOKEN": "<API_KEY>",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5-20251001",
    "CLAUDE_CODE_ENABLE_TELEMETRY": "0",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0"
  },
  "prefersReducedMotion": true,
  "model": "Qwen/Qwen3.5-397B-A17B"
}
```

与算秩连接相关的字段如下：

| 字段                                  | 说明                                                                                                    |
| ----------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `env.ANTHROPIC_BASE_URL`            | siflow API base URL：`https://api.siflow.cn/model-api`                                                 |
| `env.ANTHROPIC_AUTH_TOKEN`          | 您在 [API 密钥](https://console.siflow.cn/model-inference/api_keys) 页面创建的 API Key。                        |
| `env.ANTHROPIC_DEFAULT_HAIKU_MODEL` | 可选。用于轻量后台任务的 fast model，例如 `claude-haiku-4-5-20251001`。它替代 deprecated 的 `ANTHROPIC_SMALL_FAST_MODEL`。 |
| `model`                             | 要使用的模型，例如 `Qwen/Qwen3.5-397B-A17B`。                                                                   |

保存后，重新加载 VS Code 窗口，使设置生效。

<img src="https://mintcdn.com/siflow/MD6YC9TIaGxx7fBG/model-inference/media/claude-settings.png?fit=max&auto=format&n=MD6YC9TIaGxx7fBG&q=85&s=745f402b3b8470b8857d57f53f30b894" alt="Claude Code 在 settings.json 中配置算秩 Model Inference 连接" width="2978" height="1786" data-path="model-inference/media/claude-settings.png" />

### 3. 选择编辑模式

单击 VS Code 右上角的 Claude Code 图标打开面板。在面板左下角选择编辑应用方式。

| 模式                 | 适用场景                |
| ------------------ | ------------------- |
| Ask before edits   | 每次改动应用前先 review。    |
| Edit automatically | 直接应用修改，适合快速迭代。      |
| Plan mode          | Claude 先给出计划，再进行修改。 |
