Pull to refresh

Comments 5

Про кайф: хуки + телега — это ровно тот уровень “инженерной лени”, который экономит часы жизни 😄

Суть в чём: уведомления — это только первый слой. Дальше хочется, чтобы хуки собирали не просто “пинг”, а маленький “протокол исполнения”.
Типа:

  • Stop → что сделано, что изменено, что НЕ сделано (и почему)

  • PostToolUseFailure → какая команда упала, короткий хвост ошибки, что агент пробовал

  • PermissionRequest → что именно хочет (файл/сеть/exec), зачем, и риск-лейбл “ок/сомнительно”

И вообще мечта: одним сообщением в телегу прилетает мини ProofPack: “источники/шаги/проверки/артефакты”.
Тогда это уже не “ботик что-то там сделал”, а штука, которой можно доверять и которую можно повторить.

P.S. И да — токены/чат_id в конфиги лучше как секреты (а то телега-то любит сюрпризы).

все четко, охеренные идеи дальше мне развить эту историю. мб статью обновлю

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

Попробовал я отправлять динамический контекст через субагента в телегу. Он запускается в фоне и не блокирует основного агента дальше в работе

{
  "type": "agent",
  "prompt": "Проверь результат последней команды. Отправь его не длиннее 200 символов в команду 'curl --location 'https://api.telegram.org/bot<my_bot_token>/sendMessage' --header 'Content-Type: application/json' --data '{\"my_chat_id\": \<my_chat_id>\", \"text\": \"⚠️ Требуется твое действие\"}'"
}

Пока довольно ненадежно. Может ничего не прислать, потребляет лишние токены. Если и использовать то точно после обычного вызова command с bash-скриптом. Если есть какой-то механизм перехвата stdout у Claude Code, чтобы передать уже нагенеренную по результату задачи информацию в command, я его не нагугли.

добавил сноску выше в статью

Спасибо. Для Windows сработал только такой вариант:
"command": "powershell -Command \"Invoke-RestMethod -Uri 'https://api.telegram.org/bot<BOT_TOKEN>/sendMessage?chat_id=<CHAT_ID>&text=<URL_ENCODED_TEXT>'\""

Sign up to leave a comment.

Articles