JSON駆動のエージェントロジック
EDDIでは、エージェントの動作を定義するすべてがJSON設定リソースです:ルール(システムプロンプト)、LLMコネクタ設定、ワークフローパイプライン、ツール設定、デプロイメント記述子。
なぜ重要か
- 再デプロイ不要 — ソースコードではなく、JSONの更新でエージェントの動作を変更
- プロンプトエンジニアフレンドリー — 非開発者がUIまたはREST APIでルールを修正
- バージョン管理 — JSON設定はInfrastructure-as-Codeと一緒にGitに保存
- ホットリロード — 変更は即座に反映、サーバー再起動不要
- 監査可能 — すべての設定変更は不変の監査証跡で追跡
リソースタイプ
EDDIは以下の設定リソースを管理:ルール(システムプロンプト)、ワークフロー(パイプライン定義)、LLMコネクタ(プロバイダー設定)、HTTPコネクタ(外部API統合)、エージェント(デプロイメント記述子)、環境(デプロイメントターゲット)。