EDU
@productsandstartups·Фаундер
AI-саммари
Добавил агентам self-review и обнаружил, что сама инструкция «проверь работу перед отправкой» улучшает качество ещё до ревью — называет это «эффектом Хоторна для AI». Строит агентов для B2B продаж в onsa.ai, параллельно выкладывает инструменты в открытый доступ: от скилла квалификации лидов до autoresearcher-паттерна для тестирования голосового агента. Убеждён, что системное мышление становится главным дифференциатором в мире, где исполнение обходится дёшево. Claude Code — его основная рабочая среда, где создаёт скиллы для всего: Remotion-видео, вайб-аналитика канала, Telegram MCP setup. Для критических решений запускает Claude, Codex и Gemini CLI в режимах «дебаты» и «совет», чтобы триангулировать между моделями. Одним из свежих кейсов стала Клавдия — Claude Code в headless-режиме с 7 MCP-серверами, которую коллега поднял в Slack как полноценного аналитика команды.
Как измерить "буду продуктивнее" в 2026м
Через 2 дня новый год - вы же уже запланировали, как круто измените свою жизнь с 1го января? Ну, ладно, с 12го, с понедельника.
Сначала подводочка, а потом по существу: 1) Летом я писал про Automation Assassin — выяснилось, что я делаю 11К переключений между приложениями в неделю. Death loops между Cursor, Safari и Telegram. 2) Потом на днях был пост про процессные цели: фокус на КАК, а не ЧТО. Вместо "сделать $1M ARR" → "написать 100 писем".
Но остался логичный вопрос: как измерять "фокус"? Есть куча софта по теме, но мне всегда было тяжеловато с ними, потому что нужно было инвестировать достаточно времени в настройку и категоризацию, чтобы получит результат. Но с LLM-ками, кажется, становится все сильно проще.
Что я сделал?
1) Сделал метрику - насколько я сфокусированно работаю - которая: - Учитывает частоту переключений (меньше = лучше) - Длину непрерывных deep work сессий - Выявляет death loops 80+ = excellent, 60-79 = good, ниже = проблема
2) Сделал авторасчёт этой метрики Система сама видит когда ты в deep work (2+ мин в Terminal/IDE) и когда вышел. Не надо ничего включать — просто работаешь, она адаптируется. В аттаче пример моих результатов за прошлые 3 дня
3) Система присылает пуш, когда ты начал слишком часто переключаться между экранами, или завис в Телеге. Правда, один раз это был false positive, потому что я делал интервьюер бота, и мне нужно было его тестировать/переключаться между Claude Code и им.
Как применить к своим целям 1) Вместо "буду продуктивнее" → "Focus Score > 70 в рабочие дни" 2) Вместо "меньше в телефоне" → "Entertainment apps < 30 мин с 10 до 12" 3) Вместо "буду читать" → "30 мин с книгой перед сном"
Инструменты: ActivityWatch (бесплатный, open source) + вот репозиторий скилла для анализа. Пока есть проблема с iPhone только, но об этом в следующих выпусках 😉
В общем, дерзайте!
P.S. Моя личная цель на 2026: Focus Score > 70 в рабочие дни + weekly review по воскресеньям. Посмотрим что из этого выйдет :)
EDU Интервьюер
Помните, я писал про то, как Anthropic с помощью AI заскейлили сбор обратной связи? Подумал, а почему не замутить такое же для моего канала?!
Собственно сделал на пару с дружбаном - буду очень благодарен, если найдете 3 минуты початиться с ним. Как раз под конец года подытожу и возьму на вооружение, на чем сфокусироваться и что улучшить в 2026м
"Дурная голова ногам покоя не даёт"
Спасибо заранее!
А вот и запись 5й встречи по Generative AI с личной рефлексией про итоги года: буду очень признателен за лайк и/или комментарий на YouTube - enjoy!
https://youtu.be/aN4xOwnB_bQ?si=qDCnT7ZJn48wdNGC
Telegram + Claude Code = ?
На днях руки дошли запилить штуку, которую уже давно хотелось: управлять Телегой через Claude Code. Не через бота, а прямо из терминала: читать, отвечать, искать и тп
Собственно, зачем? - Утренний дайджест непрочитанных сообщений с приоритезацией - Поиск по истории чатов естественным языком - Публикация постов в каналы без переключения контекста, с возможностью налету и текст задрафтить, и картинку сгенерировать, и перевести на заморский язык - Автоматизация рутины: ответы на однотипные вопросы
Как настроить Сделал для вас skill, который для общения с Телеграм юзает MCP сервер telegram-mcp (я проверил код этого mcp на предмет безопасности: все чётко, пароли никуда не улетают).
Что попробовал 1) Читать сообщения из канала и чатов 2) Поиск по чатам 3) Ответить на сообщение 4) Черновики - вот этой функции в MCP не было, поэтому на пару с дружбаном написали + законтрибьютили в telegram-mcp.
Зачем скилл, если есть MCP? Чтобы каждый раз не промптить claude code на регулярные операции, в частности сделал: - Дайджест непрочитанных - утром зашел в Claude, попросил дайджест всех непрочитанных, и уже решаешь на чем фокусироваться - Анализ стиля и написание черновиков постов
Собственно, этот пост написан с его помощью: скилл проанализировал мои последние 15 постов, выделил паттерны, и помог составить драфт. Вот выдержка из стиля по моему каналу:
### P.S. Pattern - Additional related thought - Self-deprecating humor: "Мы еще не отработали... поэтому пока не ругайтесь, что сапожник без сапог 😉"
Скажу честно, эта вот часть пока не вау, но для черновика норм, дальше уже можно крутить самому.
Важно (!): 1) Когда будете подключать этот скилл или MCP сервер, то вам надо будет сгенерировать специальную строку, это очень sensitive информация, которая будет на вашем компьютере. Ее суперважно защитить (keychain и тп) 2) AI видит все чаты, которые вы просите его прочитать. Если есть приватные переговоры и вы не хотите, чтобы это улетало на заморские сервера - или надо подключать локальные LLM или отдельный аккаунт для приватного. 3) Можно случайно отправить не туда. Поэтому в скилл я добавил, чтобы он всегда сначала писал как черновик, а я уже просматриваю и отправляю вручную. Важно: пока автор MCP репозитория не смерджит мой PR, этого не будет из коробки 4) Рейт лимиты - теоретически, Телеграм может ограничить при слишком частых запросах, но для моих личных задач я пока с этим не столкнулся.
--- Co-authored with Claude Code using telegram-assistant skill 🤖😉
Чем AI агент отличается от софта?
Софт видит ограничение и выдает ошибку, заставляя пользователя решать ее; агент же - ищет обходной путь. Иногда это хорошо, а иногда - не очень. Прямо как инициативный сотрудник 😉
2 кейса: 1) Я как-то рассказывал про то, как Opus 4.5 нашел лазейку в регламентах авиалинии - это тест кейс, на котором "муравьи" (сотрудники Anthropic - ants) тестируют новые модели - и поменял билет, хотя формально было нельзя. Скрин рассуждений модели и как она это сделала - в аттаче
2) Сегодня на моих тестах тоже случился забавный кейс: у меня были задублированы сделки в CRM и я попросил агента удалить одну из них, но функции удаления не было, поэтому он вместо того, чтобы возразить а ля "босс, не могу, сорян", перевёл сделку в статус "Утеряно" и в комментариях написал, что это из-за дубля.
А как поступил бы ваш софт? 🤡
Мой год с chatGPT
В целом, все так :-)
Шерьте свой в комментариях
P.S. Ох, вспомнилось, какие крутые year in the air видео мы делали в app in the air
Скилл для создания chatGPT аппов
Помните, я писал про свой первый ChatGPT апп? На днях OpenAI анонсировали-таки свой магазин приложений и теперь можно сабмитить свои аппы.
Чтобы помочь вам в этом я сделал Claude/Agent Skill, который: 1. Помогает оценить, подходит ли ваш продукт для ChatGPT Apps (Know/Do/Show фреймворк, описанном в этом гайде от OpenAI) 2. Генерирует MCP сервер на Node.js/TypeScript с готовыми шаблонами 3. Создает React виджеты с поддержкой тем ChatGPT 4. Настраивает OAuth 2.1 аутентификацию (включая self-hosted вариант!) 5. Готовит к деплою на Fly.io и сабмишену в стор
Скилл соответствует теперь уже открытому стандарту AgentSkills и провалидирован через skills-ref.
Использовать лучше с Claude Code или Codex, потому что он не просто помогает продумать приложение, но и закодить его. Просто попросите его
use the chatgpt-app-builder skill to evaluate if my product should become a ChatGPT App and actually build it
Enjoy!