Чтобы получать уведомление, когда Claude Code закончил, запускайте его внутри AgentVera: вы получите уведомление на рабочем столе, когда ход завершится, ошибка остановит агента или он будет ждать вашего одобрения, а те же события могут прийти на телефон через Telegram или мобильное приложение AgentVera. Писать скрипт хука и держать терминал на виду не нужно. Оповещения работают одинаково для Codex, Copilot CLI и любого другого CLI-агента в приложении.
В этой статье: что вызывает каждое уведомление, как настроить оповещения на рабочем столе и в телефоне, как работают напоминания об одобрениях и как снизить шум.
Зачем нужны уведомления для кодовых агентов
Кодовый агент тратит на задачу минуты, а потом останавливается по одной из двух причин: он закончил или ему нужны вы. Если вы в другом окне, обе ситуации выглядят одинаково: ничего не происходит. Дороже всего обходится агент, ждущий «да» на npm install, потому что он не работает, пока вы не заметите.
Хорошие уведомления отвечают на три вопроса, не заставляя открывать терминал:
- Какой агент остановился?
- Он закончил, упал или попросил разрешение?
- Могу ли я ответить прямо отсюда?
Что вызывает уведомление
AgentVera следит за терминалом каждого агента и его состоянием, поэтому знает, когда агент работает, ждёт ответа или ждёт одобрения.
| Событие | Рабочий стол | Telegram | Мобильное приложение |
|---|---|---|---|
| Нужно одобрение | Да | Да, с кнопками Approve, Deny и Always allow | Да, push |
| Ход агента завершён | Да, ходы длиннее 15 секунд | Да, минимальную длину хода задаёте вы | Да, push |
| Агент закончил и вышел | Да («Task completed») | ||
| Ошибка | Да | Да («Agent failed») | Да, push |
| Важное замечание code review | Да, medium или high | ||
| Оповещения об аккаунтах и лимитах | Да | Лимиты использования выше 90% | |
| Запланированная задача упала | Да |
Каждое событие рабочего стола и Telegram можно включать и выключать отдельно.
Настройка уведомлений на рабочем столе
Откройте Settings → Notifications. В части On this computer есть:
- Desktop notifications с четырьмя событиями: Approval needed, Agent turn finished, Task completed и Error. По умолчанию все включены.
- Dock badge — число агентов, ждущих одобрения или ответа, на значке приложения.
- Keep the computer awake, включено по умолчанию. Пока AgentVera открыт, компьютер не уснёт, как с
caffeinate; экран при этом может гаснуть. Это важно для долгих запусков: агент не закончит работу, если ноутбук спит.
Уведомления на рабочем столе появляются, пока AgentVera в фоне. Нажмите на уведомление, и приложение откроет этого агента, готового к вашему ответу.
Внутри приложения строка состояния показывает, сколько одобрений ждут, а ⇧⌘A переходит к агенту, который ждёт дольше всех.
Уведомления на телефоне через Telegram
Telegram — самый быстрый способ получать оповещения агентов на телефон, и для него нужен лишь бесплатный аккаунт AgentVera.
- Перейдите в Settings → Notifications → Phone notifications.
- Нажмите Connect Telegram и откройте ссылку или отсканируйте QR-код. Ссылка работает один раз и действует 10 минут. При желании можно использовать собственного бота; его токен хранится в зашифрованном виде в вашей связке ключей.
- В разделе When to notify выберите события. Для завершённых ходов задайте минимальную длину хода (по умолчанию 60 секунд), чтобы короткие ответы вас не беспокоили.
- Нажмите Send test, чтобы проверить доставку.
Два параметра определяют, что вы получите. Include a short excerpt of the agent’s reply добавляет конец ответа; выключите его, и будет отправляться только «закончил ход», без кода и содержимого проекта. A separate topic per agent выделяет каждому агенту свою тему в чате бота, и всё, что вы пишете там, идёт прямо этому агенту.
Telegram умеет гораздо больше, чем уведомлять: можно запускать агентов, отправлять сообщения, фото и файлы. Об этом рассказано в статье управление Claude Code из Telegram; здесь мы ограничимся оповещениями.
Push-уведомления в мобильном приложении
Мобильное приложение AgentVera для iOS и Android отправляет push-уведомления о запросах одобрения, завершённых ходах, сбоях, напоминаниях о задачах и лимитах использования выше 90%. В уведомлениях нет ни кода, ни текста сообщений. Чтобы связать приложение, войдите с обеих сторон и включите Control from your phone в настройках десктопного приложения. Приложений пока нет в App Store и Google Play.
Без приложения режим просмотра с телефона в браузере вашего телефона показывает статус каждого агента, его последний ответ и diff того, что он сделал. Подробнее о приложении в статье мобильное приложение Claude Code.
Не пропускайте одобрения
Одобрение, на которое никто не отвечает, — это простаивающий агент. В AgentVera для этого есть напоминание: Settings → Orchestration → Pending approval alert, где Remind me about agents waiting for approval включено по умолчанию.
- Первое напоминание приходит через 5 минут без ответа, как уведомление на рабочем столе и сообщение в Telegram с кнопками одобрения.
- Оно повторяется каждые 15 минут, пока вы не ответите, до трёх раз.
- Каждое напоминание заметнее предыдущего (подпрыгивание значка в Dock или мигание на панели задач).
Оба интервала настраиваются. Если вы постоянно одобряете одни и те же безопасные команды, сокращайте число запросов в источнике с помощью правил автоодобрения (Pro и Team), а не отвечайте на все вручную. Наше руководство по разрешениям Claude Code объясняет компромисс.
Уведомления и хуки Claude Code
Claude Code может запускать скрипт на события через хуки, и так можно собрать собственный уведомитель. Разница в охвате.
| Хуки Claude Code | Уведомления AgentVera | |
|---|---|---|
| Настройка | Скрипт на каждое событие в ваших настройках | Переключатели в Settings |
| Агенты | Только Claude Code | Каждый CLI-агент в приложении |
| Телефон | Подключаете сами | Telegram и мобильное приложение встроены |
| Ответ на одобрение удалённо | Только если вы это построите | Кнопки Approve и Deny |
Хуки по-прежнему подходят для проверок, которые должны выполняться при каждой правке. О них см. руководство по хукам Claude Code.
Снижаем шум
- Увеличьте минимальную длину хода для Telegram, если быстрые ответы постоянно заставляют телефон вибрировать.
- Оставьте ошибки и одобрения включёнными. Именно эти оповещения разблокируют работу.
- Используйте одну тему на агента, чтобы занятый агент не заглушал остальных.
- Пусть ночная смена отчитывается утром. Во время ночной смены (Pro и Team) утренний отчёт приходит как уведомление на рабочем столе и сводка в Telegram, а не одно сообщение на задачу; см. запуск Claude Code на ночь.
Начало работы
Скачайте AgentVera, откройте проект и запустите Claude Code или любого другого агента. Уведомления на рабочем столе работают сразу; подключите Telegram в Settings, когда захотите получать их на телефон. Уведомления и одобрения входят в бесплатный тариф; что добавляют Pro и Team, смотрите на странице тарифов.