すべてのClaude CodeユーザーがGmailではなくAgentMailを試すべき理由

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

Transcript

00:00:00これはAgentMailです。AIエージェント専用に構築されたAPIプラットフォームで、
00:00:05独自のアドレスとインボックスをエージェントに提供し、メールの送受信、閲覧、対応を可能にします。
00:00:11カスタマーサポートやアウトリーチ、あるいは溜まったメルマガの管理など、
00:00:17活用の幅は広いです。PythonやTypeScriptのSDK、専用のMCPサーバー、さらには
00:00:24専用スキルを備えたCLIも用意されています。でも、AgentMailを使うのと、
00:00:29Gmailアカウントを作ってMCPサーバーで管理するのとでは、何が違うのでしょうか?
00:00:35チャンネル登録をして、一緒に見ていきましょう。先週、Google Workspace CLIの
00:00:44動画を公開しました。カレンダーやドキュメント、メールをエージェントが管理できる
00:00:50素晴らしいツールです。ただ、Gmailでも管理はできますが、Gmailは人間向けに
00:00:56設計されているため、エージェントには最適ではありません。詳しく説明しましょう。
00:01:02すでにAgentMailにサインアップし、ダッシュボードから固有の名前で
00:01:08インボックスを作成しました。ドメインが「AgentMail」なのは無料プランだからですが、
00:01:14アップグレードすれば独自ドメインも追加可能です。APIキーも作成して
00:01:19環境変数に追加済みなので、AgentMail CLIをインストールすれば、
00:01:24Claude Codeで利用できます。私はMCPサーバーよりCLIを使うのが好みです。
00:01:30プロンプト内で参照しなくて済むよう、AgentMailスキルもインストールしておきましょう。
00:01:35これで準備完了です。前にも言いましたが、Google Workspace CLIの
00:01:39動画を見た方なら、AgentMailの方がセットアップが遥かに簡単だと
00:01:46お気づきでしょう。では、ClaudeにAgentMailのインボックスについて
00:01:51尋ねてみます。スキルが読み込まれ、CLI経由で回答が返ってきます。
00:01:56ここから、AgentMailのアドレスを使って、私の個人用メールアドレスに
00:02:01「キングスクロス周辺の抹茶スポットTOP3」を送るようClaudeに頼んでみます。
00:02:07私は抹茶が大好きなんです。皆さんも好きならコメントで教えてくださいね。
00:02:12偽のメッセージではないことを証明するために受信箱を確認します。完了すると、
00:02:18キングスクロスの抹茶スポットのリストが届きました。エージェントが
00:02:23専用のアドレスを持つことで、メルマガの購読登録なども行えます。
00:02:29さらに、登録の完了手続きもエージェントに任せることができます。
00:02:34手動で確認したい場合は、エージェントのインボックスにアクセスすれば、
00:02:40Node Weeklyの認証メールが届いていますが、エージェントがすでに対応済みです。
00:02:45既存のメールをエージェントに転送して要約させることも可能で、
00:02:52非常に精度よく要約してくれます。Claude Codeの新機能「ループ」を使い、
00:02:561分ごとに新着メールをチェックして要約させるのも、賢い使い方ですね。
00:03:01これらはAgentMailでできることのほんの一部に過ぎません。例えば、
00:03:06エージェントごとに複数のインボックスを使い分けることもできます。
00:03:12Claude Code、Codex、Gemini CLIそれぞれに専用の箱を持たせたり、
00:03:18購読用やサポート用で分けたり。他のプラットフォームと違い、インボックス単位の
00:03:25課金ではないため、非常にコスト効率が良く、高度なワークフローが組めます。
00:03:30内容に応じて別のインボックスへ転送したり、エージェントが必要な時だけ
00:03:36インボックスを作成し、終わったら削除するといったことも可能です。
00:03:41今はClaude Codeで使っていますが、これは個人利用やテスト向けです。
00:03:47実際にはカスタムエージェントで運用したいでしょう。3日間の制限を避け、
00:03:52より頻繁にポーリングしたいからです。詳細はループの動画をご覧ください。
00:03:58では、Claude SDKとAgentMailを使ったカスタムエージェントの例を
00:04:03お見せします。これは、AgentMailのアドレスを使用し、
00:04:09起動後30秒ごとに新着メールを確認する、Claude SDK製のシンプルなエージェントです。
00:04:15コードの詳細は割愛しますが、メッセージの処理プロセスを見てみましょう。
00:04:19インボックス内のすべてのメッセージを確認し、未読ラベルをチェックします。
00:04:23受信時刻に基づいて、返信生成関数(generate reply)を
00:04:31トリガーします。下にスクロールすると、この関数が
00:04:36プロンプトを作成しています。ユーザーコンテンツはClaudeのモデル、
00:04:42現在はHaikuに送られ、システムプロンプトに従って返答します。実行してみると、
00:04:48すでにインボックス内の16通のメッセージを認識しました。テスト送信してみます。
00:04:54「テスト中です。あなたは誰で、何をしていますか?」というメールを
00:05:00エージェントに送りました。スクリプトは30秒ごとにポーリングしており、
00:05:06メッセージを検知してClaudeで回答を生成します。戻って確認すると、
00:05:11Claudeからの返信が届いています。少し不思議な感覚ですが、
00:05:17インボックス管理を助けるAIアシスタントだと名乗っています。スレッドを
00:05:23読み取る設計なので、「猫のジョークを教えて」と返信してみましょう。
00:05:2930秒後、3通のメッセージを含むスレッド全体を処理し、返信が来ました。
00:05:34「なぜ猫はジャングルでポーカーをしないの?チーター(ズル)が多いから」
00:05:40他にも紹介しきれない機能がたくさんあります。イベントをストリーミングし、
00:05:45遅延ゼロでメールを確認できるWebソケットや、顧客ごとにデータを分離する
00:05:51「ポッド」機能など、AgentMailのインフラを多ユーザー向け製品に
00:05:55組み込む場合に便利です。IMAPやSMTPもサポートしています。
00:06:02他にも紹介したいツールがあります。ウェブ技術を使った、
00:06:06高速で軽量なデスクトップアプリを作りたいなら、Electrobahnの
00:06:12動画をぜひチェックしてください。求めていたものが見つかるかもしれません。

Key Takeaway

AgentMailは、人間向けのGmailに代わる、AIエージェントの能力を最大限に引き出すための専用メールインフラストラクチャを提供します。

Highlights

AgentMailはAIエージェント専用に設計された、APIベースのメールプラットフォームであること

Gmailなどの人間向けツールと異なり、エージェントが独自のアドレスとインボックスを即座に持てる利点

Python/TypeScript SDK、MCPサーバー、Claude Code用スキルなど、開発者向けの強力な統合機能

「ループ」機能を用いた定期的なメールチェックや、要約、自動返信プロセスの自動化

インボックス単位の課金ではないため、用途やモデルごとに複数の箱を使い分ける高いコスト効率

Webソケットによるリアルタイム通知や、複数ユーザー向けインフラとしての「ポッド」機能の存在

Timeline

AgentMailの概要と基本機能

冒頭では、AIエージェント専用に構築されたAPIプラットフォーム「AgentMail」の基本概念が紹介されます。エージェントが独自のメールアドレスを持ち、送受信や管理を自律的に行える点が最大の特徴です。カスタマーサポートやメルマガ管理など、具体的な活用シーンが提示され、開発者向けのSDKやCLIの存在も明かされます。スピーカーは、人間向けに設計されたGmailをエージェントに無理やり使わせるよりも、この専用プラットフォームが最適である理由を深掘りしていくと宣言します。

セットアップとClaude Codeへの統合

ここでは実際の導入手順が解説され、ダッシュボードでのインボックス作成やAPIキーの設定がいかに簡単であるかが強調されます。無料プランでの制限事項や独自ドメインの追加可能性についても触れられ、環境構築の柔軟性が示されています。特にClaude Codeでの利用において、専用スキルをインストールすることでプロンプト内での参照を最小限に抑える方法が実演されます。Google Workspace CLIと比較しても、セットアップの工程が遥かに簡略化されていることが視聴者に提示されます。

実演:メール送信と購読管理の自動化

Claude Codeを使用して、特定のトピック(キングスクロスの抹茶スポット)に関するメールを個人アドレスに送信するデモンストレーションが行われます。エージェントが自分専用のアドレスを持つことで、メルマガの購読登録や、それに伴う本人確認メールの処理まで自動化できる様子が描かれます。受信箱を直接確認する手間を省き、エージェントがバックグラウンドでタスクを完結させる利便性が具体例とともに示されます。これにより、ユーザーは本来の作業に集中しつつ、情報の収集や処理をAIに完全に任せることが可能になります。

要約機能と高度なワークフローの構築

既存のメールを転送して高精度な要約を作成させる機能や、新機能「ループ」を活用した定期実行のメリットが解説されます。AgentMailはインボックス単位の課金体系ではないため、複数のエージェントや用途(サポート、テスト、購読用など)に合わせて柔軟に箱を増やせるコスト効率の良さが強調されます。必要に応じてインボックスを動的に作成・削除するような、高度でプログラム可能なワークフローについても言及されます。他のプラットフォームでは難しい、大規模かつ複雑なメール処理パイプラインの構築が現実的であることを示唆しています。

カスタムエージェントの実装例と自動返信

Claude SDKを用いたカスタムエージェントの具体的な実装コードとその挙動が詳しく紹介されます。このエージェントは30秒ごとにポーリングを行い、未読メールを検知して自動的に返信を生成する機能を備えています。Claudeのモデル(Haiku)がシステムプロンプトに従い、スレッドの文脈を理解して「猫のジョーク」などのリクエストに的確に応答する様子が実演されます。個人利用のCLIツールを超えて、24時間稼働する自律型のアシスタントを構築するための実践的なステップが提示されています。

エンタープライズ機能とまとめ

最後に、プロフェッショナルな製品開発に役立つWebソケットや「ポッド」機能などの高度なインフラ機能について触れられます。これらは低遅延での通知受取や、複数ユーザーのデータ分離を可能にするもので、商用アプリケーションへの組み込みを想定しています。IMAPやSMTPのサポートも完了しており、既存のメールシステムとの互換性も確保されていることが説明されます。動画の締めくくりとして、他の軽量デスクトップアプリ作成ツールであるElectrobahnの紹介も行われ、開発者へのさらなるリソースが提供されます。

Community Posts

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

Write about this video