Как использовать DeepSeek-V3.1 в Claude Code
Как использовать DeepSeek-V3.1 в Claude Code
Claude Code — это легковесный помощник для программирования, который обычно подключается к моделям Claude от Anthropic. Благодаря совместимому с Anthropic API DeepSeek вы также можете запускать Claude Code поверх DeepSeek V3.1, просто задав несколько переменных окружения.
Это руководство проведёт вас через установку, настройку и использование.
1. Установка Claude Code
Claude Code можно установить двумя способами:
Вариант A (установщик curl):
curl -fsSL https://claude.ai/install.sh | bash
Вариант B (npm):
npm install -g @anthropic-ai/claude-code
2. Настройка для DeepSeek V3.1
Claude Code использует переменные API Anthropic. Чтобы перенаправить его на совместимую с Anthropic конечную точку DeepSeek, задайте следующие переменные окружения:
# Указываем на совместимую с Anthropic конечную точку DeepSeek
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
# Ваш API-ключ DeepSeek
export ANTHROPIC_AUTH_TOKEN="YOUR_DEEPSEEK_API_KEY"
# Использовать DeepSeek V3.1 как основную модель
export ANTHROPIC_MODEL="deepseek-chat"
# Использовать DeepSeek V3.1 также как маленькую/быструю модель
export ANTHROPIC_SMALL_FAST_MODEL="deepseek-chat"
Примечания:
- deepseek-chat = DeepSeek V3.1 (режим без рассуждений)
- deepseek-reasoner = DeepSeek V3.1 режим рассуждений (поддерживает подробные «следы мышления», но с ограниченным использованием инструментов)
Если вам нужна модель с рассуждениями, замените deepseek-chat
на deepseek-reasoner
.
3. Скрипт запуска в один клик
Для упрощения использования можно создать shell-скрипт с именем start-claude-deepseek.sh
:
#!/bin/bash
# DeepSeek V3.1 с Claude Code
export ANTHROPIC_BASE_URL="https://api.deepseek.com/anthropic"
export ANTHROPIC_AUTH_TOKEN="YOUR_DEEPSEEK_API_KEY"
export ANTHROPIC_MODEL="deepseek-chat"
export ANTHROPIC_SMALL_FAST_MODEL="deepseek-chat"
# Запуск Claude Code
claude "$@"
Сделайте его исполняемым:
chmod +x start-claude-deepseek.sh
Теперь запускайте Claude Code командой:
./start-claude-deepseek.sh
4. Использование
Перейдите в папку вашего проекта и запустите скрипт:
cd your-project
../start-claude-deepseek.sh
Теперь Claude Code работает точно так же — только теперь он работает на базе DeepSeek V3.1.
5. Устранение неполадок
- Ошибка «Invalid token» → проверьте, что
ANTHROPIC_AUTH_TOKEN
установлен в ваш реальный API-ключ DeepSeek. - Нет ответа → убедитесь, что
ANTHROPIC_BASE_URL
правильный (https://api.deepseek.com/anthropic
). - Вызов инструментов/функций → поддерживается в
deepseek-chat
;deepseek-reasoner
может переключаться наdeepseek-chat
.
✅ Теперь вы готовы использовать Claude Code с DeepSeek V3.1 в качестве вашего AI-помощника для программирования.