DeepSeek в VS Code, Claude Code и Cursor: как подключить к редактору кода

Пошагово подключаем DeepSeek API к VS Code через Cline и Continue, к Claude Code через Anthropic-совместимый адрес и разбираемся, что можно в Cursor.
Программист за ноутбуком, вокруг парят окна редактора кода, робот-штурман подключает к ноутбуку светящийся кабель

DeepSeek давно перестал быть просто чатом: его модели хорошо пишут и правят код, а API стоит заметно дешевле многих западных аналогов. Логичный следующий шаг — подключить DeepSeek прямо к редактору, чтобы он видел ваш проект, предлагал правки и запускал команды.

В этой инструкции разберём три популярных сценария: VS Code с расширениями, терминальный агент Claude Code и редактор Cursor. Все настройки взяты из официальной документации DeepSeek и самих инструментов на момент написания статьи.

Что понадобится

  1. Аккаунт на платформе для разработчиков DeepSeek — platform.deepseek.com.
  2. API-ключ. В разделе API keys нажмите создание нового ключа и сразу скопируйте его: позже посмотреть ключ целиком будет нельзя.
  3. Пополненный баланс. API платный: стоимость считается по токенам и списывается с баланса. Бесплатный чат на сайте DeepSeek с API не связан.

Общая информация о платформе, ключах и оплате собрана в нашем обзоре DeepSeek API.

Главные параметры подключения

DeepSeek поддерживает два формата API: совместимый с OpenAI и совместимый с Anthropic. Это и позволяет подключать его к инструментам, изначально созданным для других моделей.

ПараметрЗначение
Адрес в формате OpenAIhttps://api.deepseek.com
Адрес в формате Anthropichttps://api.deepseek.com/anthropic
Основная модельdeepseek-flash (DeepSeek-V4.1-Flash)
Старшая модельdeepseek-v4-pro
Контекстдо 1 млн токенов

Старые имена deepseek-chat и deepseek-reasoner больше не работают: DeepSeek отключила их после 24 июля 2026 года. Если в старой инструкции вы видите эти названия, замените их на deepseek-flash.

VS Code: расширения Cline и Continue

Сам по себе VS Code не умеет общаться с нейросетями — для этого есть расширения. У двух популярных бесплатных расширений DeepSeek есть в списке провайдеров.

Cline

Cline — агент, который читает файлы проекта, предлагает изменения и может выполнять команды с вашего разрешения.

  1. Установите Cline из магазина расширений VS Code.
  2. Откройте панель Cline и нажмите на значок шестерёнки.
  3. В списке API Provider выберите DeepSeek.
  4. Вставьте ключ в поле DeepSeek API Key.
  5. Выберите модель в выпадающем списке.

Continue

Continue умеет работать в режимах чата, агента и редактирования кода. Модель задаётся в конфигурационном файле:

models:
  - name: DeepSeek Flash
    provider: deepseek
    model: deepseek-flash
    apiKey: ВАШ_КЛЮЧ

Имя модели в поле model берите из документации DeepSeek — сейчас это deepseek-flash или deepseek-v4-pro. После сохранения файла модель появится в списке Continue.

Встроенный чат VS Code

В самом VS Code тоже есть способ подключить свою модель: в редакторе языковых моделей (Manage Language Models) можно добавить собственный эндпоинт, который понимает формат Chat Completions или Anthropic Messages. Сюда подходит адрес DeepSeek из таблицы выше. Учтите, что в корпоративных аккаунтах Copilot администратор может отключить эту возможность.

Claude Code: официальная инструкция DeepSeek

Claude Code — агент для программирования, который работает в терминале. DeepSeek прямо поддерживает его через Anthropic-совместимый адрес, и в документации есть готовая инструкция.

Установка

  1. Установите Node.js версии 18 или новее. На Windows также нужен Git for Windows.
  2. Установите Claude Code командой:
npm install -g @anthropic-ai/claude-code
  1. Проверьте установку командой claude —version.

Настройка на DeepSeek

На Linux и Mac задайте переменные окружения (ключ подставьте свой):

export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=ваш_ключ_DeepSeek
export ANTHROPIC_MODEL=deepseek-flash[1m]
export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-flash
export CLAUDE_CODE_SUBAGENT_MODEL=deepseek-flash

На Windows в PowerShell то же самое задаётся через $env:ИМЯ=»значение». В полной инструкции DeepSeek есть ещё несколько переменных: для моделей Opus и Sonnet, уровня рассуждения и автосжатия контекста.

Затем перейдите в папку проекта и запустите claude.

Что важно знать

  • DeepSeek сопоставляет имена моделей Claude со своими: всё, что начинается с claude-opus, уходит на deepseek-v4-pro и оплачивается по его цене, а claude-sonnet и claude-haiku — на deepseek-flash.
  • Веб-поиск в Claude Code работает через API DeepSeek, но каждый поиск расходует дополнительные токены на обработку найденного.

Если вы раньше работали с оригинальным API Anthropic, полезно сравнить с первым запросом к Claude API — формат запросов почти такой же.

Cursor: что можно и чего нельзя

С Cursor ситуация сложнее. Официальная документация Cursor позволяет добавить собственные ключи только для OpenAI, Anthropic, Google, Azure OpenAI и AWS Bedrock. DeepSeek в этом списке нет, а собственные ключи работают только для чата — автодополнение всё равно использует встроенные модели Cursor.

Рабочие варианты:

  • Claude Code во встроенном терминале Cursor. Cursor построен на основе VS Code, поэтому терминальный агент с настройками из раздела выше запускается в нём так же.
  • Расширения. Можно попробовать установить Cline или Continue — проверьте, доступны ли они в каталоге расширений вашей версии Cursor.
  • Встроенные модели Cursor — если важнее удобство, чем экономия. О возможностях редактора подробнее на сайте про Cursor и ИИ-разработку.

Другие агенты с поддержкой DeepSeek

В документации DeepSeek есть отдельные инструкции для OpenCode, Codex, OpenClaw и других агентов. Например, в OpenCode достаточно ввести команду /connect, выбрать провайдера deepseek и вставить ключ. Если вам интересны автономные агенты, посмотрите обзор агента OpenClaw, а о своих агентах на DeepSeek мы писали в статье про агентов DeepSeek.

Сколько это стоит

Цены DeepSeek указаны в долларах за 1 млн токенов и делятся на пиковые и непиковые часы.

МодельВход (без кэша), пик / не пикВыход, пик / не пик
deepseek-flash$0,30 / $0,15$1,20 / $0,60
deepseek-v4-pro$1,32 / $0,66$3,96 / $1,98

Пиковые часы — с 01:00 до 04:00 и с 06:00 до 10:00 UTC по будням, то есть с 04:00 до 07:00 и с 09:00 до 13:00 по Москве. Выходные целиком считаются непиковыми. Агенты для кода тратят много токенов на чтение проекта, поэтому для экспериментов выгоднее deepseek-flash. Цены могут меняться — сверяйтесь со страницей Models & Pricing.

Советы по безопасности

  • Не храните ключ в коде и не отправляйте его в репозиторий. Используйте переменные окружения.
  • Не включайте автоматическое подтверждение всех команд агента, пока не убедились, что он делает то, что нужно.
  • Помните, что код вашего проекта отправляется на серверы DeepSeek. Для закрытых корпоративных проектов уточните политику компании.
  • Пополняйте баланс небольшими суммами и следите за расходом в личном кабинете.

Частые вопросы

Можно ли подключить DeepSeek к VS Code бесплатно?

Расширения Cline и Continue бесплатны, но сам API DeepSeek платный: запросы оплачиваются по токенам с баланса аккаунта. Бесплатного тарифа для API в документации DeepSeek нет.

Какую модель выбрать для программирования?

Для большинства задач хватает deepseek-flash: это актуальная V4.1-Flash, она дешевле и быстрее. deepseek-v4-pro стоит дороже — его есть смысл пробовать на сложных задачах и сравнивать результат.

Почему Claude Code пишет ошибку авторизации?

Чаще всего переменные окружения заданы не в том окне терминала или в ключе есть лишний пробел. Проверьте ANTHROPIC_BASE_URL и ANTHROPIC_AUTH_TOKEN и перезапустите терминал.

Работает ли DeepSeek в Cursor напрямую?

Официально Cursor не предлагает DeepSeek среди провайдеров для собственных ключей. Можно запускать Claude Code с DeepSeek во встроенном терминале Cursor.

Видит ли DeepSeek весь мой проект?

Агент видит файлы, которые открывает или читает в процессе работы. Контекст до 1 млн токенов позволяет держать в памяти большой объём кода, но каждый прочитанный файл оплачивается как входные токены.

Нравится статья? Отправьте ее друзьям:
DeepSeek
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: