With AI Agentsは、計画者、実行者、メモリなどの異なる役割を持つ複数のAIエージェントを定義し、オーケストレーションするためのTypeScriptのコードファーストフレームワークです。組み込みのメモリ管理によりコンテキストを永続化し、外部APIを統合するための関数呼び出しサブシステムや、インタラクティブなセッション用CLIインターフェースを提供します。エージェントをパイプラインや階層で構成することで、データ分析パイプラインやカスタマーサポートフローなどの複雑なタスクを自動化しつつ、モジュール性、スケーラビリティ、カスタマイズの容易さを確保できます。