AWSがAI作業を整理する箱を公開
AWS Introduces Pizza Bot: An Open Source Inbox for Background AI Agents

AWSが、AIが自動で進める作業をメールのように整理する「Pizza Bot」を公開。AIによる作業管理を効率化し、生産性向上に役立つツールです。
AWSは、ユーザーが他の作業をしている間も継続するAIタスクのためのセルフホスト型アプリケーションとして、Pizza Botを発表しました。これは、完了した結果と保留中の決定をメール形式の受信箱に整理します。以前のバージョンは、Amazon社内で2,000人以上の従業員に利用され、会議の準備、メールのドラフト作成、Slackの要約、CRMへのログ記録、調査などをサポートしていました。この公開アプリケーションは、オープンソースプロジェクトとして再構築されました。デプロイ可能: はい。Pizza Botは、macOS、Windows、Linuxのデスクトップビルドを提供し、ローカルまたはスタンドアロンのバックエンドに接続されたブラウザクライアントとターミナルクライアントも提供します。そのコードはApache 2.0ライセンスの下で提供されています。非同期作業のための受信箱 Pizza Botは、タスクを「All」(スレッド履歴)、「Unread」(レビュー待ちの完了した作業)、および「Action」(承認または回答のために一時停止された作業)に分類します。ユーザーはスレッドをフォルダに整理し、「Activity」パネルで委任されたワーカーを検査できます。タスクは手動、cronスケジュール、またはwebhookを通じて開始できます。サーバーがスケジューリングを管理します。ダウンタイム後、見逃されたcron間隔は、見逃されたすべての間隔を再生するのではなく、1回のキャッチアップ実行を生成します。トリガーの発生は永続的に記録されます。ランタイムの仕組み このアプリケーションは、ステートフルな実行のためにDeepAgentsとLangGraphを使用しています。Hono APIサーバーがランタイムの実行とストレージを管理します。ElectronとブラウザクライアントはReactインターフェースを共有し、すべてのクライアントはHTTPとサーバー送信イベントを介してサーバーと通信します。LangGraphチェックポイントはスレッドの状態と承認の一時停止を保持します。個別のSQLiteストアがスレッド間のメモリとアプリケーションメタデータを保持します。再接続するクライアントは、バッファされたイベントを再生できます。スレッドを閉じたり、クライアントを切断したりしても、実行中のサーバーは停止しません。ただし、デスクトップアプリを終了すると、組み込みサーバーが停止し、アクティブな実行が終了します。チェックポイントはスレッドを保持しますが、実行中のステップは失われる可能性があります。デスクトップアプリが終了した後も作業を継続するには、常時稼働のバックエンドが必要です。スキル、ツール、承認コントロール Pizza Botは、Amazon Bedrock、Anthropic、Google Gemini、OpenAIをサポートしています。
この記事について質問
記事の内容に答えます。記事外のことは都度ウェブで調べます。