Почему каждому пользователю Claude Code нужно попробовать AgentMail (а не Gmail)

BBetter Stack
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Это AgentMail — API-платформа, созданная специально для ИИ-агентов, которая дает им
00:00:05уникальный адрес электронной почты и почтовый ящик, позволяя им отправлять, получать, читать и обрабатывать письма,
00:00:11чтобы решать такие задачи, как клиентская поддержка, холодные рассылки или просто управление вашими забытыми
00:00:17рассылками. Платформа работает через SDK для Python или TypeScript, имеет свой MCP-сервер и даже собственный
00:00:24CLI с набором навыков. Но в чем разница между AgentMail и созданием обычного
00:00:29Gmail-аккаунта для моего агента с использованием MCP-сервера для управления сообщениями? Подписывайтесь,
00:00:35и давайте выясним. На прошлой неделе я делал видео о Google Workspace CLI, который позволяет вашему агенту управлять
00:00:44календарем, документами и, конечно, электронной почтой, что очень круто. Но хотя ваш агент
00:00:50может управлять Gmail через свой аккаунт, Gmail не создавался для агентов — он был сделан для людей, поэтому
00:00:56взаимодействие будет не самым удобным. Позвольте объяснить. Я уже зарегистрировался в AgentMail, как вы
00:01:02видите по этой панели управления, и создал почтовый ящик с уникальным именем. Заметьте, что этот
00:01:08домен AgentMail используется потому, что я на бесплатном тарифе, но вы можете добавить свой домен,
00:01:14если обновите план. Я также создал API-ключ и добавил его в список
00:01:19переменных окружения моей оболочки, а значит, с установленным AgentMail CLI я могу использовать его
00:01:24вместе с Claude Code. Лично я предпочитаю использовать CLI с Claude Code вместо MCP-серверов. Давайте также
00:01:30установим навык AgentMail, чтобы мне не приходилось упоминать его в промпте. И на этом все,
00:01:35вы готовы использовать AgentMail с Claude. Я знаю, что уже говорил об этом, но если вы видели
00:01:39мое видео про Google Workspace CLI, то заметите, насколько проще настроить AgentMail, чем
00:01:46настраивать тот CLI для работы с Claude Code. Итак, продолжим: теперь я могу спросить Claude, какие
00:01:51ящики AgentMail у меня есть. Он загрузит навык, а затем использует CLI, чтобы дать ответ. Теперь
00:01:56я могу поручить Claude действительно крутые вещи, например, отправить письмо с моего адреса AgentMail
00:02:01на мою личную почту со списком трех лучших мест, где можно выпить матча на Кингс-Кросс. И
00:02:07да, я большой фанат матча. Напишите в комментариях, если вы тоже. Пока он это делает, я
00:02:12хочу доказать вам, что у меня нет никаких подставных сообщений. И вот, когда все готово, мне пришло
00:02:18новое письмо со списком лучших мест с матча на Кингс-Кросс. Но так как у моего агента
00:02:23есть свой почтовый адрес, я могу делать классные штуки, например, подписывать его на рассылки, и
00:02:29я также могу попросить его подтвердить подписку, что он уже и сделал. Но если бы я захотел сделать это
00:02:34вручную, у меня есть доступ к ящику агента, и мы видим, что письмо с подтверждением
00:02:40от Node Weekly находится здесь, но агент уже выполнил этот шаг. Я мог бы даже переслать
00:02:45некоторые из моих существующих писем агенту и попросить его составить по ним резюме, с чем
00:02:52он справился довольно хорошо. Я мог бы даже использовать новую функцию цикла в Claude Code, чтобы проверять
00:02:56почту каждую минуту и резюмировать новые письма, что является отличным применением этой функции. Сейчас я
00:03:01лишь слегка коснулся того, что можно делать с AgentMail, потому что даже если сосредоточиться только
00:03:06на почтовых ящиках, вы можете завести несколько ящиков для разных агентов. Если у вас есть Claude Code,
00:03:12Codex, Gemini CLI — у каждого может быть свой ящик. Либо один ящик для подписок,
00:03:18другой только для поддержки клиентов. И поскольку оплата не зависит от количества ящиков, как на других платформах,
00:03:25это получается весьма выгодно и позволяет создавать крутые рабочие процессы,
00:03:30например, когда один агент пересылает сообщение в другой ящик в зависимости от его содержания, или
00:03:36когда агенты создают ящики по требованию и удаляют их после завершения работы. Я использовал
00:03:41AgentMail с Claude Code, что удобно для личного пользования и тестирования, но на самом деле
00:03:47лучше использовать это в собственном кастомном агенте, чтобы не было ограничения в три дня,
00:03:52о котором вы узнаете больше из моего видео про циклы, и чтобы опрашивать почту гораздо чаще.
00:03:58Позвольте показать вам пример создания кастомного агента с использованием Claude SDK
00:04:03и AgentMail. Вот суперпростой агент на базе Claude SDK, который использует
00:04:09этот адрес от AgentMail и проверяет наличие новых писем каждые 30 секунд с момента
00:04:15запуска скрипта. Я не буду подробно разбирать весь код,
00:04:19но мы видим, как он обрабатывает сообщения: он просматривает все
00:04:23сообщения в папке входящих, проверяет метки «непрочитано» и, исходя из времени получения,
00:04:31запускает другую функцию — генерацию ответа. Если прокрутить вниз,
00:04:36функция generate reply составляет промпт, и этот пользовательский промпт отправляется модели
00:04:42Claude (в данном случае Haiku), которая использует системный промпт для ответа. Если мы запустим скрипт,
00:04:48то увидим, что он уже обнаружил 16 сообщений в ящике. Я много тестировал его, так что давайте
00:04:54отправим новое письмо и посмотрим, ответит ли он. Я написал агенту письмо: «Просто тестирую
00:05:00систему, кто ты и чем занимаешься?». Скрипт опрашивает почту каждые 30 секунд,
00:05:06и вот он получил письмо, обрабатывает его, использует Claude для генерации ответа, и если мы
00:05:11вернемся назад, то увидим новое письмо с ответом от Claude. Это выглядит сюрреалистично, но он отвечает,
00:05:17что он — ИИ-ассистент, помогающий управлять этим ящиком. А поскольку этот код умеет читать
00:05:23цепочки писем, я могу отправить ответ: «Спасибо за информацию, расскажи шутку про котов».
00:05:29Скрипт ждет 30 секунд, обрабатывает всю цепочку из трех сообщений и отправляет
00:05:34ответ: «Почему коты не играют в покер в джунглях? Потому что там слишком много гепардов (cheetahs/cheaters)». Как обычно,
00:05:40у этого инструмента есть масса других функций, которые я не успел разобрать в этом
00:05:45видео, например, веб-сокеты для потоковых событий, которые позволяют проверять почту с нулевой задержкой,
00:05:51«поды» (pods), которые изолируют данные разных клиентов, если вы планируете создавать продукт на базе
00:05:55инфраструктуры AgentMail для разных пользователей, поддержка IMAP и SMTP и многое другое. К слову
00:06:02о вещах, которые я не успел показать полностью: если вы хотите создать
00:06:06десктопное приложение — маленькое, быстрое и на веб-технологиях — тогда посмотрите вот это видео,
00:06:12которое я снял про Electrobun. Возможно, это именно то, что вы ищете.

Key Takeaway

AgentMail предоставляет оптимизированную инфраструктуру электронной почты для ИИ-агентов, превосходя традиционные сервисы вроде Gmail за счет простоты настройки, масштабируемости и глубокой интеграции с инструментами разработчика.

Highlights

AgentMail — это специализированная API-платформа и SDK, разработанная для предоставления ИИ-агентам собственных почтовых ящиков.

В отличие от Gmail, AgentMail изначально спроектирован для программного взаимодействия, что упрощает интеграцию с такими инструментами, как Claude Code.

Платформа поддерживает работу через Python/TypeScript SDK, собственный CLI и имеет встроенный MCP-сервер.

Пользователи могут создавать неограниченное количество почтовых ящиков для разных агентов или задач без дополнительной платы за каждый адрес.

Система поддерживает продвинутые функции: веб-сокеты для мгновенных уведомлений, «поды» для изоляции данных и полную поддержку IMAP/SMTP.

Демонстрация кастомного агента на базе Claude Haiku показывает возможность автоматической обработки цепочек писем и генерации осмысленных ответов.

Timeline

Введение в AgentMail и его возможности

Автор представляет AgentMail как уникальную платформу, которая дает ИИ-агентам возможность полноценно работать с электронной почтой. В отличие от человеко-ориентированных сервисов, эта система предлагает специализированные инструменты: SDK для популярных языков программирования, MCP-сервер и CLI. Основные сценарии использования включают автоматизацию клиентской поддержки, холодные рассылки и управление личными подписками. Платформа позиционируется как мост между миром ИИ и традиционными коммуникациями по e-mail. Это позволяет агентам не просто читать текст, а эффективно управлять процессами отправки и получения сообщений.

Сравнение с Gmail и процесс настройки

В этом разделе объясняется, почему использование обычного Gmail-аккаунта через Google Workspace CLI является менее эффективным решением для ИИ. Настройка AgentMail демонстрируется как гораздо более быстрый и интуитивно понятный процесс, требующий лишь создания API-ключа и настройки переменных окружения. Автор подчеркивает, что Gmail не создавался для автоматизированных систем, что делает взаимодействие с ним громоздким. В AgentMail можно использовать как стандартные домены сервиса, так и собственные на платных тарифах. Установка специальных навыков для Claude Code позволяет агенту обращаться к почте без лишних уточнений в промптах.

Практическое использование с Claude Code

Демонстрируется реальный рабочий процесс, в котором Claude Code отправляет письмо с рекомендациями мест для посещения. Агент успешно справляется с поиском информации и форматированием сообщения для личной почты автора. Важным преимуществом является способность агента самостоятельно подтверждать подписки на рассылки, избавляя пользователя от рутины. Автор показывает, как через CLI можно проверять список доступных ящиков и содержимое входящих писем. Также упоминается возможность создания циклов (loops) для регулярной проверки почты и составления резюме новых сообщений.

Масштабирование и архитектурные преимущества

Обсуждается гибкость модели ценообразования и структуры AgentMail, позволяющая создавать множество ящиков под разные задачи. Вы можете выделить отдельный адрес для каждого ИИ-инструмента, будь то Claude, Codex или Gemini, без роста затрат. Это открывает путь к созданию сложных цепочек агентов, где один агент пересылает письма другому в зависимости от контекста. Система позволяет динамически создавать и удалять почтовые ящики по требованию для краткосрочных задач. Автор отмечает, что такая архитектура идеально подходит для построения масштабируемых бизнес-процессов на базе ИИ.

Создание кастомного агента и технические детали

В финальной части видео представлен пример кода на Python для создания автономного почтового агента с использованием Claude SDK. Агент настроен на опрос почтового ящика каждые 30 секунд и генерацию ответов с использованием модели Haiku. Показано, как скрипт анализирует цепочки писем (threads) и сохраняет контекст диалога, отвечая на уточняющие вопросы пользователя. Также упоминаются продвинутые функции для разработчиков: веб-сокеты для обработки событий в реальном времени и «поды» для разделения данных разных клиентов. Видео завершается рекомендацией других инструментов для разработки десктопных приложений, таких как Electrobun.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video