Настройка Claude Code

Настройте Claude Code на работу с партнерским API-доступом от neAPI.

Не вставляйте JSON ниже прямо в терминал. Это содержимое файла ~/.claude/settings.json.

Предпочтительный вариант: Bearer token

mkdir -p ~/.claude
cat > ~/.claude/settings.json <<'EOF'
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-ne_xxxxxxxxxxxxxxxxxxxxxxxxx",
    "ANTHROPIC_BASE_URL": "https://api.tovmasiani.ru",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  },
  "permissions": {
    "allow": [],
    "deny": []
  }
}
EOF

Для авторизации API-ключ формата sk-ne_... должен передаваться в заголовке Authorization: Bearer. Если использовать ANTHROPIC_API_KEY, Claude Code отправляет его как x-api-key, что может привести к ошибке авторизации.

Альтернативный вариант: авторизация по x-api-key

mkdir -p ~/.claude
cat > ~/.claude/settings.json <<'EOF'
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-ne_xxxxxxxxxxxxxxxxxxxxxxxxx",
    "ANTHROPIC_BASE_URL": "https://api.tovmasiani.ru",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  },
  "permissions": {
    "allow": [],
    "deny": []
  }
}
EOF

neAPI предоставляет Anthropic-совместимый маршрут /v1/messages для стабильной и бесшовной работы.