Claude Code — официальный CLI-инструмент от Anthropic для работы с кодом прямо из терминала. Он умеет читать и редактировать файлы, запускать команды, работать с git и решать сложные задачи в несколько шагов.Documentation Index
Fetch the complete documentation index at: https://speshu.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Требования
- macOS, Linux, Windows (WSL) или Windows (нативно)
- Node.js 18 или новее
- API-ключ speshu.ai
Установка Claude Code
Подключение к SpeShu.AI
Claude Code использует стандартный Anthropic API. Достаточно указать URL SpeShu.AI в качестве базового адреса.- macOS / Linux / WSL
- Windows (нативно)
Добавьте переменные окружения
ваш-api-ключ на ключ из личного кабинета.Настройка моделей
По умолчанию Claude Code использует семейство моделей Claude. Вы можете переключить любую роль на любую модель из каталога SpeShu.AI.- macOS / Linux / WSL
- Windows (cmd.exe)
- Windows (settings.json)
| Переменная | Применяется для |
|---|---|
ANTHROPIC_DEFAULT_SONNET_MODEL | Основные задачи (код, анализ) |
ANTHROPIC_DEFAULT_OPUS_MODEL | Сложные и ресурсоёмкие задачи |
ANTHROPIC_DEFAULT_HAIKU_MODEL | Быстрые операции и автодополнение |
CLAUDE_CODE_SUBAGENT_MODEL | Субагенты внутри сессии |
Настройка через settings.json
Альтернативно настройте подключение через файл конфигурации — это работает на всех платформах без изменения переменных окружения.| Платформа | Путь к файлу |
|---|---|
| macOS / Linux | ~/.claude/settings.json |
| Windows | %USERPROFILE%\.claude\settings.json |
| Проект (все ОС) | .claude/settings.local.json |
Проверка подключения
После запуска выполните команду/status внутри сессии:
Решение проблем
Ошибка аутентификации (401)
Ошибка аутентификации (401)
- Убедитесь что
ANTHROPIC_AUTH_TOKENсодержит ваш ключ SpeShu.AI - Проверьте что
ANTHROPIC_API_KEYявно установлен в пустую строку ("") - Если ранее выполняли вход через Anthropic — выполните
/logoutвнутри Claude Code
Claude Code не видит переменные окружения
Claude Code не видит переменные окружения
- macOS / Linux: перезапустите терминал после изменения профиля оболочки, проверьте:
echo $ANTHROPIC_BASE_URL - Windows (setx):
setxприменяется только в новом окне cmd.exe — текущую сессию нужно закрыть и открыть заново - Windows (PowerShell): переменные могут не передаваться в дочерние процессы — используйте
settings.jsonвместо профиля PowerShell - Самый надёжный способ на любой платформе — прописать переменные в
~/.claude/settings.json(macOS/Linux) или%USERPROFILE%\.claude\settings.json(Windows)
Проблемы с интерфейсом на Windows (цвета, ввод, артефакты)
Проблемы с интерфейсом на Windows (цвета, ввод, артефакты)
Claude Code лучше работает в cmd.exe, чем в PowerShell. Если интерфейс отображается с артефактами или не реагирует на клавиши:
- Запускайте
claudeиз cmd.exe, а не из PowerShell или Windows Terminal с PowerShell-профилем - В Windows Terminal можно добавить профиль cmd.exe и запускать сессии через него
- Как альтернатива — использовать WSL с bash/zsh
Ошибка модели (model not found)
Ошибка модели (model not found)
- Убедитесь что модель доступна в каталоге SpeShu.AI
- Проверьте правильность написания ID модели (например,
anthropic/claude-sonnet-4.6)
