Антон Рожков. Интернет-маркетинг и управление командой
СтатистикаПишу про свой опыт: об управлении командой в агентстве; проектах; маркетинге; анализу данных; блогингу. Руковожу отделом перформанс-маркетинга в @itagency. Для связи: @aneto74 или aneto@it-agency.ru Задать вопрос/предложить тему: @rozhkov_questionbot
- Последний пост
- 9 июн.
- Последнее чтение
- 18:19
- Постов за неделю
- 0
- Всего постов
- 67
- Тип
- открытый
- Язык
- русский
- Категория
- Маркетинг
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
без подписи
без подписи
Привет, это Антон Рожков, руководитель направления интернет-маркетинга в IT-Agency. Рассказываю, как мы автоматизировали поиск нарушителей в брендовом поиске. Контекст и проблема Клиент решил привлекать дополнительный трафик через CPA-сети. Возникла проблема: CPA-мастера начали выкупать рекламные позиции по брендовым запросам в Яндексе и перепродавать трафик обратно клиенту. Проверять нарушения вручную слишком долго. Нужно просматривать выдачу по разным регионам, переходить по объявлениям, искать конечные URL и определять, какой партнёр разместил рекламу. Решение: бот для поиска нарушителей Мы решили автоматизировать задачу и сделали бота, который сам найдёт нарушителей и соберёт отчёт для клиента. Что делает бот? Каждое утро он автоматически проверяет рекламную выдачу Яндекса по брендовым запросам клиента в разных регионах, переходит по объявлениям и определяет, кто именно размещает рекламу. Звучит просто, есть нюанс: Яндекс активно защищает выдачу и показывает капчу при подобных проверках. Мы разработали систему, которая позволяет корректно проходить этот этап и получать конечные URL объявлений. Результат Каждое утро клиент получает отчёт с найденными нарушителями. При необходимости можно запросить детальную выгрузку в CSV и посмотреть, в каких регионах показывалось объявление, на какую страницу вело и кто его разместил. Главная ценность: команда не тратит часы на ручной поиск нарушителей, эту работу выполняет бот. Этот кейс показывает, что иногда проблему эффективнее решить не дополнительными проверками, а автоматизацией. Клиент регулярно получает отчёт с корректными данными и может сразу работать с нарушениями. Мы выступаем в роли внутренней команды и решаем нетипичные проблемы, а не только настраиваем или «ведём» рекламу — если хотите иметь такую же команду, обращайтесь к нам. Посмотрим на процессы и предложим решение, которое поможет автоматизировать рутину и освободить ресурсы для более важных задач.
😜 Свободные Четверги: как мы создали сообщество энтузиастов в ИИ Антон Рожков, руководитель направления интернет-маркетинга, нашёл решение проблемы «не́когда» для идей по улучшению и автоматизации процессов. Оно называется Свободные Четверги. В статье: ➖что такое Свободные Четверги и как они выглядят изнутри; ➖«Claude Code заблокировал наши аккаунты!» — разные трудности и решения; ➖как мы создали с ИИ 29 новых решений, которые улучшают жизнь сотрудников и клиентов уже сейчас; ➖советы тем, кто хочет ввести подобную инициативу в своей компании. Читайте в Академии → Хотите системно внедрять ИИ в маркетинг и бизнес-процессы? Поможем найти точки роста и решения под ваши задачи.
Почему обычные напоминалки не работают (и что я сделал вместо них) Иногда полезно представить, что бы ты делал с неограниченным бюджетом. Я как-то поймал себя на такой мысли: если бы у меня был миллиард, я бы нанял двадцать врачей и медсестёр, чтоб они ходили за мной хвостом. Один напоминает выпить таблетку до еды, другой — измерить давление, третий — что в среду укол от аллергии. Миллиарда нет. Двадцати врачей вокруг я не хочу даже бесплатно. А потребность, чтоб кто-то стоял рядом и напоминал про всю медицинскую рутину, никуда не делась. Поэтому я сделал себе Telegram-бота. Почему именно Telegram У обычной напоминалки слабое место. Телефон звякнул, я был на встрече, смахнул — и всё. Через секунду в мире уже нет ничего, что напоминало бы мне о таблетке. Сигнал ведёт себя как событие, а не как состояние. В Telegram наоборот. Непрочитанное сообщение остаётся в списке чатов. Я могу быть на встрече, в дороге, в бассейне на тренировке — оно всё равно будет ждать. И когда я снова открою мессенджер, оно вернётся в поле зрения. Это и оказался нужный триггер. Не «звонок», а незавершённое дело. AI убрал порог входа Ещё пару лет назад писать себе такого бота было нерационально. Пара недель работы: aiogram, схема БД, FSM, VPS, systemd, бэкапы. Ради того, чтоб не забывать таблетки. Сейчас другая история. Я взял Claude Code (или Codex), рассказал что хочу — и за пару вечеров получил рабочего бота. Потом допиливал через того же агента: добавил архивирование, исправил баги, переделал окна. Главная мысль не «AI пишет код». Главная — порог входа в собственный софт упал почти до нуля. Раньше я не делал такие штуки, потому что они не окупались по времени. Сейчас — делаю за вечер. Поменялась порог входа и стоимость собственных решений. Подробно про то, как я собирал бота, что у него внутри и какие цифры получились почти за два месяца — написал в блоге.
Свободный четверг У старших специалистов в команде всегда есть идеи. Автоматизировать расчёт, который жрёт 4 часа в месяц. Починить интеграцию, которая бесит всех полгода. Собрать бота. Не хватает одного — легального окна, когда тебя никто не дёрнет. Мы с Таней Шумской запустили в компании IT-Agency Свободный четверг. Один день в месяц старшие+ полностью выпадают из операционки. Никаких клиентских задач, никаких созвонов. Весь день — только своя идея. В конце — единица смысла: что-то, что можно открыть, показать, запустить. Первый четверг прошёл 19 марта. 10 участников. 1 день. Результат: 8 работающих прототипов, 1 на подходе, 1 честный провал с полезными выводами. Среди проектов: — автоматизация, которая сэкономит 48 часов старшего в год (≈56 000 ₽ окупаемости); — человек, который не знал слова «репозиторий», за день с нуля собрал рабочий мониторинг Прессфида; — два человека подняли Telegram-бота для транскрибации звонков; — и интеграция Контур Толк + Google Calendar, которой я уже пользуюсь на постоянке. Сам я делал скилл онбординга для сотрудников, чтоб им было легче подключаться к Shared Workspace. Раньше я думал, что главная проблема — мотивация. Сейчас думаю иначе. Мотивация есть. Не хватало структуры: времени, формата и инструментов. Подробно про формат, все 8 проектов, провал и цифры — в посте (сюда не вмещается): https://aneto.ru/svobodnyy-chetverg-kak-odin-den-v-mesyats-slomal-privychku-nekogda
Скрипт в трее, который собирает всю информацию и сортирует в нужное место Последние пару лет я собираю данные о себе. Давление, таблетки, дневник, данные с фитнес-браслета. Сначала всё жило в Daily Notes в Obsidian. Работало, но забывал отметить. Или не было ноутбука под рукой. Потом сделал Telegram-бота — он сам напоминает и записывает. Но данные копились на сервере, а локально их не было. Руками перекидывать уставал. И я сделал штуку, которая всё собирает сама. Что это Маленький скрипт на Python в трее Windows. Молча работает в фоне. Раз в несколько часов ходит на мои сервера, забирает свежие данные и раскладывает в нужные папки. CSV — для цифр, Markdown — для текстов. Всё по месяцам и дням. Написал вайбкодингом через Claude Code. Я не программист — ставил задачи, ИИ кодил. Четыре источника: 1. Давление. Бот напоминает утром и вечером → я отправляю цифры → коллектор складывает в CSV. 2. Таблетки. Нажал «принял» в боте → коллектор добавляет строчку. 3. Дневник. Пишу в бота текстом или голосом (сам расшифровывает) → коллектор сохраняет в Markdown, один файл на день. 4. Whoop. Раньше скачивал архив руками с сайта. Теперь коллектор через API сам забирает. Если токен протух — откроет страницу авторизации, мне только пароль ввести. Саммари без ИИ Отдельная штука — автоматические отчёты. Никакого ИИ, чистая арифметика. По давлению: средние утром/вечером, сколько в норме, сколько повышенных, пропущенные дни. По таблеткам: стрик, процент выполнения, журнал перерывов. Простой Python → Markdown → открываешь в Obsidian и видишь чистый отчёт. Зачем Главная причина — контекст для ИИ. Я активно использую Claude Code (и OpenClaw с Minimax под капотом с недавнего времени), и чтоб он мог помогать с анализом — ему нужны данные в понятном месте. CSV и Markdown — текстовые файлы. Можно попросить: «Посмотри давление за месяц, есть тренд?» — и данные уже здесь. Вторая — данные не привязаны к приложению. Через десять лет открою в чём угодно. Третья — дисциплина. Бот напоминает и записывает, стало гораздо проще соблюдать предписания врача. И записи в «дневник» стали гораздо легче. Вайбкодинг для таких задач — идеальный формат. Весь проект занял около двух недель урывками по вечерам. Главное — понять, откуда данные берутся и куда должны попадать. Остальное можно делегировать.
Я собрал консилиум врачей из ИИ Сегодня Сева Устинов написал, что Маша Куликовская сделала себе AI-агента, который работает как консилиум врачей — собирает данные, анализирует, даёт рекомендации. Прочитал и подумал: о, так у меня же такая штука уже работает, да и другие люди похожие вещи делают. Явно полезно, сейчас расскажу как до этого дошёл. Как было раньше У меня куча хронических болезней. Астма, аллергии, проблемы с ЖКТ, давление. Каждый врач видит свой кусочек. Аллерголог не знает, что мне назначил гастроэнтеролог. Кардиолог не в курсе, что я принимаю лекарство, которое подавляет выработку B12. Раньше я работал с ИИ точечно. Спрашивал про конкретный анализ или конкретную проблему. Но не было всей картины. Что я построил Консилиум — это 8 AI-врачей. Терапевт, аллерголог, пульмонолог, гастроэнтеролог, кардиолог, эндокринолог, уролог, нутрициолог. У каждого свой промпт с описанием специализации, источников (GINA, EAACI, клинические рекомендации Минздрава) и конкретной зоны ответственности по моим диагнозам. Они не лечат. Они отслеживают динамику и подсказывают — когда идти к реальному врачу, какие анализы сдать, на что обратить внимание. Работает это так. Я запускаю заседание. Председатель (AI-терапевт) запускает AI-лаборанта, который читает все мои данные: анализы, протоколы визитов к врачам, данные Whoop, историю давления, вес, список лекарств и БАДов. Потом председатель запускает каждого врача, который даёт независимое заключение — что его беспокоит, какие гипотезы, что нормально и почему, чего не хватает для полной картины. Дальше — дебаты по спорным вопросам. Кто-то считает, что приоритет — гастро, кто-то — что эндокринология. Голосуют, фиксируют разногласия. В конце — итоговый план: что срочно, что в течение месяца, что плановое. Inbox — входящая информация Отдельная штука, которая экономит кучу времени. Пришёл PDF с результатами анализов — скидываю в Inbox. Посетил врача и получил заключение — туда же. Прошу агента разобрать, и он сам раскладывает по нужным папкам: анализы к анализам, визиты к визитам, диагностика к диагностике. Я не думаю, куда что положить и в каком формате сохранить. Telegram-бот для напоминаний Ещё одна часть системы. Бот напоминает мне измерить давление и принять нужные таблетки и БАДы. Это не просто «выпей витаминку». Я принимаю лекарство, которое влияет на абсорбцию B12 — значит, мне нужно восполнять то, что я не могу получить из еды. Бот знает об этом и напоминает в нужное время. Кейс с Recovery Последние полторы недели Whoop показывал Recovery около 50%. При этом я чувствовал себя нормально. Но HRV (вариабельность сердечного ритма) был низким, а пульс в покое — выше обычного. И даже в дни отдыха Recovery не поднимался. Консилиум ещё на первом заседании рекомендовал начать B12 и D3. Нутрициолог объяснил: B12 у меня 220 — нижний край нормы, плюс ежедневный приём лекарства дополнительно подавляет усвоение. По последним анализам провалился уже до 177, это критично стало. D3 — 30.6 — уже край нормы, а в некоторых случаях не норма. Я затянул. Ждал посылку с метилкобаламином, D3 забывал пить. Провалился в яму. Как только начал принимать (бот напоминает теперь) — на второй день Recovery подскочил до 80%. Не через неделю. На второй день! Подготовка к визитам Для меня одна из самых ценных вещей — подготовка к приёму у реального врача. Консилиум формирует список вопросов к каждому специалисту. Не абстрактных, а конкретных: «покажите кардиологу 138 измерений давления за март, ЭхоКГ от сентября 2024, спросите про титрацию Лизиноприла и про контрольную ЭхоКГ». Я прихожу к врачу не с «ну, вроде давление иногда высокое», а с полной картиной — вот история анализов на фоне приёма таких-то препаратов, вот как менялся вес, вот какие БАДы принимаю и какие изменения после них были. Врач видит контекст. И может принять более точное решение.
Плыви до следующего буя, а не до берега Очень часто мы не исправляем какую-то проблему, потому что у нас нет сил пройти от точки А до точки B. Путь кажется слишком сложным и слишком долгим. Стоишь на точке A — и понимаешь, что нужно сделать слишком много. Я занимаюсь спортивным плаванием 4,5 года. Два раза переплывал озеро Тургояк — это 5 км по открытой воде. Когда ты плывёшь к противоположному берегу, тебе кажется почти всю дистанцию, что этот чёртов берег не приближается. Проплыл половину — и понимаешь, что ещё столько же. Так думать на дистанции тяжело. Руки тяжелеют, голова начинает договариваться с телом, что пора бы остановиться. Но есть хитрость. На всей дистанции расположены буи — обычно каждые 500 метров. И ты плывёшь не из точки А в точку B. Ты плывёшь от одного буя к другому. Доплыл — хорошо. Теперь следующий. И вот так, буй за буем, приближаешься к финишу. Берег не стал ближе, но задача стала подъёмной. Со сложными проектами — то же самое Не знаешь что делать? Собираешь информацию. Делаешь прототип. Работает как ты хочешь? Нет? Дорабатываешь. Но как только он начинает делать минимально то, что тебе нужно — переходишь к следующему шагу. Не к финишу. К следующему бую. Лучше создать кривой, косой и возможно полуавтоматический MVP, который уже приносит пользу тебе и твоей команде, чем делать месяцами идеальное решение, которое может и не прижиться. Идеальное — враг работающего. А работающее — это буй, от которого можно плыть дальше.
Как я за вечер сделал бота, который ловит 404 в рекламе Ошибаются все. Специалисты, клиенты, подрядчики. Страницы удаляют, адреса меняют, UTM-метки прописывают криво. Вопрос не в том, как исключить ошибки — а в том, как быстро их находить. У нас в агентстве типичная картина: у клиента 15–20 кампаний в Директе. В них — 300 объявлений. Кто-то на стороне клиента удалил страницу, ничего нам не сказал — а реклама продолжает крутиться. Деньги льются на 404. Проверить руками — час на одного клиента. А клиентов много. Специалистам некогда — они занимаются оптимизацией и аналитикой. Эта задача всегда в конце списка. Пока кто-нибудь случайно не заметит, что бюджет льётся в пустоту. Я решил это автоматизировать. Сначала описать, потом сделать Я не начал с кода (я не программист). Сел описывать задачу — PRD. Что бот должен делать, какие ограничения у API Директа, как защитить данные клиентов друг от друга. PRD писал не один. Я накидывал структуру, а Claude Code помогал формировать — задавал уточняющие вопросы, предлагал формат ответов, продумывал неочевидные сценарии. Получился документ на 5 страниц. Архитектура, формат сообщений, безопасность. Всё — до первой строчки кода. Чем точнее опишешь ЧТО нужно, тем лучше AI справится с реализацией. Claude Code пишет код Скормил готовый PRD. Claude Code изучил существующие модули — и за один подход написал 11 файлов. Бот, URL-чекер, обработчики Telegram-сообщений, авторизация, rate limiter. Я ревьюил, тестировал, давал обратную связь. Первый деплой — тишина Запускаю. Пишу боту. Ноль реакции. Говорю Claude Code — «бот молчит, разберись». Он добавил дебаг-логирование, перезапустил — в логах видно: бот получает сообщения, но моментально отбрасывает. Сравнил chat_id из конфига с тем, что приходит от Telegram — оказалось, Telegram для супергрупп добавляет префикс -100 к ID. В конфиге был ID без него. Починил — ожил. Второй баг: внутренний обработчик перехватывал все сообщения, включая /check. Поменяли порядок обработчиков — заработало. Два бага за вечер. Оба — не в логике, а в инфраструктуре. Это нормально. 66 URL за 60 секунд Первая полная проверка: 12 кампаний, 18 «Мастер кампаний», 66 URL. Специалист тегает бота — получает отчёт за 10 секунд. Красный — крутится и ведёт на 404. Жёлтый — остановлено, но URL битый. Серый — архив. Без этой разбивки бот паниковал бы на каждом архивном объявлении. А их бывает сотни. Неожиданная находка На одном из клиентов (гостиничный бизнес) бот нашёл интересную штуку. Базовый URL страницы — работает. Та же страница с UTM-метками — 404. То есть site.com/page/ — ОК. А site.com/page/?utm_source=yandex — ошибка. Рекламная ссылка ведёт на 404, а если проверять руками — всё выглядит нормально. Баг на стороне сайта. Без бота его бы никто не поймал — потому что никто не проверяет ссылки в том виде, в котором они реально крутятся в рекламе. Что я вынес Раньше протестировать такую гипотезу — недели. Я потратил вечер. Написал PRD с Claude Code, получил рабочий код, задеплоил, починил два бага — и у команды появился инструмент 24/7. Главное — не умение писать код. Главное — знать ЧТО нужно. PRD важнее навыка программирования. Порог входа изменился. И это меняет правила.
Как я пересобрал блог за два дня с помощью Claude Code Блог страдал без внимания больше двух лет. Вначале был на бирмановской Эгее, потом перебрался на Drupal. Но как инструмент для публикаций — не работал. Я мог написать пост в Телеграм за 20 минут. А в блоге — зайди в админку, перекинь текст, оформи, вставь видео правильно, подбери картинку. Захотел что-то поменять в дизайне — пиши дизайнеру, обсуждай с программистом детали. Хорошо если через неделю увидишь результат. Петля обратной связи огромная. И в какой-то момент я просто забил. Это было самой болезненной частью. Блог есть, посты есть, идеи есть. А публиковать — нервотрёпка. Раньше я пытался себя заставлять, но энергия уходила на борьбу с инструментом, а не на контент. Что изменилось Появился Claude Code. И я решил не чинить старое, а пересобрать всё с нуля. Начали с простого. Я выгрузил все посты из Drupal. Потом вытащил все публикации из Телеграма (через собственный Telegram Extractor). Проверили с Claude Code на дубли и оставили только то, что реально было полезно. Дальше — ключевое решение: никакой админки. Принцип вёрстки почти такой же как в Эгее, только с полноценной Markdown-разметкой (в Эгее она была своя, модифицированная). Так как я и так пишу всё в MarkText с Markdown-разметкой, а Claude помогает вытащить мясо и отредактировать под мой стиль — Markdown стал основным форматом. Написал файл, закинул — опубликовано. Проблема с картинками Посты без картинок выглядят скучно. А генерировать иллюстрацию для каждого через AI — задолбаешься. Поэтому попросил Claude Code найти другое решение. Получился скрипт, который берёт текст самого поста, делает из него «скриншот», поворачивает на случайное количество градусов и подбирает случайный градиентный фон. Каждая картинка уникальная, генерируется автоматически. Как это выглядит — можно посмотреть прямо сейчас на https://aneto.ru (на мобилках надо переключить с «Заметок» на «Блог»). А потом появилась идея, которой не было в плане У меня уже работал Телеграм-бот, который собирает мои записи в «дневничок». Интересные видео, скриншоты, мысли — всё туда. И в какой-то момент блог с этими заметками сросся. Родилась идея — сделать ленту «Заметок». А-ля X/Twitter (запрещён в стране), которым мы пользоваться не можем. Свой собственный микроблог, куда публикуются интересные штуки прямо из Телеграм-бота. Раньше я бы даже не стал думать в эту сторону. Фича из разряда «было бы круто, но нереально сделать за выходные». Или стоила бы как крыло самолёта, если заказывать. А тут — взял и сделал. Потому что Claude Code позволяет. Итог Всё это заняло примерно 2 дня. Блог, лента заметок, автогенерация картинок, деплой. Работает через Claude Code и Телеграм-бота. Раньше: дизайнер → программист → неделя ожидания → может быть, результат. Сейчас: я, Claude Code за выходные. Я теперь полностью управляю блогом и делаю так, как хочу. И точно не остановлюсь — список идей уже растёт.
Как я за пару часов написал аналог RescueTime Когда начал работать с AI-агентами, понял — им не хватает контекста. Хочу разобраться почему устал или куда утекло время, а агент спрашивает: «А что делал сегодня?», «А когда почувствовал усталость?». Ну откуда я помню, что делал в 11 утра? Хочется передать ему знание о моём дне — и пусть сам разбирается, без моих пересказов. Логично, что для этого нужен трекер активности. $15 в месяц за простую функцию Пошёл смотреть RescueTime. Функция простая — записывать, в каких приложениях я провожу время. Открыл тарифы — $15/мес. За то, что по сути считает время в окнах. У меня уже есть Whoop для отслеживания физического состояния и активности. И мне нужен трекер активности за PC. А платить $15 за то, что можно написать самому — не хочется. Открыл Claude Code. От идеи до рабочей версии — 2 часа Попросил Claude Code спланировать проект в PRD-файле. Он спрашивал что я хочу получить, я отвечал. Обсудили безопасность, внешний вид, логику работы. Дальше сказал — реализуй. Через 15–20 минут была первая версия. Запускается в терминале, записывает какие приложения открыты и сколько в них провожу. Мне этого было недостаточно — попросил Chrome Extension, чтоб трекал и браузер тоже. 5 минут. Протестировали, поправили ошибки, ещё раз протестировали. Работает! Потом занялся дашбордом. Claude Code собрал первую версию, я делал скриншоты и показывал как надо. Скриншот к посту — это итоговый результат. 5 дней — полёт нормальный С этой штукой живу уже 5 дней. Работает стабильно, собирает всё что нужно. Идеальна ли она? Нет. Можно ещё сидеть и допиливать. Но прям сейчас — не приоритет. Функцию свою выполняет. Вернусь, когда что-то начнёт мешать или станет неудобно. А пока — перехожу к следующей задаче. От идеи до работающего решения прошло ≈2 часа. Вместо постоянных $15/мес — токены в подписке Claude Code. Окупится за пару месяцев.
12 штук, которые я собрал на Claude Code за полтора месяца В прошлом посте я рассказал, где пропадал и почему пересел на Claude Code. Теперь — что конкретно успел сделать с середины февраля. 1. Коннектор к API Telegram для скачивания каналов. Пригодился потом для других скриптов и скиллов. 2. Youtube Subtitle Extractor. Скрипт, который вытягивает субтитры из видео и удаляет шум. Claude Code использует этот скрипт, чтоб скачать субтитры и сделать мне либо мануал, либо выжимку советов, либо что угодно, что я попрошу. Помогает оставаться в курсе, обрабатывая большие интервью и видео — и на русском, и на английском. 3. Аналог ZenMoney для расчёта личных финансов. И я продолжаю его дорабатывать. Сбор данных с банковских выписок, категоризация — всё через Python-скрипты. Интерфейс в HTML. Разработка на Claude Code, итоговый анализ данных — тоже Claude Code. Это теперь мой постоянный инструмент для финансовой эффективности. Позже покажу подробней. 4. Коннектор к Яндекс.Директ API. Доставать данные для анализа. Пока базовый, но уже экономит время. 5. Медицинский консилиум. Сохранил все медицинские данные — анализы, визиты врачей, медкарту — и создал «консилиум врачей» на Claude Code. Они опираются на Минздрав, FDA и европейские нормативы. Сначала исследуют мои данные, потом дебатируют по разным вопросам, а потом выдают рекомендации: что изменить в поведении, каких врачей посетить, какие анализы сдать, какие инструментальные исследования провести. Офигенный инструмент. Пока первая версия, буду дорабатывать. Позже расскажу подробней. 6. Health Reminder Bot. После консилиума понял проблему — я не соблюдаю предписания врачей, потому что тупо забываю. Забываю принять таблетку, забываю измерить давление. Сделал бота в Telegram, который теперь пушит меня, пока я не выполню задачу. Пропуски прекратились. Разработка — Claude Code, работает на скриптах на VDS. 7. Бот для проверки URL в Яндекс.Директ. Тянет данные из API и проверяет URL на ошибки — 404 и другие. Работает в клиентских каналах и в канале юнита. В канале юнита у него больше возможностей, в клиентских — ограничен логином клиента. Всё на скриптах, Claude Code использовал для разработки и проверки на баги и секьюрность. Если хватит уверенности — сделаю небольшое видео, как это работает. 8. Аналог RescueTime. Посмотрел сколько стоит RescueTime и за 1 час собрал аналог. Теперь он следит, как я использую компьютер и браузер. Может когда-нибудь дойду до приложения на Android, но пока хватает. Всё работает на скриптах, Claude Code использовал только для разработки. 9. Journal Bot в Telegram. Надиктовываю мысли и дневниковые записи, он сохраняет их на VDS в базу данных (уже транскрибированные). Простой, но меняет привычку — записывать стало легко. 10. Server-Collector. Когда запускается ПК — автоматически собирает данные из Health Reminder Bot и сохраняет на локальное хранилище (раздел здоровья). Также забирает данные из Journal Bot и сохраняет в папке «грязных» записей. Потом Claude Code проходит по ним и сохраняет в нормальном виде — мысли, идеи, инсайты. 11. Blog-writer skill. Скилл для Claude Code, который редактирует мои записи, задаёт дополнительные вопросы и верстает посты. Этот пост, кстати, написан с его помощью. 12. Temnik skill. Генерирует темы для будущих постов из моих дневниковых записей, записей в базу знаний и кейсов из клиентских чатов. Теперь проблема не «о чём написать», а «что выбрать из списка». Чтоб вы понимали масштаб — 20% из списка выше было сделано в феврале. 80% — в марте. Чем дальше, тем быстрее всё происходит. Видимо, учусь, понимаю горизонты и повышаю насмотренность. Обязательно буду рассказывать про эти кейсы подробней. Если знаешь кого-то, кому это будет интересно — скинь ему ссылку на этот блог.
Где я пропадал два месяца Последний пост был 29 декабря. С тех пор — тишина. Не потому что нечего было сказать. Скорее наоборот — было слишком много всего, и не до блога. Пока все вокруг подводили итоги и писали какой тяжёлый был прошлый год, я больше думал о том, каким тяжёлым будет этот. И старался сделать так, чтоб ничего не развалилось. Про итоги 2025 года Если коротко — результаты отличные. Выручка юнита (не учитывал рекламный бюджет) выросла на 43,5% по сравнению с 2024 годом (в 2024 был рост 34%). Маржа выросла с 4% до 16%. Поэтому результаты для меня отличные. Но даже с такими цифрами пришлось расстаться с двумя сотрудниками в начале 2026. Повышение налогов, НДС — фон давил. Это были непростые решения. Расставаться с людьми — больно, даже когда понимаешь, что иначе нельзя. Январь — выживание, февраль — творчество Январь я провёл в финансах. Считал, пересчитывал, искал где можно сэкономить, а где нельзя. Типичная управленческая рутина, которая высасывает энергию. А в феврале переключился. Начал искать способы повысить эффективность юнита и уменьшить человеческий фактор — тот самый, который ненамеренно приводит к ошибкам. По совету Севы Устинова (со-основатель IT-Agency) я пересел с Cursor на Claude Code. Начал потихоньку экспериментировать. И затянуло. Я уже уверен — работа с AI-агентами станет обязательным инструментом. Не «модная штука», а рабочий инструмент, как Excel или таск-трекер. Поэтому в этом блоге буду всё чаще показывать, как можно использовать Claude Code для работы и личной жизни. Надеюсь, смогу показать на своём примере и промотивировать попробовать. В следующем посте покажу, что я успел собрать за полтора месяца. Там 12 штук — от ботов в Telegram до медицинского консилиума на AI. Stay tuned!
Не геройские подвиги, а маленькие эксперименты. Конец года — время больших обещаний. Похудеть на 20 кг. Пробежать марафон. Заработать в два раза больше. Проблема в том, что большие цели часто не работают. Они давят. Пугают. Парализуют. Наш мозг устроен так, что любит движение и маленькие успехи. Когда цель слишком тяжёлая, мы внутренне сдаёмся ещё до старта. А маленький эксперимент даёт другое ощущение: можно попробовать без страха. Без давления. Без необходимости сразу побеждать. Маленькие эксперименты двигают нас вперёд. Они создают эффект прогресса, открывают новые возможности и постепенно тренируют гибкость. Даже если эксперимент не удался — это не поражение. Это просто новая информация. Я видел это на своём опыте. И в плавании, и в похудении. В плавании я не ставил перед собой цель проплыть километр за 20 минут. Я просто ходил на тренировки, выполнял упражнения, получал удовольствие от процесса. Сначала проплывал за 30:26, потом за 20:46. Без гонки за рекордами. Просто маленькие улучшения раз за разом. С похудением было так же. Я экспериментировал: менял состав тарелки, учитывал калории, пробовал разный режим тренировок. В итоге нашёл свою формулу: 50% овощей, 25% белка, 25% крупы, плюс поддержка витаминами D3 и Омега-3. Самое важное для меня — это не геройские подвиги. А маленькие эксперименты, которые, в конце концов, меняют всё. Если в конце года хочется что-то изменить, не гонитесь за громкими целями. Ограничьтесь одним маленьким шагом. Не «похудеть на 20 кг» — а записать, что вы съели сегодня. Не «выучить английский» — а установить приложение для словаря. Не «начать бегать» — а просто выйти на короткую прогулку. Одна понятная задача. Выполнимая за один подход. Так, как советует Дорофеев в «Джедайских техниках». Ту же идею описывает Джеймс Клир в «Атомных привычках». Он пишет: большие перемены — это результат маленьких ежедневных шагов. Сначала маленькое действие. Потом — новая привычка. Потом — новый результат. Начните с шага. А дорога появится сама. #саморазвитие
😜 Как мы выращиваем кадры, которым завидует инхаус Агентство — идеальное место, чтобы за несколько месяцев получить опыт, который в инхаусе нарабатывается годами. Однако такой темп влечёт риск высокой текучки кадров и выгорания. Чтобы этого не допустить, нужна прозрачная система развития. Поэтому в IT-Agency мы построили систему левелапов. В статье рассказываем, какой путь проходит сотрудник, чтобы вырасти от младшего до ведущего. Читать статью →
Как уменьшить количество стресса на работе? Сегодня хочу поделиться своими практиками, которые помогают снизить количество стресса в течении дня. Возможно что-то возьмете себе на заметку. 1. Перерывы. Мы не можем работать от звонка до звонка. Нам нужен отдых. Это нужно для двух механизмов нашего мозга: для рефлексии и для фокуса. Когда мы перестаем работать с какой-то задачей, то начинаем думать через «рассеянный режим» по Барбара Оакли. Это помогает нам находить новые идеи или решения задач, с которыми мы работали в «сфокусированном режиме». Когда мы работаем над задачей, то наши когнитивные способности начинают снижаться. Перерывы помогают их слегка повысить. Обычно, человек может 2 часа работать над сложной задачей, после когнитивные способности катастрофически падают. Если делать перерывы, то можно продлить высокую продуктивность до 3-4 часов (в зависимости от сложности задачи). Желательно делать перерывы связанные с небольшой физической нагрузкой. К примеру, прогуляться. Или делать не сложную тренировку в середине дня. При снижении когнитивных способностей, нам становится сложно решать даже несложные задачи. Это приводит к раздражению, стрессу. 2. Не держать задачи в голове. Именно поэтому для меня важно использовать метод «пустого инбокса». Когда я разбираю почту, чтоб там не хранились задачи, о которых нужно постоянно помнить. Как только я начал использовать эту технику, то засыпать стало сильно проще. А если даже и происходят ситуации, когда что-то вспоминаешь, то просто записываешь в таск-трекер, чтоб «не потерялось». 3. Хороший сон. Я очень уважаю Арнольда Шварцнеггера, но его фраза про «Не можешь спать 6 часов? Старайся спать быстрее!» абсолютна неверна. Недосып резко повышает выработку кортизола. Это приводит к перееданиям и стрессу. Организм старается компенсировать ту энергию, которой ему не хватило. Эти 3 простые вещи значительно снижают мой дневной стресс. Отдельный механизм снижения стресса, когда что-то идёт не так, но там работают другие механизмы. #стресс
Немного про текущий рынок труда С этой неделе в найме в свой юнит. Ищу младшего и мидла перформанс-маркетолога. Вчера запустили вакансии в HH, сегодня я уже остановил все вакансии. Конкурс на младшего: Отклик: 400 человек на 1 место (за сутки). Тестовое: 60 человек на 1 место. Собеседования: 10 самых сильных на 1 место. Раньше брал на тестовое даже тех, кто просто прошёл курсы. Сейчас их отсеиваю (исключение Яндекс-Практикум), если совсем нет опыта. Потому что много тех, кто имеет опыт в агентствах. Конкурс на мидла: Отклик: 60 человек на 1 место Собеседование: 15 человек на 1 место (все следующие 2 недели буду в собеседованиях). Очень много сильных спецов, много откликается оверквалификейт для мидла. В прошлом сентябре было в 5 раз хуже. Зимой в 10 раз хуже. #найм
Джедайские техники Дорофеева Первым делом, приходя в IT-Agency в качестве перформанс-маркетолога, ты получишь рекомендацию посмотреть видео-лекцию от Максима Дорофеева про организацию своего времени. Сегодня хочу поделиться этой записью. Она фактически дублирует книгу, и после этой лекции отлично заходит закрепить знания прочитав саму книгу («Джедайские техники»). https://www.youtube.com/watch?v=jt3_sq8LQYM PS. Я еще своим рекомендую дополнить книгу Марка Форестера «Сделай это завтра». Подход отлично дополняет «Джедайские техники» Дорофеева. #путьджедая #полезняшки
Гнев идёт от страха Сегодня хочу поговорить про управление гневом. Этот инсайт пришел после обучения с ребятами из Почвы в 2024 году. Ребята рассказали интересную мысль, что часто гнев происходит из страха. Гнев — это защитная реакция (Plutchik, R. (2001), “The nature of emotions.” American Scientist, 89(4), 244-350). К примеру, если сотрудник боится, что его могут уволить, то он может перейти в гнев (и это будет его защитная реакция). Если мы считаем, что что-то можем потерять, то будем более агрессивны, чем обычно. #управление