Когда ко мне приходят с идеей «бот + CRM + аналитика», я сначала открываю переписку. В восьми случаях из десяти боль сидит в одном месте: заявка из Telegram доходит до менеджера с задержкой или теряется. Остальное — отложенный scope. MVP продукта — не мини-копия всего ТЗ, а проверка одной рискованной гипотезы за одну-две недели. Эрик Рис называет это validated learning: максимум знаний о клиенте при минимальных затратах. Минимальный продукт в моей практике — не урезанное ТЗ на сорок страниц, а один операционный сценарий с критерием «готово»...
Петр Вайбкодер
Как проверить идею цифрового проекта до разработки
Код — это пассив с обслуживанием. Его нужно деплоить, чинить, защищать и объяснять команде. Поэтому я всегда начинаю с одного вопроса: есть ли боль в конкретном процессе и готов ли кто-то платить временем или деньгами за её закрытие? Это не про «генерацию идей» и не про стартап-питч. Это про одну операционную дыру: заявка из Telegram, запись клиента, перенос в CRM. На разборе чаще всего приходит запрос «соберите бота за выходные». Открываю переписку — заявки живут в личном чате владельца, менеджер копирует их в таблицу вечером, ночные сообщения висят до утра...
Как проверить изменения от ИИ: минимальный набор тестов
Лид: Cursor Agent может переписать десятки файлов и сам запустить terminal. Зелёный прогон в чате — не финальный gate. Разбираю, какой минимальный набор тестов гонять после diff, чтобы merge не превратился в инцидент в проде. Зачем нужен тестовый контур Agent в Cursor умеет менять много файлов и запускать команды. В best practices прямо сказано: review обязателен, зелёный прогон внутри сессии — не финальный gate. Автотесты здесь не про «покрыть всё на 90%», а про обратимость: вы знаете, какой сценарий сломался, до деплоя...
Как ставить задачи Cursor Agent: декомпозиция
Лид: «Сделай интеграцию» для Cursor Agent — не задача, а эпик на неделю. Разбираю, как сузить промпт до одного результата, списка файлов и критерия готовности. Почему размытый промпт ломает Agent Cursor Agent собирается из Instructions, Tools и Model. Когда цель размыта, инструменты работают, но направление выбирается вслепую: агент находит похожие файлы, тянет соседние модули, добавляет библиотеку «как в туториале». Типичный кейс с разборов — CRM-бот на Telegraf. Владелец пишет: «подключи AmoCRM, чтобы заявки падали в воронку»...
Git и Cursor: как работать безопасно
Ветка, маленькие коммиты и просмотр diff делают работу Cursor Agent обратимой. Я так учу на наставничестве: не «доверяй ИИ», а «сделай откат дешевле паники». Agent в Cursor за один прогон трогает десятки файлов: search, edit, terminal, иногда сам предлагает commit. Checkpoints внутри сессии откатывают файлы, пока редактор открыт. Но они не заменяют git между вечерами и не спасают, если вы уже смержили хаос в main. Отдельная ветка сужает blast radius до одной задачи. Худший сценарий - удалить ветку и начать с чистого main. Не восстанавливать backup по памяти. Предприниматели боятся агента не из-за «ИИ опасен», а из-за необратимости...
Автоматизация бизнес-процессов: карта SMB
Я разбираю автоматизацию бизнес-процессов у малого бизнеса как карту рутины. Не как витрину CRM. У меня на столе обычно ИП или команда до 15 человек: заявки в трёх чатах, счета руками, напоминание если не забыли. Пилот - один процесс, который уже ломался. Фраза «нужна автоматизация бизнес-процессов» редко про учебник. Чаще усталость. Лид потерялся между личками. Счёт выставили дважды. Клиент не пришёл, потому что никто не пинганул. Четыре подмены, которые я ловлю на разборах: Купить CRM на вырост - инструмент раньше карты. Учебный запрос про цех и АСУТП - другая аудитория. Я оставляю офис: заявка, документ, напоминание, передача, учёт...
