動画記事 · LangChain
LangSmith Engine がエージェント改善を加速
動画の文字起こしと公開情報をもとにAIで要約・構成しています。 正確な発言は元動画と時間位置で確認してください。
まず要点
LangSmith Engine は、生産環境のエージェントのトレースを自動分析し、問題の原因特定からコード修正案の作成、評価用データセット生成までを一貫して支援する新機能である。
LangSmith Engine が明かす「AI エージェントの自動修復」:手動デバッグから解放される未来
LangChain が新たに発表した「LangSmith Engine」は、生産環境で動作する AI エージェントのトラブルを、人間が一つずつ追跡する手間なく自動的に発見・特定・修正する画期的なツールです。大量のトレースデータを監視し続けることで、開発チームは手動でのスキャン時間を劇的に削減し、エージェントの信頼性を継続的に向上させることが可能になります。
自動で問題を発見し、アラートを送る
LangSmith Engine の最初の役割は、膨大な量の生産環境データから「信号」を読み取ることです。例えば、先週だけで 20,000 件ものトレースが記録されたケースでも、チームの人間が一つずつ目を通すのは現実的ではありません。しかし Engine は常に監視しており、特定の日にちに問題を検知すると、会議中だった開発者にも即座にアラートを送信します。
Engine は単なるエラー検出にとどまらず、類似する失敗パターンを自動的にグループ化して分類します。先ほどの事例では、CRM で無効(disqualified)とフラグ付けされた顧客に対して誤ってメールを送信していた問題が、7 回の異なる実行で発生していました。Engine はこれらを「同じ根本原因を持つ問題」として認識し、一つのアラートとしてまとめて提示しました。
単なるエラー報告を超えた「根本原因」の特定
従来のデバッグでは、どこで失敗したのかを探すためにログをスクロールする必要がありますが、Engine は開発者を直接問題の核心へと導きます。この事例では、ツール呼び出しの結果を確認すると、システムプロンプトに重大な矛盾があることが明らかになります。
「エージェントは CRM から顧客が無効(disqualified)であることを検知しているにもかかわらず、警告もなしにメールを送信していた」
その背景を Engine が分析した結果、原因は「システムプロンプトの指示」にあると特定されました。開発者が当初、「臆病にならないよう、何があっても送信せよ」というルールを書いたことが裏目に出たのです。Engine はこの論理矛盾を指摘し、なぜ失敗が起きたのかという文脈まで解説します。
コード修正案の自動生成とプルリクエスト作成
問題の特定だけでなく、Engine は解決策も提案します。これは単なる「削除」ではなく、元の意図(臆病にならないようにする)を損なわない範囲での修正です。
Engine が提案した具体的な変更案は以下の通りです:
- ツールの改修: 送信ツールに「無効フラグが設定されているか確認する」ロジックを追加。無効かつ未確認の場合は送信を拒否し、確認を要求するようにする。
- プロンプトの修正: 「臆病にならない」というルールの中に例外規定を設け、「顧客が無効と表示された場合は、その事実を提示して明示的な確認を得るまで待機する」という新しい指示を追加する。
この修正案はすぐにプルリクエスト(PR)として作成され、LangSmith 上から直接マージできます。また、CLI を介してチームのコーディングエージェントに直接取り込むことも可能です。
失敗履歴を自動テストデータセットへ変換
AI エージェント開発において最も手間がかかる工程の一つが、評価用データセット(eval dataset)の作成です。Engine はこのプロセスも自動化します。
問題が発生した実行履歴を入力とし、期待される正しい出力(例:無効フラグの提示や確認要求)を組み合わせて、自動テスト用のデータセットを生成します。これにより、開発者は修正後のコードが確実に機能するかを即座に検証できます。Engine が提案したブランチでこのデータセットを実行すれば、以前失敗していた入力もすべて通過することが確認できます。
継続的な監視と再発防止の仕組み
一度問題を解決しても、Engine はその後も監視を続けます。修正コードがマージされた後、同じ問題が発生した場合、Engine は自動的に issue を再オープンし、より調整された修正案と共に通知を送ります。また、開発者がまだ対応を決断できないケース(例:ハルシネーションの問題など)についても、「この種のトレースが発生したら Slack でアラートを送る」という監視設定を可能にします。
LangSmith Engine は、開発チームが新しい機能の開発に集中できる環境を整えつつ、エージェントの信頼性を常に維持する役割を果たします。すでに数千もの問題を特定・修正してきた実績を持つ Engine が、あなたのチームの AI エージェントも守ります。
Original Source
元動画で発言を確認
プレイヤーは必要になるまで読み込みません。YouTubeのCookieと通信も再生を選ぶまで開始しません。
時間位置から根拠を確認
章や引用を選ぶと、元動画をその位置から再生します。