langchain-ai/agent-inbox

📥 An inbox UX for interacting with human-in-the-loop agents.

何を解決するか

Agent Inbox は、AIエージェントとの「人間を含むループ」インタラクションを管理するためのユーザーインターフェースを提供します。LangGraphエージェントが進行前に人間の承認や入力を必要とする場合、人間ユーザーが簡単に中断を確認・編集・応答できる方法を解決します。

動作方法

このツールはAPIキーとデプロイURLを介してLangGraphデプロイメントに接続します。エージェントのコード内で interrupt 関数がトリガーされると、Agent Inboxはその中断を取得し、ユーザーに表示します。ユーザーは事前に定義された設定に基づいて中断と対話できます:

  • 承認: エージェントの提案されたアクションや引数を確認します。
  • 編集: エージェントが続行する前にアクションの引数を変更します。
  • 応答: カスタムテキストをエージェントに返信します。
  • 無視: 中断をスキップします。

対象ユーザー

LangGraphでAIエージェントを開発しており、カスタムフロントエンドをゼロから構築せずに、プロフェッショナルな人間の監視とインタラクションインターフェースを必要とする開発者。

特徴

  • LangGraph統合: LangGraphの中断システムと specifically 互換性を持つように設計されています。
  • 柔軟な応答タイプ: エージェントの要求を承認、編集、応答、または無視する対応が可能です。
  • カスタマイズ可能な中断: 開発者は、各特定の中断に対してユーザーが利用できるアクション(無視、応答、編集、承認)を制御できます。
  • Markdownサポート: 詳細なMarkdown形式の説明を許可し、人間のレビュアーに文脈を提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト