HEY CLI

Консоль и TUI сервиса HEY: почта, календарь и контакты в терминале для человека и для агента

  • 415 ★ репозитория
  • Последний коммит
CLIОфициальный

Широкий доступ

Почему такой уровень

  • Агент читает переписку, контакты и календарь вашего аккаунта HEY
  • Агент сохраняет черновики от вашего имени, а команду `hey draft send`, которая отправляет черновик, он может выполнить через терминал
Все причины и проверки

basecamp/hey-cli

Установка

Работает в

Ручная установка

mise use -g github:basecamp/hey-cli

Способ без скрипта. Есть также Homebrew, Scoop, Nix и сборка из исходников.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент читает переписку, контакты и календарь вашего аккаунта HEY
  • Агент сохраняет черновики от вашего имени, а команду `hey draft send`, которая отправляет черновик, он может выполнить через терминал

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

HEY CLI — клиент сервиса HEY от 37signals для терминала. Команда `hey` открывает приложение с почтой, контактами, календарем и дневником, а подкоманды делают то же из скриптов: показывают ящики, читают треды как Markdown, ищут письма, отвечают и создают события календаря. При выводе в конвейер команды отдают JSON, а флаг `--jq` фильтрует его без отдельной утилиты jq. Команда `hey watch` печатает строку JSON на каждое новое письмо, поэтому на нее удобно повесить обработчик. Для агентов есть три пути: встроенный скилл для Claude Code и Codex, плагин hey@37signals для Claude Code и MCP-сервер `hey mcp`. Сервер сохраняет письма только как черновики, отправку человек подтверждает сам.

Для кого. Для пользователей HEY, которые читают почту и планируют встречи из терминала или поручают это Claude Code и Codex.

Подходит, если

  • Нужно разобрать входящие: открыть ящик Imbox, прочитать тред целиком и подготовить ответ
  • Нужен поток новых писем в скрипт: `hey watch` выдает по строке JSON на каждое письмо
  • Агент должен найти письма от одного отправителя за последние 30 дней и пересказать переписку
  • Нужно создать событие календаря одной командой, например встречу на 14:00 в заданный день
  • Нужен MCP с урезанными правами: режим только для чтения или набор доменов вроде ящиков и поиска

Не подходит, если

  • У вас нет аккаунта HEY: клиент работает только с этим сервисом и не подключается к Gmail или другой почте
  • Агент должен сам отправлять письма через MCP: сервер сохраняет только черновики и отклоняет запросы на отправку
  • Нужна автоматическая установка на сервере без пользователя: первый вход подтверждает человек в браузере

Пример запроса к агенту

Покажи письма от Ивана в Imbox за последнюю неделю и подготовь черновик ответа: в пятницу встретиться смогу.

Ограничения

Клиент работает только с сервисом HEY и требует аккаунта. Первый вход проходит в браузере, дальше сессия хранится в системной связке ключей.

Установка скриптом выполняет загруженный с hey.com код, поэтому его стоит прочитать перед запуском. Есть способы без скрипта: mise, Homebrew, Scoop, Nix и сборка из исходников.

Новые версии сервис присылает через тот же канал, которым вы ставили клиент, а установленный скилл обновляется при первом запуске свежего релиза. Доступность HEY из России при подготовке карточки не проверялась.

Как отключить. Команда `hey setup agents --remove` убирает скиллы и плагин Claude Code, которые поставил CLI. MCP-сервер снимается командой `claude mcp remove hey`, сам клиент удаляется тем способом, которым вы его ставили.

Частые вопросы

Как подключить HEY к Claude Code?

Запустите `hey`: мастер входа находит установленных агентов и подключает их. Вручную `hey setup claude` ставит скилл и плагин hey@37signals, а `claude mcp add hey -- hey mcp` добавляет инструменты MCP на ваш аккаунт.

Может ли агент отправить письмо через hey mcp?

Нет. Действия создания и изменения письма всегда сохраняют черновик, а запросы на отправку, отложенную доставку и закрытие треда в том же вызове отклоняются. Черновик отправляет человек из HEY или командой `hey draft send` с номером черновика.

Как оставить агенту доступ только на чтение?

Запустите сервер как `hey mcp --read-only`. Набор инструментов сужает флаг `--domains`, например `--domains boxes,search` оставляет только ящики и поиск.

Как проверить, что установка и вход в порядке?

Команда `hey doctor` проверяет установку, вход и состояние скилла и плагина для каждого найденного агента.

Не затрет ли hey мой собственный скилл с таким же именем?

Нет. CLI пишет только в каталоги скиллов, которые создал сам, и помечает их файлом `.managed-by-hey-cli`. Каталог hey без метки остается нетронутым, а `hey doctor` подскажет, как взять его под управление.

Обсуждение

Вопросов и отзывов пока нет.

Выбор редакции

Поиск работы в кодовом агенте: оценка вакансии по резюме от 1 до 5, CV в PDF под каждую роль, черновики писем и трекер откликов

ВоркфлоуРасширенный доступ76,7 тыс.Звезды репозитория
Нужен VPN

Воркфлоу для Claude Code: агент ищет вакансии, оценивает соответствие профилю, готовит резюме и сопроводительное письмо и помогает готовиться к интервью

ВоркфлоуРасширенный доступ64 тыс.Звезды репозитория

Скилл, который заставляет агента начинать ответ с действия, нумеровать шаги и не уходить в сторону

СкиллМинимальный доступ58,4 тыс.Звезды репозитория

Скиллы для работы агента с Obsidian: Markdown с викиссылками, Bases, JSON Canvas, Obsidian CLI, Defuddle и Knap

СкиллРасширенный доступ50 тыс.Звезды репозитория
Официальный

Самостоятельно размещаемая база знаний с блочными ссылками и встроенным MCP-сервером для подключения AI-агентов к заметкам

MCP-серверРасширенный доступ46,9 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер и скилл Reactive Resume: агент собирает и правит резюме и ведет трекер откликов на вакансии

MCP-серверРасширенный доступ44,7 тыс.Звезды репозитория

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
HEY CLI (эта запись)да415
gwsнет31 818CLI для API Google Workspace с Gmail и календарем, а hey работает только с сервисом HEY
email-mcp — MCP-сервер для почты по IMAP и SMTPнетключ необязателен135MCP для нескольких почтовых аккаунтов по IMAP, у hey свой терминальный клиент и вход в один сервис

Коротко о README

Установка возможна через mise, Omarchy, скрипт для macOS, Linux и WSL2 или PowerShell для Windows. Дальше идут первый запуск, примеры команд для ящиков, тредов, поиска и календаря и раздел про агентов. Справка по каждой команде доступна через `--help`.

Бейдж для README

Сообщить о проблеме

Foxx AIHEY CLI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.