DeepSeek Harness: любые модели, ваша CRM и почта в одном окне

Бесплатное приложение от DeepSeek, в котором можно работать не только с их моделями, но и с Opus от Anthropic, GPT и десятками других. А дальше — подключить к нему свою CRM, почту и календарь так же, как к Claude.

Что получится на выходе

Часть 1

Что такое harness

Когда говорят «я работаю в Claude» или «в ChatGPT», на самом деле имеют в виду две разные вещи сразу.

Обычно их продают вместе, поэтому разницу не замечают. Но они разделяются — и это главное, что стоит вынести из этой части.

HarnessКто делаетС какими моделями
Claude, Claude CodeAnthropicтолько Claude
ChatGPT, CodexOpenAIтолько GPT
Hermes AgentNous Research, открытый кодлюбые: свои, через OpenRouter, локальные
DeepSeek HarnessDeepSeek, открытый кодDeepSeek из коробки, плюс любые сторонние

Первые два — закрытые: в Claude Code работает только Claude, в Codex только GPT. Последние два — открытые: harness один, а модель внутри вы меняете как хотите. Можно работать в интерфейсе DeepSeek, а думать будет Opus.

Зачем это нужно на практике: дешёвая модель на рутину вроде «разнеси итоги звонков по CRM», дорогая — на то, где нужна голова, вроде разбора сложной сделки. Окно, подключения и навыки одни и те же, переключается только модель.

Часть 2

Установите DeepSeek Harness

Скачивайте только с официальной страницы: deepseek.com/en/harness.

Почему только оттуда

Вокруг уже появились сайты-клоны и сторонние сборки с похожими названиями. А harness — это программа, которая читает файлы на вашем компьютере и запускает команды. Скачанная с левого сайта, она может делать это не для вас.

запуск через браузер — macOS Терминал / Windows PowerShell
npx @deepseek-ai/dsh web

После установки откройте Settings → Models и вставьте ключ DeepSeek API — его выдают на platform.deepseek.com. Ключ вставляется в настройки, а не в чат.

Учтите, что это предварительная версия: DeepSeek прямо пишет, что основные плагины и интерфейсы ещё меняются. Если пункт меню называется иначе, чем здесь, — значит, его успели переименовать.

Часть 3

Сторонние модели через OpenRouter

OpenRouter — это посредник между вами и всеми моделями сразу. Заводите один аккаунт, пополняете один баланс, получаете один ключ — и через него доступны Claude, GPT, Gemini, DeepSeek, Kimi и ещё сотни моделей.

В чём прикол:

Как подключить

  1. Возьмите ключ. На openrouter.ai — раздел Keys создайте ключ и скопируйте его.
  2. Пополните баланс на странице Credits. Без денег на балансе модели отвечать не будут.
  3. Вставьте ключ в DeepSeek Harness: Settings → Models → Add model provider → вкладка Third-party model provider → в списке выберите OpenRouter или другой агрегатор → вставьте ключ → Apply.
Добавление провайдера моделей в DeepSeek Harness: выбор из списка и поле для ключа
Провайдер выбирается из готового списка, остаётся вставить ключ. Сверху — уже подключённый OpenRouter

После этого модели OpenRouter появятся в выборе модели в чате — там и переключаетесь между Opus, GPT, DeepSeek и остальными.

Если у вас уже есть ключ Anthropic

OpenRouter не обязателен: в том же меню есть готовый провайдер anthropic, туда вписывается ключ Anthropic напрямую. OpenRouter удобен, когда хочется не одну модель, а пробовать разные.

Про деньги: Opus — одна из самых дорогих моделей, и через OpenRouter вы платите за каждый токен. Для повседневной рутины берите модель попроще, Opus оставьте на задачи, где он реально нужен.

Часть 4

Подключите CRM

Логика та же, что и в Claude: если у CRM нет готового коннектора, DeepSeek пишет для неё свой MCP-сервер — маленькую программу-переходник между моделью и API вашей CRM. Что такое MCP, почему чужие коннекторы ставить не стоит и как выдавать права — подробно в гайде CRM внутри Claude и ChatGPT. Всё, что там написано про сам сервер, работает и здесь.

Разница одна, но важная: MCP в DeepSeek Harness подключается иначе, чем в Claude Code, — через отдельный плагин и файл настроек профиля. И пока это предварительная версия, формат меняется. Поэтому настраивать руками не нужно: в промпте прямо просим DeepSeek подключить сервер к себе по документации своего harness, а не по памяти. Так и работает.

Пример: Битрикс24

У Битрикс24 есть официальный MCP-сервер — он работает через Вайбкод, платформу Битрикса для разработчиков. Как взять для него ключ и подключить, расписано в гайде про CRM, и тот промпт подходит для DeepSeek Harness без изменений.

Ниже — второй путь: свой сервер через входящий вебхук. Он нужен, если доступа к Вайбкоду нет или вы хотите жёсткую гарантию, что имена и телефоны клиентов не дойдут до модели: в своём сервере лишние поля вырезаются прямо в коде, а официальный этого не умеет.

  1. На портале: Приложения → Разработчикам → Готовые сценарии → Другое → Входящий вебхук. Права — CRM и задачи. Создать может администратор или тот, кому он разрешил.
  2. Скопируйте адрес вебхука. Это пароль от портала — в чат его не отправляйте.
  3. Отправьте DeepSeek промпт ниже. Он создаст файл .env и откроет его вам — вставьте адрес после BITRIX_WEBHOOK_URL=, сохраните и напишите «готово». Что такое .env и что делать, если файла не видно, — в гайде про CRM.
промпт для DeepSeek Harness — Битрикс24
Сделай себе локальный MCP-сервер для моего Битрикс24 и подключи его к себе.

ДОСТУП
Подключение — через входящий вебхук. Его адрес сервер читает из файла
.env, переменная BITRIX_WEBHOOK_URL. В код и в логи адрес не вписывай —
это ключ от портала.

ФАЙЛ С КЛЮЧОМ
Создай в этой папке файл .env со строками:
BITRIX_WEBHOOK_URL=
Если .env уже есть — не перезаписывай его, а допиши недостающие строки.
Если папка — git-репозиторий, добавь .env в .gitignore.
Открой мне этот файл в обычном текстовом редакторе (на Mac — TextEdit,
на Windows — Блокнот) и остановись: я вставлю ключ после знака «=»,
сохраню файл и напишу «готово». Содержимое .env не читай и не выводи
ни сейчас, ни потом — ключ должен попадать только в сервер, а не
в наш разговор.

КАК УСТРОЕН API
Вызов метода — POST на {BITRIX_WEBHOOK_URL}{метод}.json с JSON-телом.
Ошибка приходит в поле "error" ответа. Списки отдаются по 50 записей,
дальше — параметр start из поля "next". Сверяйся с официальной
документацией REST API Битрикс24, методы не выдумывай.

ИНСТРУМЕНТЫ
Чтение:
— стадии воронки — посмотри их в моём портале, названия не угадывай;
— список сделок с фильтром по стадии;
— карточка сделки: поля сделки и название компании, контакт — только ID;
— история сделки: дела и комментарии;
— дата последнего контакта по списку сделок — по завершённым делам,
  только даты. Поле «последняя активность» сделки для этого не годится:
  оно обновляется от любой правки.
Запись — каждая только после моего подтверждения:
— сменить стадию сделки;
— комментарий в ленту сделки;
— задача по сделке.

ЧЕГО В СЕРВЕРЕ БЫТЬ НЕ ДОЛЖНО
— отправки писем. Осторожно: исходящее письмо через crm.activity.add
  Битрикс24 пытается реально отправить клиенту;
— удаления чего-либо;
— универсального инструмента «вызвать любой метод API» — через него
  можно сделать всё перечисленное выше.

ПЕРСОНАЛЬНЫЕ ДАННЫЕ — ГЛАВНОЕ ПРАВИЛО
Всё, что ты прочитаешь из CRM, уходит на серверы провайдера модели,
за пределы России. По закону о персональных данных (152-ФЗ) данные
клиентов-физлиц туда попадать не должны. Поэтому, пока я прямо
не попрошу об обратном в конкретном запросе:
— не читай и не запрашивай имена, фамилии, email, телефоны,
  мессенджеры и адреса контактов;
— не открывай карточки контактов и не ищи по ним; контакт в сделке
  обозначай только его ID;
— со сделками работай по полям сделки: название, стадия, сумма,
  даты, ответственный, компания;
— если имя, почта или телефон всё-таки попались в тексте сделки,
  комментария или письма — не повторяй их в ответах и нигде
  не сохраняй.
Запиши эти правила в файл постоянных инструкций своего harness
(CLAUDE.md, AGENTS.md или его аналог), чтобы они действовали в каждой
сессии, а не только в этой.

Сервер должен защищать это сам, а не надеяться на мою дисциплину:
— инструмента, который возвращает имя, email, телефон или адрес
  контакта, в сервере быть не должно;
— поля в ответах отбирай по белому списку, а не вычёркивай по чёрному:
  тогда новое поле, добавленное в CRM, не утечёт само;
— телефоны и email в свободном тексте (комментарии, письма, примечания)
  заменяй на [телефон] и [email] прямо в сервере, до того как текст
  дойдёт до тебя.

ГДЕ И КАК
Положи сервер в отдельную папку. Python 3, зависимости минимальные,
своё виртуальное окружение. Подключи сервер к себе по документации
своего harness — проверь актуальный формат, а не по памяти.

ПРОВЕРКА
Покажи открытые сделки: название, стадия, сумма. Ничего не меняй,
пока я не попрошу. Потом в двух абзацах объясни, что где лежит
и что делает каждый инструмент.

В этом промпте собраны грабли, на которые мы наступили сами: поле «последняя активность» врёт, исходящее письмо через API Битрикс реально отправляет клиенту, а инструмент «вызвать любой метод» превращает аккуратный сервер в дыру. И отдельный блок про персональные данные: модели запрещено читать имена, почты и телефоны клиентов, а сервер вырезает их сам.

Для amoCRM схема та же, только вместо вебхука — долгосрочный токен приватной интеграции. Для самописной CRM — ключ от её API. Промпт меняется в разделе «Доступ», остальное остаётся.

Куда уходят данные

Всё, что DeepSeek прочитает из CRM, отправится на его серверы. Если модель подключена через OpenRouter — на серверы того провайдера, чья модель работает. Для российских компаний это та же история с трансграничной передачей персональных данных — разбор и способы её избежать в третьей части гайда про CRM.

Часть 5

Почта, календарь и всё остальное

Почта

Для почты без готового коннектора — Яндекс, Mail.ru, VK, своя на домене — делается свой MCP-сервер по IMAP и SMTP. Как его собрать и разместить, чтобы он работал и с телефона, — в гайде Почта внутри Claude.

Если сервер для почты у вас уже есть, второй раз его делать не нужно — один и тот же сервер подключается к любому harness. Скажите DeepSeek:

промпт — подключить готовый сервер
Подключи к себе удалённый MCP-сервер моей почты:
адрес https://ваш-проект.vercel.app/api/mcp, транспорт streamable HTTP,
заголовок Authorization: Bearer [СЕКРЕТ].

Вместо [СЕКРЕТ] оставь плейсхолдер — я впишу настоящий сам.
Скажи, в каком файле и в какой строке это сделать.
Формат подключения проверь по документации своего harness, не по памяти.

Секрет вписываете сами, в файл, который он назовёт, — не в чат.

Календарь

Яндекс Календарь, Google Календарь и большинство других работают по стандартному протоколу CalDAV — так же, как почта по IMAP. Значит, и сервер для календаря собирается по той же схеме: адрес CalDAV, логин, пароль приложения, только чтение на старте. Попросите DeepSeek сначала найти настройки CalDAV вашего календаря в документации, а потом написать сервер.

Всё остальное

Правило одно для любого сервиса:

промпт — свой сервер под любой сервис
Сделай себе локальный MCP-сервер для [НАЗВАНИЕ СЕРВИСА] и подключи его к себе.

1. Сначала найди официальную документацию его API. Методы не выдумывай.
2. Ключ доступа я положу в файл .env в этой папке. Файл не открывай,
   ключ не выводи, в код и в логи не вписывай.
3. Первая версия — только чтение. Инструменты предложи сам, исходя
   из того, что мне нужно: [ЧТО ХОЧУ ДЕЛАТЬ].
4. Без удаления и без универсального «вызвать любой метод».
5. Подключи сервер к себе по документации своего harness, не по памяти.
6. Проверь на одном безопасном запросе и покажи результат.

Где спотыкаются

Что дальше

Когда понимаешь, что модель и harness — разные вещи, перестаёшь быть привязанным к одному производителю. Подключения, навыки и привычки остаются в одном окне, а модель внутри меняется под задачу и под бюджет. Сегодня лучшая — одна, через полгода другая, а переезжать никуда не нужно.

Мой практикум-тренажёр по нейросетям и AI-агентам внутри Claude Code и Codex.

Для сейлзов, биздевов, а также фаундеров, которые продают сами.

Делегируй 80% рутины продаж AI-агентам, которых соберёшь сам

Подробнее

Подпишитесь на мой Телеграм-канал

Там я делюсь мыслями и показываю, как мы используем современные инструменты для лидогенерации и продаж — Claude Code, Codex, Clay и LLM внутри них.

Нейронки теперь умеют гуглить, ходить на сайты, квалифицировать компании, искать нужных людей, контакты и многое другое. Объем работы завязан не на человеко-часы, а на токены, нужно этим пользоваться.

Разбираю письма, делаю вебы, делюсь инструментами, напоминаю про фундамент и базу.

Перейти в Телеграм

Установка, поля провайдеров и устройство подключения MCP сверены с официальной страницей и документацией DeepSeek Harness 14.10.2026. Это предварительная версия, интерфейс меняется — если пункт называется иначе, смотрите первоисточник. Промпт для Битрикс24 проверен на живом портале.