rajudandigam/agent-inspect

Local evidence debugger and trajectory-test toolkit for TypeScript AI agents: inspect causal runs, catch wrong tool paths in CI, and share safe offline evidence.

解決する課題

AgentInspectは、計画、ツール呼び出し、モデルとの対話といった多段階のタスクを実行する複雑なTypeScript AIエージェントのデバッグの難しさを解決します。実行パスを可視化し、CI/CDパイプラインで決定論的なチェックを強制し、外部のSaaSプラットフォームに依存することなくエージェントの動作の検証可能なエビデンスを共有するための、ローカルでプライバシーを重視した方法を提供します。

仕組み

エージェントの実行トレースをローカルのJSONLファイルとしてキャプチャします。これらのトレースは信頼できる唯一の情報源として機能し、主に3つの目的で使用できます:CLIベースの実行ツリービューアによるデバッグ、エージェントのロジックに対する決定論的な軌跡チェックの実行によるリグレッション防止、および共有用の編集済みでハッシュ検証可能なエビデンスバンドルの生成です。LangChain、LangGraph、Vercel AI SDKなどの一般的なフレームワークと統合されています。

対象ユーザー

ローカルでの可観測性、エージェントの軌跡の自動テスト、および機密データをサードパーティサービスにアップロードせずに実行ログを安全に共有する方法を必要とする、TypeScriptベースのAIエージェントを構築する開発者。

ハイライト

  • ローカルファーストアーキテクチャ:アカウント、コレクター、デフォルトのデータアップロードは不要です。
  • 決定論的なCIチェック:特定のエージェントの軌跡やツールの使用期待値に基づいてビルドを失敗させることができます。
  • プライバシー重視:組み込みの編集ツールとエビデンスバンドルのオフライン検証。
  • フレームワーク非依存:カスタム実装をサポートし、LangChain、LangGraph、AI SDK向けの公式アダプターを提供します。
  • 包括的なCLI:エージェントのトレースを表示、レポート、説明、チェック、バンドルするためのツール。

関連

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