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

# Claude Code 支持

> 在 Windows、macOS、Linux 本地接入 Claude Code，并通过 TTAPI 提供的兼容接口使用

<Callout type="info">
  TTAPI 的 Claude 兼容地址为 `https://cc.ttapi.io`。只要本地环境变量配置正确，Claude Code 就会通过 TTAPI 发起请求。
</Callout>

<Tabs sync={false} borderBottom>
  <Tab title="Windows" icon="desktop">
    ## 1. 安装

    <CodeGroup>
      ```powershell title="PowerShell" theme={null}
      irm https://claude.ai/install.ps1 | iex
      ```

      ```bat title="CMD" theme={null}
      curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
      ```
    </CodeGroup>

    如果安装完成后输入 `claude` 仍然提示找不到命令，通常是安装目录还没有生效到 `PATH`。这时请先关闭并重新打开终端，再执行下一步验证。

    ## 2. 验证安装

    ```powershell theme={null}
    claude --version
    ```

    ## 3. 配置 TTAPI 兼容接口

    当前会话可直接设置：

    ```powershell theme={null}
    $env:ANTHROPIC_BASE_URL = "https://cc.ttapi.io"
    $env:ANTHROPIC_API_KEY = "YOUR-TT-API-KEY"
    ```

    如果想写入当前 Windows 用户环境变量，可以执行：

    ```powershell theme={null}
    [Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://cc.ttapi.io", "User")
    [Environment]::SetEnvironmentVariable("ANTHROPIC_API_KEY", "YOUR-TT-API-KEY", "User")
    ```

    `YOUR-TT-API-KEY` 可在 TTAPI 控制台获取。

    ## 4. 启动

    ```powershell theme={null}
    claude
    ```
  </Tab>

  <Tab title="macOS" icon="apple">
    ## 1. 安装

    官方脚本安装：

    ```bash theme={null}
    curl -fsSL https://claude.ai/install.sh | bash
    ```

    如果你使用 Homebrew，也可以执行：

    ```bash theme={null}
    brew install --cask claude-code
    ```

    ## 2. 验证安装

    ```bash theme={null}
    claude --version
    ```

    ## 3. 配置 TTAPI 兼容接口

    当前会话可直接执行：

    ```bash theme={null}
    export ANTHROPIC_BASE_URL="https://cc.ttapi.io"
    export ANTHROPIC_API_KEY="YOUR-TT-API-KEY"
    ```

    如果希望长期生效，可以把这两行加入 `~/.zshrc` 或 `~/.bashrc`，然后重新打开终端。

    ## 4. 启动

    ```bash theme={null}
    claude
    ```

    ## 说明

    * 脚本安装通常会自动更新
    * Homebrew 安装不会自动更新，需要定期执行 `brew upgrade claude-code`
  </Tab>

  <Tab title="Linux" icon="terminal">
    ## 1. 安装

    ```bash theme={null}
    curl -fsSL https://claude.ai/install.sh | bash
    ```

    ## 2. 验证安装

    ```bash theme={null}
    claude --version
    ```

    ## 3. 配置 TTAPI 兼容接口

    当前会话可直接执行：

    ```bash theme={null}
    export ANTHROPIC_BASE_URL="https://cc.ttapi.io"
    export ANTHROPIC_API_KEY="YOUR-TT-API-KEY"
    ```

    如果希望长期生效，可以把这两行加入 `~/.bashrc`、`~/.zshrc` 或你当前 shell 的配置文件中，然后重新打开终端。

    ## 4. 启动

    ```bash theme={null}
    claude
    ```
  </Tab>
</Tabs>

## 环境变量

无论你使用哪种系统，接入 TTAPI 时都需要以下两项配置：

```text theme={null}
ANTHROPIC_BASE_URL=https://cc.ttapi.io
ANTHROPIC_API_KEY=YOUR-TT-API-KEY
```

## 常见问题

### `claude` 命令找不到

* 重新打开终端
* 检查 Claude Code 安装目录是否已经加入 `PATH`
* 再次执行 `claude --version` 验证

### 启动后提示鉴权或请求错误

* 检查 `ANTHROPIC_BASE_URL` 是否为 `https://cc.ttapi.io`
* 检查 `ANTHROPIC_API_KEY` 是否填写了有效的 TTAPI KEY
* 重新打开终端，确认环境变量已经生效

### 还能不能用官方默认配置

可以，但如果你希望请求走 TTAPI，就必须把 `ANTHROPIC_BASE_URL` 和 `ANTHROPIC_API_KEY` 指到 TTAPI 的兼容地址和你的 TTAPI KEY。

### Claude Code 支持哪些模型

Claude Code 并不是固定模型，而是基于多种 Claude 模型动态调度，常见包括：

* Claude Opus（高性能推理与复杂编程）

* Claude Sonnet（通用开发与性价比）

* Claude Haiku（轻量快速任务）

点击查看[模型列表与价格说明](/grids/cn/start/pricing/llm#claude-code-支持模型及计费规则)
