AIエージェントの対話スタイル
AIエージェントが人間のタスク指示に対してどのように応答するかのスタイル。大きく「協調的(対話型)」と「自律的(即実行型)」のスペクトラムで分類できる。
スペクトラムの両端
協調的スタイル(インタラクティブ型)
人間との対話を重視し、曖昧さを確認してから実行するアプローチ。
ユーザー: 「認証機能を追加して」
エージェント: 「認証機能を追加しますね。いくつか確認させてください。
- セッションベースとJWT、どちらを想定していますか?
- 既存のユーザーモデルはありますか?
- OAuth連携は必要ですか?」
特徴:
- 前提を確認してから実行
- 意思決定の透明性が高い
- 教育的(なぜそうするか説明する)
- トークン消費が多い
自律的スタイル(即実行型)
人間の指示に対して確認なしに素早く実行するアプローチ。
ユーザー: 「認証機能を追加して」
エージェント: [即座にJWT認証のコードを生成して返す]
特徴:
- 質問せずに実行
- 結果を見てから判断するワークフローを前提とする
- トークン効率が良い
- しっかりしたレビュー体制が必要
どちらを選ぶか
最適なスタイルはユースケースによって異なる。
| 観点 | 協調的スタイル | 自律的スタイル |
|---|---|---|
| タスクの複雑さ | 複雑・曖昧なタスク | 明確・単純なタスク |
| ユーザーの経験 | 初心者・学習目的 | 経験者・量産目的 |
| レビュー体制 | 弱い | 強い |
| コスト感応度 | 低い | 高い |
設計思想との対応
この対話スタイルの違いは、エージェントを開発した組織の安全哲学と関係することが多い。
- 安全優先: 誤った方向に進まないよう確認を重視 → 協調的スタイル
- 生産性優先: 素早く動くものを作り、人間がレビュー → 自律的スタイル
セキュリティのアプローチとの関係
対話スタイルはセキュリティのアプローチとも対応する。
ユーザーの自律性
重要な観点として、エージェントの自律性が高いほど、ユーザーはエージェントの意思決定を信頼し「結果をレビューする」役割にシフトする。エージェントの自律性が低いほど、ユーザーが積極的に関与し続ける必要がある。