ИИ для продаж · август 2026
ИИ для продаж: 3 команды для разбора, ответа и дожима
Дальше по шагам: карточка оффера offer.md с ценой и составом, файл запретов CLAUDE.md, переписка в dialog.md и три команды поверх них - /razbor, /otvet, /dozhim. Вся сборка это 5808 байт текста в одной папке, прогоны от 14.08.2026 приведены целиком. В конце честная граница помощи и вреда для сделки
ИИ для продаж это три команды в Claude Code на твоих файлах: /razbor читает переписку и показывает, где сделка сливалась, /otvet даёт три ответа на возражение без скидки, /dozhim пишет тому, кто замолчал. Сборка занимает вечер и весит 5808 байт текста
ИИ для продаж: три команды и один вечер сборки
ИИ для продаж на практике это три команды в Claude Code - окне, где ты обычными словами пишешь ИИ, что сделать, а он выполняет: /razbor читает переписку и называет места слива сделки, /otvet даёт три варианта ответа на возражение, /dozhim пишет замолчавшему покупателю. Сборка занимает вечер, CRM и отдел продаж ей не нужны
Продавать вместо тебя она не будет. ИИ разбирает уже случившееся в диалоге и готовит следующий шаг, сообщение покупателю отправляешь ты сам. Ниже граница по каждому этапу сделки
| Этап сделки | Что делает ИИ | Что оставляешь себе | Чем проверяешь качество |
|---|---|---|---|
| Первый контакт | достаёт из карточки оффера состав, срок и цену | решение, брать ли этого клиента вообще | в ответе нет ни одной цифры, которой нет в offer.md |
| Выяснение задачи | называет вопросы, которые ты не задал | сам разговор и слух на паузы | в списке есть срок, бюджет и кто принимает решение |
| Разговор о цене | повторяет условия оплаты дословно из файла | право менять цену | сумма и предоплата совпадают с файлом до рубля |
| Возражение | даёт три варианта ответа с разной стратегией | выбор варианта и тон | ни в одном варианте нет скидки |
| Тишина | считает дни и предлагает сообщение с новой информацией | решение, писать ли вообще | внутри нет «ну что» и «напоминаю о себе» |
| Возврат к остывшей сделке | поднимает старую переписку и находит незакрытый вопрос | решение, стоит ли возвращаться | повод для возврата новый, а не повтор прежнего |
| Разбор постфактум | показывает места слива с цитатами и датами | вывод, что менять в следующий раз | каждая цитата и дата сверены с файлом переписки |
Таблица прокручивается вбок →
Из инструментов нужен один - Claude Code. Проверить, стоит ли он уже: набери в его поле внизу строку claude --version и нажми Enter, увидишь номер версии:
2.1.186 (Claude Code)
Эта версия напечаталась у меня 14.08.2026, прогон лежит в файле terminal-outputs/01-version.txt. Вся сборка целиком весит 5808 байт обычного текста. Ни базы, ни сервиса, ни подписки на CRM
Чем разбор переписки отличается от чат-бота и CRM?
ИИ менеджер продаж в этой сборке с покупателем не разговаривает и сделок нигде не хранит: /razbor смотрит твою переписку со стороны и показывает место слива. Бот говорит вместо тебя, CRM помнит вместо тебя, разбор читает вместо тебя
Разница видна одним примером. Покупатель написал «дорого». Бот отправит заготовку про ценность и уйдёт в следующий сценарий. CRM подвинет карточку в статус «переговоры». /razbor покажет другое: двумя сообщениями раньше пропущены вопрос про задачу и вопрос про бюджет, возражение выросло оттуда
Данные HubSpot за 2025 год: 43% продавцов уже работают с ИИ, и самый массовый сценарий у них один - сгенерировать сообщение покупателю, такой инструмент назвали 47% опрошенных. Разбор собственной переписки в этот список вообще не попал. Получается, пишут все быстрее, а результат по-прежнему никто читает
Отсюда разное место в работе. Бот стоит на входящем потоке: обращений больше, чем успеваешь читать. CRM берут при десятках сделок разом, когда забываешь, кому обещал перезвонить. Разбор нужен раньше обоих: сделок мало, каждая на счету, а причина отказов непонятна
Нужен именно бот, отвечающий покупателям сам, это другая сборка и другой гайд: бот на своей базе знаний. Здесь наоборот: покупателю по-прежнему отвечаешь ты, просто с открытыми глазами
Шаг 0. Что собрать до первого разбора?
Понадобится Claude Code с оплаченным тарифом, папка на диске и одна потерянная переписка, скопированная из мессенджера, больше ничего ставить не придётся
Агента ещё нет - ставь по шагам отсюда: установка агента с нуля, вернёшься сюда с установленным Claude Code. Три команды тянет тариф Pro: $17 в месяц при годовой оплате или $20 помесячно, прайс Anthropic снят 14.08.2026. Без подписки те же промпты работают в браузерном окне, только оффер и диалог придётся вставлять заново каждому покупателю, механика разобрана отдельно: Claude без подписки
Со стороны продаж нужно три вещи, и они решают больше тарифа. Первое: живая переписка провалившейся сделки, от десятка сообщений и обязательно с твоими репликами. Второе: цифры оффера в одном месте - цена, размер предоплаты, срок работы и границы услуги. Третье: возражения последнего месяца, дословно словами покупателя, без формулировок из учебника продаж
Бери сделку, финал которой сам себе объяснить так и не смог. Закрытая даст подтверждение известного, потерянная за двадцать секунд назовёт место, мимо которого ты ходил полгода
Создай папку и зайди в неё: вставь эти две строки в окно Claude Code одну за другой и после каждой нажми Enter:
mkdir prodazhi
cd prodazhi
Шаг 1. Как записать оффер и запреты, чтобы ИИ не придумал цену?
Два текстовых файла, offer.md и CLAUDE.md, закрывают главный риск ИИ в продажах: модель придумает твою цену. В первом факты сделки, во втором запреты, и любая строка для покупателя берётся оттуда
Первый файл, offer.md, копируй и меняй под себя:
# Что я продаю
Продукт: разбор личного бренда и контент-план на месяц
Кому: эксперт-новичок, ведёт блог, продаж пока нет
Цена: 12 000 руб, предоплата 50%
Срок: 5 рабочих дней
Что входит: часовой созвон, карта смыслов, 30 тем с заголовками, 3 готовых поста
Чего НЕ входит: съёмка, монтаж, ведение блога за клиента
Гарантия: не понравилась карта смыслов - переделываю один раз бесплатно
Частые возражения: "дорого", "я подумаю", "сам напишу", "нет времени на созвон"
Две строки тут делают основную работу. «Чего НЕ входит» останавливает модель на вопросе о соседней услуге: без этой строки она охотно пообещает работу, которую ты никогда не делал. «Частые возражения» задают словарь твоего рынка, и ответы выходят про твоих людей вместо абстрактного покупателя
Второй файл, CLAUDE.md, держит запреты. Их читает каждая из трёх команд, поэтому запрет пишется один раз вместо трёх промптов. Скопируй блок целиком и вставь его в файл CLAUDE.md:
# Правила работы по продажам
- Обращаемся к клиенту на "вы", коротко, без восклицательных знаков
- Цену, сроки и состав берём ТОЛЬКО из offer.md. Ничего не добавляем от себя
- Скидки не предлагаем и не намекаем на них
- Не обещаем результат в деньгах и не называем сроки окупаемости
- Если данных в переписке не хватает, пишем "не хватает данных" и называем, каких
- Ответ клиенту не длиннее 4 предложений
- Пишем без длинного тире, только дефис
Запрет на скидку стоит тут не из вредности. Нил Рэкхем разобрал 35 000 реальных встреч и получил вывод, который до сих пор мало кому нравится: приёмы давления поднимают конверсию в дешёвой сделке и роняют её в дорогой. Сброс цены в ответ на «дорого» ровно такой приём, ниже он виден на моей же переписке
Бронёй эти строки считать рано. В документации Anthropic сказано прямо:
«Claude treats them as context, not enforced configuration»
Anthropic, документация Claude Code, раздел Memory
Запрет на скидку работает как подсказка модели, а не как блокировка в программе. В моих прогонах правило держалось во всех трёх командах, и всё равно ответ перед отправкой читаешь глазами
Шаг 2. Как найти место слива сделки командой /razbor?
Команда /razbor живёт обычным текстовым файлом: кладёшь razbor.md в каталог .claude/commands, имя файла становится именем команды. Зачем выносить проверку в файл, документация Anthropic отвечает прямо:
«Create a skill when you keep pasting the same instructions, checklist, or multi-step procedure into chat»
Anthropic, документация Claude Code, раздел Skills
Разбор переписки ровно такая процедура: одна и та же проверка на каждого покупателя. Создай каталог под команды:
mkdir -p .claude/commands
Перед этим положи в папку саму переписку. Скопируй диалог из мессенджера в файл dialog.md и приведи каждую строку к одному виду: [06.08 11:20] Марина: Здравствуйте!. Даты обязательны, без них команда не посчитает паузы, а пауза в продажах и есть главный сигнал
Быстрый способ. В Телеграме выделяешь первое сообщение диалога, зажимаешь Shift, кликаешь последнее и копируешь всё разом: даты и имена приходят вместе с текстом, останется поправить формат. В Ватсапе выгрузка чата в текстовый файл лежит в меню самого чата, формат там уже почти нужный. В Директе проще копировать блоками по дням
Выкинуть из переписки: голосовые, стикеры, реакции и служебные строки вроде «сообщение удалено». Оставить обязательно: свои сообщения. Половина разбора это твои реплики, без них команда покажет одно поведение покупателя
Теперь содержимое .claude/commands/razbor.md, копируй весь блок:
Прочитай offer.md и dialog.md.
Разбери переписку по этапам сделки и выдай ровно четыре блока:
1. ГДЕ КЛИЕНТ - на каком этапе стоит сейчас: первый контакт, интерес, сомнение,
торг, тишина, отказ. Одной строкой с датой последнего сообщения
2. ЧТО Я НЕ СПРОСИЛ - вопросы, которые не заданы: задача клиента, срок, бюджет,
кто решает. По одному пункту, каждый со ссылкой на дату сообщения, где вопрос
был уместен
3. ГДЕ Я ПОТЕРЯЛ СДЕЛКУ - до трёх мест, каждое с цитатой моего сообщения и
объяснением в одну строку
4. СЛЕДУЮЩИЙ ШАГ - одно конкретное действие на сегодня
Ничего не выдумывай. Если в переписке чего-то нет, так и пиши
Второй блок и есть главный. Четыре вопроса в нём взяты из SPIN Нила Рэкхема: продавец сначала выясняет ситуацию и проблему, потом их последствия, и лишь потом говорит о цене. Команда проверяет, какие из четырёх ты пропустил
Запускай:
claude -p "/razbor" < /dev/null
Вот что напечатал агент на моей переписке из 14 сообщений. Первый прогон я запустил без флага и заплатил тремя секундами ожидания, итого 22.95 секунды, файл целиком лежит в terminal-outputs/03-razbor.txt:
РАЗБОР ПЕРЕПИСКИ · Марина
1. ГДЕ КЛИЕНТ
Отказ (мягкий) - на 11.08 12:02 написала "Пока нет, напишу сама", последнее
сообщение в диалоге.
2. ЧТО Я НЕ СПРОСИЛ
- Задача клиента: зачем ей карта смыслов, какой результат хочет - уместно было
спросить 06.08 11:41, когда она спросила "что именно на выходе".
- Кто решает и что мешает: не уточнил, решает ли она сама и что именно
останавливает - уместно 08.08 19:30, на фразе "дорого сейчас".
- Срок: к какому времени ей нужен результат - в переписке не спрашивалось нигде.
- Бюджет: сколько готова вложить сейчас - уместно было 08.08 19:30, вместо того
чтобы сразу сбрасывать цену.
3. ГДЕ Я ПОТЕРЯЛ СДЕЛКУ
- [08.08 19:41] "Могу сделать за 9, если оплатите сегодня" - сам предложил
скидку на возражение "дорого", обесценил цену и не отработал сам страх/сомнение.
- [08.08 12:20] "Да, скину вечером" - примеры ушли только на следующий день
(07.08 09:03), интерес остыл, инициатива провисла.
- [11.08 12:00] "Ну что, надумали?" - давление без новой ценности, подтолкнуло
к финальному отказу.
4. СЛЕДУЮЩИЙ ШАГ
Сегодня написать Марине один вопрос по задаче - что именно она хочет получить
от блога и с чем сейчас застряла, без упоминания цены и скидки.
Флаг < /dev/null в конце говорит агенту не ждать текст из стандартного ввода, иначе к каждому разбору добавятся три пустые секунды
Какие шесть вопросов задать до того, как назовёшь цену?
Шесть вопросов из таблицы ниже задаются до цены: /razbor ловит их задним числом, а порядок тут важнее формулировок. Нил Рэкхем на материале 35 000 встреч показал: сильные продавцы идут от фактов к проблеме, от проблемы к её последствиям и лишь потом к ценности решения
Задавай по одному-два на переписку, без допроса:
| Что выясняешь | Вопрос покупателю | Что даёт тебе |
|---|---|---|
| Как сейчас | «Как вы сейчас решаете эту задачу?» | видишь настоящего конкурента своей цены |
| Что не так | «Что в этом способе не устраивает?» | получаешь его слова, а не свои догадки о боли |
| Во что обходится | «Сколько времени или денег на это уходит за месяц?» | появляется цифра, рядом с которой твоя цена уже не абстрактна |
| Что изменится | «Что у вас поменяется, когда это перестанет отнимать время?» | ценность называет он сам, и спорить с ней ему потом нечем |
| Кто решает | «Решение по бюджету принимаете вы или ещё кто-то смотрит?» | понимаешь настоящего адресата своего ответа |
| Когда надо | «К какому сроку это должно работать?» | видишь, горит задача или лежит в списке «когда-нибудь» |
Таблица прокручивается вбок →
Третья строка самая пропускаемая и самая денежная. Пока покупатель не назвал вслух цену своего нынешнего положения, твоя цена звучит расходом. Джим Кинан в «Gap Selling» формулирует одной фразой: нет разрыва - нет продажи
В переписке с Мариной я задал ноль вопросов из шести. Первый ответ ушёл в состав и цену вместо её задачи, дальше разговор держался вокруг денег. Разбор поймал промах в блоке «ЧТО Я НЕ СПРОСИЛ» и назвал точное место: 06.08 в 11:41, реплика Марины «что именно на выходе»
Порядок нарушать нельзя, а темп можно. Один вопрос на сообщение, каждый следующий отталкивается от ответа покупателя: читается как интерес, а не анкета. Покупатель сам спросил цену вторым сообщением - отвечай, но следом верни вопрос про задачу, иначе разговор дальше пойдёт про одни деньги
Держи эти шесть вопросов рядом с offer.md, в том же файле отдельным списком. В живом разговоре задаёшь их сам, /razbor потом ловит пропущенные
Шаг 3. Как ответить на «дорого» без скидки командой /otvet?
Возражение покупателя команда /otvet принимает прямо в строке запуска и возвращает три ответа с разной стратегией, выбор за тобой. Внутри файла работает подстановка $ARGUMENTS: дописанное после имени команды встанет на её место
Джим Кинан в «Gap Selling» назвал причину, по которой скидка тут бессильна: «нет разрыва - нет продажи». Покупатель говорит «дорого», пока не увидел расстояние между своим сегодня и желаемым завтра. Сбросил цену - расстояние прежнее, подешевела только твоя работа
Файл .claude/commands/otvet.md. Скопируй блок целиком и вставь его в этот файл:
Прочитай offer.md, CLAUDE.md и dialog.md.
Клиент возразил: $ARGUMENTS
Напиши три варианта ответа на это возражение, каждый не длиннее четырёх
предложений:
- ВАРИАНТ 1 (вопрос): не отвечаешь на возражение, а задаёшь уточняющий вопрос,
который вскрывает, что за ним стоит
- ВАРИАНТ 2 (цифра): отвечаешь фактом из offer.md - составом, сроком, гарантией
- ВАРИАНТ 3 (отпустить): снимаешь давление и оставляешь дверь открытой
Под каждым вариантом одной строкой: в каком случае его брать
Скидку не предлагай ни в одном варианте
Запуск с возражением прямо в строке: вставь свою фразу вместо примера, вставь всю строку в окно Claude Code и нажми Enter:
claude -p "/otvet 12 тысяч для меня дорого сейчас" < /dev/null
Ответ пришёл за 14.65 секунды, файл в terminal-outputs/04-otvet.txt:
ВАРИАНТ 1 (вопрос)
Марина, понимаю вас. Подскажите, дорого сейчас по бюджету или пока не видите,
что это окупит вложение. От вашего ответа зависит, что предложу дальше.
Брать, когда непонятно, что стоит за возражением.
ВАРИАНТ 2 (цифра)
За 12 000 вы получаете часовой созвон, карту смыслов, 30 тем с заголовками и
3 готовых поста за 5 рабочих дней. Если карта смыслов не понравится, один раз
переделываю бесплатно. Оплата делится пополам, 50% предоплата, остальное потом.
Брать, когда клиент сравнивает цену с непонятным объёмом.
ВАРИАНТ 3 (отпустить)
Понимаю, решение не срочное. Оставлю предложение в силе, вернётесь, когда будет
удобно по бюджету. Если появятся вопросы по составу или срокам, просто напишите.
Брать, когда клиент не готов сейчас и давить бессмысленно.
Проверь ответ по двум пунктам перед отправкой. Первый: все цифры совпадают с offer.md до рубля. Второй: слова «скидка» нет ни в одном варианте. У меня оба пункта сошлись, но правило из CLAUDE.md остаётся подсказкой модели, а не блокировкой, поэтому смотреть надо каждый раз
Вариант выбирают по знанию задачи покупателя, а не по вкусу. Ни одного из шести вопросов выше не задал - бери первый, с уточнением, иначе будешь спорить о цене вслепую. Задал и услышал внятную задачу - бери второй, с составом и сроком, он закрывает разрыв фактами. Услышал «нам сейчас не до этого» - бери третий и отпускай, дожим в этой точке дороже паузы
Перед отправкой правь под свой голос. Модель пишет ровно и вежливо, а живой человек в переписке короче и с шероховатостями. Мой обычный шов: убрать одно вводное слово, заменить «предоставляю» на «делаю», оставить одно сокращение из тех, что ты реально пишешь
Команда работает с любым возражением, которое ты впишешь в строку запуска. Три остальных из моего offer.md разбираются так же:
claude -p "/otvet я подумаю" < /dev/null
claude -p "/otvet сам напишу, у меня получается" < /dev/null
claude -p "/otvet нет времени на созвон" < /dev/null
За каждым стоит своя дыра в разговоре, и вариант с вопросом вскрывает именно её. «Я подумаю» почти всегда означает: покупатель не понял свой первый день после оплаты. «Сам напишу» звучит там, где цену сравнивают с собственным временем, а часы никто не считал. «Нет времени на созвон» приходит, пока непонятна цель созвона
Поэтому список частых возражений в offer.md стоит вести живьём. Появилось новое, услышал незнакомую формулировку - дописал строкой, и следующая партия ответов уже её учитывает
Если из ответа нужно сделать не сообщение в мессенджер, а письмо, приёмы жанра разобраны отдельно: 8 приёмов продающих писем
Шаг 4. Как написать тому, кто замолчал, командой /dozhim?
Тишину меряет /dozhim: команда считает дни молчания покупателя, достаёт из переписки версии, почему он пропал, и пишет одно сообщение. Главное условие внутри промпта: сообщение несёт новый факт, а не повтор прежнего вопроса
Файл .claude/commands/dozhim.md. Скопируй блок целиком и вставь его в этот файл:
Прочитай offer.md, CLAUDE.md и dialog.md.
Клиент молчит. Посчитай, сколько дней прошло с его последнего сообщения
(сегодня 14.08).
Выдай:
1. СКОЛЬКО МОЛЧИТ - число дней и дата последнего сообщения клиента
2. ПОЧЕМУ ЗАМОЛЧАЛ - до трёх версий из самой переписки, каждая с цитатой
3. СООБЩЕНИЕ - одно, не длиннее трёх предложений. Без "ну что", "напоминаю
о себе", "как настроение". Внутри должно быть что-то новое для клиента,
а не повтор прежнего вопроса
4. ЕСЛИ СНОВА ТИШИНА - что написать через неделю, одной строкой
Дату «сегодня» приходится ставить руками: текущее число агент узнаёт только от тебя. Меняй эту строку перед каждым запуском, иначе счёт дней уедет
Прогон занял 30.06 секунды, файл лежит в terminal-outputs/05-dozhim.txt, а на экране увидишь вот это:
1. СКОЛЬКО МОЛЧИТ
3 дня. Последнее сообщение клиента - 11.08 в 12:02.
2. ПОЧЕМУ ЗАМОЛЧАЛ (версии из переписки)
- Цена. "Но 12 тысяч для меня дорого сейчас" - бюджет не сходится.
- Решила справиться сама. "Пока нет, напишу сама" - видит в этом альтернативу
покупке.
- Скидка спугнула. После "Могу сделать за 9, если оплатите сегодня" пошло "Мне
надо подумать" - резкий сброс цены мог снизить доверие.
3. СООБЩЕНИЕ
Марина, добавлю то, о чём не сказала: старт по предоплате 50 процентов, то есть
6000, остальное после работы. Если карта смыслов не подойдёт, один раз
переделываю бесплатно. Решите писать сами - ок, разбор останется в силе на тех
же условиях: 12000, 5 рабочих дней.
4. ЕСЛИ СНОВА ТИШИНА (через неделю)
Марина, оставлю на паузе - напишите, когда будет актуально, условия те же.
Третья версия молчания в этом выводе для меня новая. Модель связала мою же скидку с уходом Марины «думать» через двадцать минут, а я эту связь не видел, пока не прочитал вывод
Второе сообщение в тишину пиши через неделю после первого, и оно несёт новый повод, а не новое напоминание. Мой порядок такой: третий день - сообщение с недостающим фактом об условиях, десятый день - короткая строка «оставляю на паузе, напишите, когда будет актуально», дальше молчу. Третье касание подряд без ответа переводит тебя из продавца в назойливого, и вернуться из этой роли уже нельзя
И сразу дефект в том же тексте. «Добавлю то, о чём не сказала» написано в женском роде: мой пол в файлах нигде не задан. Скопировал бы не читая, отправил бы покупателю. Лечится одной строкой в CLAUDE.md: «автор мужчина, пиши от мужского лица»
Когда запускать каждую из трёх команд?
Три команды раскладываются на три момента рабочего дня, и все три про паузу перед ответом, а не про «написать покупателю красиво». Утром /razbor по сделкам, висящим дольше трёх дней. Днём /otvet, когда прилетело возражение и рука тянется ответить сразу. Вечером /dozhim по ушедшим в тишину
Собранная папка к этому моменту выглядит так (прогон лежит в terminal-outputs/02-struktura.txt) - набери команду ls -R и увидишь тот же список:
CLAUDE.md
dialog.md
offer.md
./.claude/commands:
dozhim.md
otvet.md
razbor.md
Порядок обязателен именно такой. Разбор идёт первым и показывает пропущенные вопросы, после чего половина возражений отваливается сама: покупатель возражает там, где задача осталась невыясненной
Один рабочий цикл по одному покупателю у меня занял 67.66 секунды на три команды. Дольше, чем написать ответ самому, и я иду на это сознательно: минута паузы между «покупатель написал» и «я ответил» стоит дороже минуты экономии
Маршрут одной сделки: куда идёт управление и когда возвращается к тебе
- Папка
prodazhi:offer.md,CLAUDE.md,dialog.mdэти три файла читают все три команды - здесь лежит цена, правила и вся переписка /razborутром покажет, где стоит клиент, что ты не спросил и где потерял сделку/otvetна возражение вернёт три варианта ответа с цифрами изoffer.md, скидки среди них нет/dozhimв тишину посчитает, сколько дней клиент молчит, назовёт версию, почему пропал, и предложит одно сообщение- Решаешь ты сверяешь цифры с
offer.md, выбираешь вариант и тон и сам отправляешь клиенту - ни одна команда не пишет клиенту сама
Новые сообщения клиента дописываешь в конец dialog.md, и круг идёт заново
Отдельный слот стоит держать на пятницу. Прогоняешь /razbor по всем сделкам с недельной тишиной дольше трёх дней и складываешь ответы в один файл. Через месяц таких файлов набирается штук пятнадцать, и в них виден повторяющийся этап: у меня им оказался переход от цены к следующему шагу, там разговор гас чаще всего
Дальше файл dialog.md дописывается сам собой: скопировал новые сообщения в конец, и следующий разбор видит всю историю. Один покупатель - один файл, папка растёт по мере работы
Если помимо разбора нужна ещё и запись клиентов с напоминаниями им, это соседняя роль и отдельная сборка: ИИ-секретарь на записи клиентов
Что я проверил на своей переписке 14 августа
Прогнал /razbor дважды по одному и тому же файлу dialog.md с разницей в пару минут, чтобы понять, повторяет ли модель свой вердикт. Первый прогон занял 22.95 секунды, второй 20.66. Оба вывода лежат рядом, в terminal-outputs/03-razbor.txt и terminal-outputs/06-razbor-povtor.txt
Места слива совпали полностью, все три: скидка в ответ на «дорого», отложенный ответ «Да, скину вечером» и пустой пинг «Ну что, надумали?». А вот дата у одной цитаты разошлась - набери команду проверки, и увидишь, что было в файле на самом деле:
# прогон 1, файл 03-razbor.txt
- [08.08 12:20] "Да, скину вечером" - примеры ушли только на следующий день
# прогон 2, файл 06-razbor-povtor.txt
- "Да, скину вечером" (06.08 12:20) - на запрос примеров ответил отложенно
# что в исходном файле переписки, после команды grep "скину вечером" dialog.md
[06.08 12:20] Я: Да, скину вечером
Верно второе. В первом прогоне модель поставила 08.08 вместо 06.08 и тут же сама себе противоречила: написала «примеры ушли только на следующий день», хотя по её же дате следующий день был бы 09.08
Дальше я пересчитал все ссылки на время в обоих выводах. В первом прогоне их 8, неверная одна. Во втором 6, и все шесть сходятся с файлом переписки
Второй замер того же дня про длину. Разбор четырнадцати сообщений уложился в 23 секунды, моё перечитывание той же переписки заняло около четырёх минут, и ни одного из трёх мест я тогда не назвал: скидку считал уместной, паузу с примерами вообще не помнил. Разница в другом: своё сообщение читаешь вместе с намерением, которое в нём было, а модель читает голый текст
Третий замер про вес: набери команду wc -c по шести файлам сборки и увидишь такой список (вывод лежит в terminal-outputs/07-razmer.txt):
816 offer.md
788 CLAUDE.md
1313 dialog.md
891 .claude/commands/dozhim.md
899 .claude/commands/otvet.md
1101 .claude/commands/razbor.md
5808 total
Отсюда правило, которое я теперь держу. Список мест слива у ИИ устойчивый: два прогона подряд дали одни и те же три места. Даты и цитаты внутри списка проверяешь по файлу сам, каждый раз. Разбор экономит поиск, а не проверку
Где ИИ помогает, а где убивает сделку
Граница проходит по обещанию покупателю: из 9 задач сделки в таблице ниже модели отдают 6, а решение о скидке, письмо от твоего имени и тяжёлый разговор нельзя. Ломается сделка в двух местах: модель обещает отсутствующее в offer.md либо сама решает, чего человеку сейчас надо
| Задача | Отдать ИИ | Оставить себе | Почему так |
|---|---|---|---|
| Найти, где сделка сливалась | да, целиком | ничего | человек перечитывает свою переписку с симпатией к себе, модель нет |
| Собрать вопросы, которые ты не задал | да | выбрать, какие уместны сейчас | список полный, но половина вопросов уже запоздала |
| Ответ на возражение | черновик | последнюю правку и отправку | тон и уместность модель не чувствует |
| Назвать цену и условия | пересказ из файла | любое изменение цены | цифра, которой нет в offer.md, стоит тебе денег |
| Решить, давать ли скидку | нет | целиком | скидка это стратегия, а не текст |
| Написать клиенту самому | нет | целиком | как только пишет бот, разговор перестаёт быть твоим |
| Отсев неподходящего покупателя | подсветить несостыковки | отказ и его формулировку | отказать так, чтобы человек вернулся через полгода, модель не умеет |
| Торг про рассрочку и предоплату | напомнить условия из файла | согласие на исключение | исключение из своих правил стоит денег, и цену знаешь только ты |
| Конфликт, возврат, тяжёлый разговор | нет | целиком | тут нужен человек, и покупатель это слышит |
Таблица прокручивается вбок →
Четыре сбоя, которые я поймал на своих прогонах, и что с каждым делать:
| Симптом | Причина | Что делать |
|---|---|---|
| В ответе цифра, которой ты не называл | данных не хватило, модель достроила правдоподобное | добавить факт в offer.md, а не спорить с моделью |
| Даты в цитатах не сходятся | длинная переписка, модель путает соседние строки | сверять по dialog.md грепом, как в разборе выше |
| Сообщение звучит не твоим голосом | в правилах нет ни одного примера твоей речи | вставить в CLAUDE.md два своих настоящих сообщения покупателю |
| Разбор хвалит там, где сделка стоит | в переписке нет отказа, а есть вежливое «интересно» | дописать в команду строку «вежливый интерес считай тишиной» |
Таблица прокручивается вбок →
Общее у всех четырёх: сбой лечится файлом, а не более длинным промптом. Не хватило факта о сделке - клади факт в offer.md. Не тот тон с покупателем - клади пример своей речи в CLAUDE.md
И отдельно про соблазн второй недели. Когда три команды начинают работать, хочется отдать им и саму переписку: пусть отвечает сразу, а я буду просматривать. С живым человеком провал виден с третьего сообщения: покупатель задаёт вопрос мимо сценария и получает вежливый ответ мимо задачи. Возвращаться после такого дорого, доверие ломается один раз и восстанавливается уже другим тоном
Можно ли грузить переписку с покупателем в ИИ?
Переписка с именем и телефоном клиента попадает под 152-ФЗ, а определение персональных данных там сформулировано максимально широко:
«персональные данные - любая информация, относящаяся к прямо или косвенно определенному или определяемому физическому лицу»
Федеральный закон от 27.07.2006 N 152-ФЗ «О персональных данных», статья 3, пункт 1
Практический вывод один, юрист для него не нужен: имя, телефон, почту и соцсеть покупателя меняешь меткой «Клиент А» один раз, при переносе диалога в файл. Разбору такая замена безразлична, он читает реплики, паузы и даты, а не паспорт. Название компании оставляй, если от него зависит цена сделки. Себя проверяешь одной командой: grep -nE '\+7|@|http' dialog.md найдёт телефон, почту и ссылку разом
Второй вопрос у каждого, кто грузит переписку с покупателем: учится ли модель на моих сделках. У Anthropic обучение включает сам пользователь, по умолчанию оно выключено:
«We will use your chats and coding sessions (including to improve our models) if: 1. You choose to allow us to use your chats and coding sessions to improve Claude»
Anthropic, Privacy Center, проверено 14.08.2026
Настройка настройкой, а текст запроса всё равно уходит с твоего компьютера на чужой - на сервер, то есть удалённый компьютер Anthropic, который и присылает ответ. Файлы сделки при этом никуда не переезжают: offer.md, CLAUDE.md и dialog.md лежат у тебя на диске, наружу уходит только тот кусок, который команда прочитала в этот запуск
Где лежат данные и что физически уезжает наружу
- Твой диск, папка
prodazhioffer.md- цены и состав,CLAUDE.md- правила и запреты,dialog.md- переписка целиком,.claude/commands/- три команды; лежит локально, никуда не синхронизируется - Сервер модели - только на время запроса уходит текст файлов, которые прочитала эта команда; обучение на диалогах включается настройкой, имена и телефоны затираешь до запуска
- Окно Claude Code возвращается только ответ - разбор или черновик на экране, сохраняешь его сам, если нужно
Ничего из папки не уезжает, пока ты не запустил команду
Что меняется в продажах через месяц разборов?
Меняется момент, когда ты видишь свою ошибку в переписке: раньше через месяц, когда покупатель уже не отвечал и вспомнить было нечего, теперь через 23 секунды после того, как разговор остыл. Написать в этот момент ещё можно
Первым уходит спор с самим собой. Пока переписку перечитываешь сам, каждое своё сообщение кажется нормальным: ты помнишь свой замысел. Модель замысла не знает и читает ровно то, что стоит в строке. Мою скидку она назвала обесцениванием, а я до разбора считал её жестом доброй воли
Второе: возражения перестают быть неожиданностью. После десятка разборов видно одно и то же место рождения «дорого» - там, где пропущен вопрос про задачу. Лечится оно вопросом на два сообщения раньше, а не заготовкой ответа
Отдельно про возражения, звучащие чаще одного раза. Такое возражение говорит про твой текст до разговора, а не про покупателя. «Дорого» третий раз подряд означает: цена в описании стоит раньше ценности. «Я подумаю» означает: человек не увидел свой первый день после оплаты. Разбор показывает сообщение, на котором возражение родилось, и чинить его проще в описании продукта, а не в переписке
Третье: переписка становится материалом, а не мусором. Файлы dialog.md копятся в папке, и через месяц вместо воспоминаний у тебя корпус: виден шаг сделки с самыми частыми потерями. CRM такого не покажет, она хранит статусы вместо реплик
Четвёртое видно только на дистанции: меняется момент, когда называешь цену. Раньше она звучала третьим сообщением в ответ на «сколько стоит», и это казалось вежливым. Теперь между вопросом о цене и ответом помещается один вопрос о задаче, и половина разговоров после него идёт иначе
У сборки честный потолок. Она смотрит один диалог за раз и между запусками помнит только содержимое файлов. Общей картины по всем покупателям она не даёт, решение о цене остаётся тебе
Чего три команды не закроют: воронка, квалификация, память
Статья заканчивается на 3 командах, а система продаж начинается при десятке сделок одновременно: их надо видеть вместе, и роли должны передавать работу друг другу. Собранное тобой - одна роль из такого набора, и она уже работает
У тебя есть карточка оффера, файл правил, три команды и разбор, который находит места слива. Не закрыто четыре дыры:
- Воронка целиком. Команды видят один диалог, а не все сделки разом: этап основных потерь по десяти покупателям придётся считать вручную
- Квалификация на входе. Неподходящих покупателей никто не отсеивает, и силы на них уходят те же, что на горячих
- Цена сделки в карточке. Поля «сколько принесёт» в файлах нет, поэтому вперёд лезет свежее, а не крупное
- Память между запусками. Каждый запуск начинается с чистого листа: выводы прошлого разбора переносишь в файл сам
Про весь набор помощников и очередь, в которой их заводят, есть отдельный текст: двенадцать ИИ-ролей для одного человека. Смежные разборы про заработок и профессию собраны в теме деньги и профессии
Первая роль у тебя уже работает. Систему, где таких ролей несколько и они держат продажи без ежедневного присмотра, собираем в ИИ-Лагерь
Источники
Каждая ссылка ниже открыта в первоисточнике 14.08.2026, вывод собственных прогонов сохранён отдельными файлами и приведён в тексте целиком
- Запуск агента строкой без интерактивной сессии, поведение флага
-pи работа пользовательских команд внутри него - Anthropic, Headless - Пользовательские команды из каталога
.claude/commands, соответствие названия команды названию файла, подстановка$ARGUMENTS- Anthropic, Skills - Статус файла правил: контекст сессии, а не жёсткая конфигурация - Anthropic, Memory
- Стоимость доступа: Free $0, Pro $17 при годовой оплате и $20 помесячно, Max от $100 - прайс Anthropic
- Обучение моделей на диалогах включается выбором пользователя - Anthropic Privacy Center
- Определение персональных данных и перечень действий, которые считаются их обработкой - Федеральный закон от 27.07.2006 N 152-ФЗ «О персональных данных», статья 3
- Доля продавцов, работающих с нейросетями, и самый массовый сценарий - HubSpot, Generative AI for sales, опрос 2025 года
- Бесплатный вход по Сбер ID - база знаний GigaChat; чат без установки - alice.yandex.ru
- Нил Рэкхем, «SPIN Selling» (1988), Huthwaite: анализ 35 000 встреч, порядок вопросов от ситуации к ценности и вывод о вреде давления в крупной сделке
- Джим Кинан, «Gap Selling» (2018): продажа через разрыв между текущим и желаемым состоянием покупателя
Памятка: разбор переписки и дожим через ИИ
Проверь по этим строкам, прежде чем писать покупателю
Сохрани себе
- Папка prodazhi, внутри offer.md с ценой, составом, гарантией и списком частых возражений
- Рядом CLAUDE.md: тон, запрет на скидки, запрет на цифры мимо offer.md, длина ответа
- Переписка в dialog.md, каждая строка с датой в квадратных скобках
- Три файла в .claude/commands: razbor.md, otvet.md, dozhim.md
- Утро - claude -p "/razbor", возражение - /otvet текст возражения, тишина - /dozhim
- Имена и телефоны покупателя заменены на метки до первого запуска
- Каждая цифра и дата из ответа сверены с offer.md и dialog.md перед отправкой
Следующий шаг · ИИ-Лагерь
Собери из команд процесс продажи
У тебя работают три команды: разбор переписки, ответ на возражение и дожим. Дальше идёт то, чего три файла не закрывают: путь покупателя от первого сообщения до оплаты, роли на этом пути и цифры с местом основных потерь
Это ИИ-Лагерь: доступ открывается сразу после регистрации, ждать набора группы не нужно
Частые вопросы
Что такое ИИ для продаж и что он реально делает?
Помощник по продажам, читающий твой диалог с покупателем как ревизор: определяет этап сделки, перечисляет незаданные вопросы про задачу, срок и бюджет, показывает реплики, после которых интерес падал, и предлагает следующее сообщение. Покупателю пишешь по-прежнему ты
Нужна ли CRM или отдел продаж, чтобы это собрать?
Нет. Вся конструкция это папка с шестью текстовыми файлами: три с данными сделки и три с командами. Она рассчитана на продавца-одиночку в мессенджере и никуда не подключается
Можно ли сделать это бесплатно?
Три команды нет: Claude Code с командами требует оплаченного тарифа, минимум $17 в месяц при годовой оплате. Сам разбор бесплатный: открываешь любой чат, вставляешь текст команды /razbor из этой статьи, следом карточку оффера и переписку. Потеряешь автоматизм и будешь вставлять всё заново каждому покупателю
Безопасно ли грузить переписку с клиентом в ИИ?
Имя, телефон и адрес перед запуском меняй метками вроде «Клиент А»: по 152-ФЗ это персональные данные, качеству разбора они безразличны. Файлы остаются у тебя на диске, наружу уходит один прочитанный командой кусок. Обучение моделей на диалогах у Anthropic включает сам пользователь
Нужно ли уметь программировать?
Нет, кода в сборке вообще нет. Пишешь по-русски давно известное про свой продукт: цену, состав, границы услуги, свой тон с покупателем. Окно Claude Code нужно ровно для того, чтобы вставить строку /razbor и прочитать ответ
Заменит ли это менеджера по продажам?
Нет, и прогоны в статье это показывают. Модель находит места слива устойчиво, но путает даты в цитатах, не чувствует тон и знает ровно то, что лежит в твоих файлах. Она сокращает время поиска собственной ошибки, а не переписку с покупателем