開発中にAgent SDK DevToolsで実行を記録すると、入力、ステップ、ツール、出力、時間、ゲートウェイ相関IDをローカルに保存できます。
1回の実行で記録を有効にする
デフォルトでは、ファイルは現在の作業ディレクトリ内の.phaseo-devtoolsに保存されます。
出力ディレクトリを設定する
ローカル開発プロセスでは、PHASEO_DEVTOOLS=trueを設定し、必要に応じてPHASEO_DEVTOOLS_DIRも指定できます。
記録される情報
各agent.runまたはagent.continueの記録には、次の情報が含まれます。
- エージェントIDと実行ID
- 実行状態と所要時間
- 入力とアプリケーションコンテキスト
- 利用可能な場合は、モデルとプロバイダーの詳細
- ゲートウェイリクエストIDとネイティブ応答ID
- ステップ数とツール数
- 完了した実行状態、メッセージ、ステップ、出力
- 実行で例外が発生した場合の構造化エラー詳細
エージェントの入力、メッセージ、ツールの結果、アプリケーションコンテキストには機密データが含まれる場合があります。DevToolsディレクトリをソース管理から除外し、他の開発ログと同じアクセス制御を適用してください。
関連ガイド