← В академию
Курс · Claude Code: вайбкодинг для селлера · 5 мин

Первый свой инструмент за вечер

Один вечер, одна выгрузка из рекламного кабинета — и еженедельный отчёт, который раньше собирался руками по 40 минут, начинает собираться сам. Разберём сценарий целиком.

1Что именно мы делаем

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

Важно: вы не пишете код. Вы описываете результат и проверяете его на своих данных.

Шаг 1. Описывайте не программу, а результат

Типичная ошибка — попросить «напиши скрипт на Python». Просите то, что вам нужно на выходе:

  • где лежит файл: «в этой папке выгрузка из рекламного кабинета»
  • что в нём: «колонки — артикул, кампания, показы, клики, расход, заказы, сумма заказов»
  • что должно получиться: «сводка по артикулам с расходом, заказами, ДРР и CTR; сверху пять артикулов с худшим ДРР; отдельно те, где расход есть, а заказов ноль»
  • в каком виде: «сохрани в xlsx рядом с исходником, в имени файла — дата»

Шаг 2. Первый прогон — на настоящем файле

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

Откройте результат и сверьте хотя бы одну строку с кабинетом вручную. Это единственная проверка, которую нельзя делегировать.

Шаг 3. Две-три итерации, а не двадцать

После первого прогона правки почти всегда одни и те же:

  • «в колонке расхода числа с пробелами внутри — приведи к числу»
  • «артикулы без заказов не выбрасывай, помечай отдельно»
  • «ДРР считай от суммы заказов, а не от количества»
  • «добавь долю расхода артикула в общем бюджете»

Формулируйте по одной правке за раз и после каждой смотрите на файл. Если после третьей итерации результат всё ещё «почти то» — обычно дело не в скрипте, а в том, что вы сами ещё не решили, что именно считаете.

Шаг 4. Превратите это в инструмент

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

  • положить в отдельную папку с понятным названием
  • рядом оставить короткую инструкцию: куда класть выгрузку и как запустить
  • показывать внятное сообщение, если в файле не хватает колонки

Полезно ещё попросить объяснить в двух-трёх предложениях, что скрипт делает по шагам. Не чтобы стать программистом — чтобы через месяц понимать, что чинить.

Следующая неделя

Кладёте свежую выгрузку в ту же папку, запускаете — отчёт готов. Второй запуск и есть тот самый момент: инструмент теперь живёт отдельно от разговора, в котором родился.

Дальше он обрастает: динамика неделя к неделе, отдельный лист по кампаниям, сводка по поставкам. Но каждое расширение — это отдельный маленький вечер, а не большой проект.

Попробуйте сейчас

Откройте последнюю выгрузку по рекламе и выпишите две вещи: пять колонок, на которые вы реально смотрите каждый понедельник, и одно правило, по которому помечаете артикул проблемным (например, расход выше определённой суммы при нуле заказов). Это и есть готовое техзадание для первого инструмента.

Контроль и безопасность: что подтверждать