Skip to content

Автонастройка Claude CLI

Это самый короткий путь для Claude CLI. Если хочешь пройти все шаги вручную, открой Ручная настройка -> Claude CLI.

Этот скрипт настраивает Claude CLI именно под модели Claude.

macOS / Linux:

Terminal window
curl -fsSL https://docs.apikey.center/i/claude-cli.sh | sh

Windows PowerShell:

Terminal window
irm https://docs.apikey.center/i/claude-cli.ps1 | iex

Скрипт сам попросит API key, если заранее не выставлены APIKEY_CENTER_API_KEY или ANTHROPIC_AUTH_TOKEN.

Что изменится по умолчанию

Section titled “Что изменится по умолчанию”
  • installer обновит ~/.claude/settings.json
  • выставит ANTHROPIC_AUTH_TOKEN и ANTHROPIC_BASE_URL=https://apikey.center
  • включит CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
  • оставит обычные Claude slots без жесткой привязки к versioned claude-* ID
  • поставит root-level model = "sonnet"
  • проверит рабочий путь через POST /v1/messages

Это сделано специально: у разных source точные claude-* ID могут немного различаться, а обычному Claude CLI часто удобнее самому выбрать подходящую Claude-модель для sonnet, opus и haiku.

Если хочешь GPT внутри Claude Code

Section titled “Если хочешь GPT внутри Claude Code”

Для GPT-моделей есть отдельный скрипт. Он оставляет логические слоты opus, sonnet, haiku, но маппит их на GPT:

  • opus -> gpt-5.5
  • sonnet -> gpt-5.4
  • haiku -> gpt-5.4-mini
  • subagent -> gpt-5.4-mini

macOS / Linux:

Terminal window
curl -fsSL https://docs.apikey.center/i/claude-cli-gpt.sh | sh

Windows PowerShell:

Terminal window
irm https://docs.apikey.center/i/claude-cli-gpt.ps1 | iex

macOS / Linux:

Terminal window
curl -fsSL https://docs.apikey.center/i/claude-cli.sh | sh -s -- --rollback

Windows PowerShell:

Terminal window
& ([scriptblock]::Create((irm https://docs.apikey.center/i/claude-cli.ps1))) -Rollback

Если использовал GPT-variant, откат делай соответствующим скриптом:

  • Unix shell: curl -fsSL https://docs.apikey.center/i/claude-cli-gpt.sh | sh -s -- --rollback
  • PowerShell: & ([scriptblock]::Create((irm https://docs.apikey.center/i/claude-cli-gpt.ps1))) -Rollback

Если нужен discovery или другой slot

Section titled “Если нужен discovery или другой slot”
  • Unix shell: curl -fsSL https://docs.apikey.center/i/claude-cli.sh | sh -s -- --enable-discovery
  • Unix shell: curl -fsSL https://docs.apikey.center/i/claude-cli.sh | sh -s -- --slot opus
  • PowerShell: & ([scriptblock]::Create((irm https://docs.apikey.center/i/claude-cli.ps1))) -EnableDiscovery
  • PowerShell: & ([scriptblock]::Create((irm https://docs.apikey.center/i/claude-cli.ps1))) -Slot opus

Те же флаги поддерживает и GPT-variant:

  • Unix shell: curl -fsSL https://docs.apikey.center/i/claude-cli-gpt.sh | sh -s -- --slot opus
  • PowerShell: & ([scriptblock]::Create((irm https://docs.apikey.center/i/claude-cli-gpt.ps1))) -Slot opus

Если тебе нужен точный claude-* model ID из конкретного source, лучше сначала проверить его через /v1/models, а потом уже использовать ручную настройку или advanced flags скрипта.

  • Ручная настройка -> Claude CLI