> ## 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

> Как использовать Claude Code на Windows, macOS и Linux через совместимый эндпоинт TTAPI

<Callout type="info">
  Совместимый с Claude базовый URL от TTAPI: `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")
    ```

    ## 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`, если хотите сохранить их между сессиями.

    ## 4. Запуск

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

## Обязательные переменные окружения

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

## Диагностика

### Команда `claude` не найдена

* Перезапустите терминал
* Проверьте, что путь установки присутствует в `PATH`
* Повторно выполните `claude --version`

### Ошибка авторизации или запроса после запуска

* Убедитесь, что `ANTHROPIC_BASE_URL` равен `https://cc.ttapi.io`
* Убедитесь, что в `ANTHROPIC_API_KEY` указан действующий ключ TTAPI
* Перезапустите терминал, чтобы переменные окружения перечитались

### Можно ли оставить стандартную конфигурацию Anthropic?

Да. Но если вы хотите, чтобы трафик Claude Code шел через TTAPI, обе переменные `ANTHROPIC_BASE_URL` и `ANTHROPIC_API_KEY` должны указывать на совместимый эндпоинт TTAPI и ваш ключ TTAPI.
