
AWSアプリ別2024-04
AgentCoreでHuman-in-the-Loop審査フロー
AgentCoreHuman-in-the-Loop審査
## AgentCoreで構築するHuman-in-the-Loop審査フロー
### プロジェクト概要
AgentCoreでHuman-in-the-Loop審査フローは、AWS Bedrock AgentCoreを活用して、AIの自動判断と人間のレビューを適切に組み合わせた審査システムを構築するソリューションです。重要な意思決定において、AIの効率性と人間の判断力を最適なバランスで活用します。
### 背景と課題
業務の自動化が進む中、以下の課題がありました。
**完全自動化のリスク**:重要な判断を完全にAIに委ねることへの懸念があり、自動化が進まないケースがありました。
**人間レビューの負荷**:すべてのケースを人間がレビューするのは非効率で、スケールしませんでした。
**判断基準の一貫性**:レビュー担当者によって判断がばらつき、公平性に問題が生じることがありました。
### ソリューションの詳細
**1. AI一次審査**
AgentCore上のAIエージェントが、申請内容を自動で分析・評価します。過去の審査結果を学習しており、高い精度で承認/否認/要確認を判定します。
**2. 信頼度スコアリング**
AIの判断には信頼度スコアが付与されます。信頼度が高い(明確なケース)はそのまま処理を進め、信頼度が低い(判断が微妙なケース)は人間のレビューキューに回します。
**3. 人間レビューインターフェース**
レビュー担当者向けの専用インターフェースを提供します。AIの判断理由、関連情報、類似過去ケースを一画面で確認でき、効率的なレビューが可能です。
**4. フィードバックループ**
人間のレビュー結果をAIが学習し、判断精度を継続的に向上させます。時間とともに人間レビューが必要なケースが減少し、効率が向上します。
**5. 監査証跡**
AIの判断、人間の判断、その理由をすべて記録します。なぜその判断に至ったかを後から追跡でき、監査対応やコンプライアンス要件を満たします。
### 技術的特徴
AWS Bedrock AgentCoreのStep Functions統合により、複雑な審査フローを宣言的に定義できます。Human Task Tokenを活用した非同期の人間タスク統合が可能です。
Cognito連携による認証・認可管理、CloudWatch Logsによる詳細なログ記録など、AWSのマネージドサービスを活用してセキュアかつスケーラブルなシステムを構築しています。
### 導入効果
導入企業では、審査処理時間が平均5日から1日に短縮されました。AIによる一次審査で明確なケースは即時処理され、人間は本当に判断が必要なケースに集中できるようになりました。審査の一貫性も向上し、顧客からのクレームが30%減少しています。