主な変更点
エージェントの信頼性と効率を向上させるための、アーキテクチャレベルの改善が行われています。
- ダイナミックモデルルーティング: タスクの複雑度に応じて、Gemini 1.5 Pro と Flash を動的に切り替えるルーティング機能が導入されました。これにより、シンプルなタスクではコストとレイテンシを抑えつつ、難易度の高いタスクでは Pro の推論能力を最大限に活用できます。
- ContextManager の刷新: セッションの状態管理を担う
ContextManagerが独立したモジュールとして再設計され、エラー発生時や接続切断時の状態復旧能力が飛躍的に向上しました。 - /memory コマンドの強化: エージェントがセッション中に抽出したスキルを即座に確認し、修正や永続化を行うためのインターフェースが改善されました。
- セッション履歴の圧縮: 長期間のセッションにおいて、トークン消費を抑えるために履歴を要約して保持する最適化ロジックが追加されました。
影響や使いどころ
モデルの自動切り替えにより、ユーザーが手動でモデルを指定する手間が減り、かつ最適なパフォーマンスが得られるようになりました。特に、大規模なコードベースの解析と小規模なファイル修正を繰り返すようなワークフローで真価を発揮します。
まとめ
プレビュー版ながら、実用性を重視した堅実な進化を遂げています。特に状態管理の安定化は、長時間駆動するエージェントにとって非常に重要なアップデートです。