
何が起きたか
Microsoft Agent FrameworkはSemantic KernelのPythonベクトルストア関連の成果を前方移植し、型付きレコード、バッチ保存、埋め込み生成、ベクトル検索を維持しつつ、VectorCollectionContextProviderやVectorStoreHistoryProviderといったコンテキストプロバイダーを追加した。
なぜ重要か
AIエージェントを開発するPython開発者は、ツールを通じてモデルに自前のデータへアクセスさせたり、会話全体を検索可能に保ちながら圧縮された作業セットだけをモデルのコンテキストに読み込ませたりできる。会話が長くなるにつれてコンテキストの増大を抑えられる可能性がある。
誰に効くかMicrosoft Agent FrameworkでAIエージェントを構築するPython開発者やチームが主な対象だ。同じモデルを使い、列挙された10の統合を通じて、既存のデータコレクションをエージェントに公開し、長い会話を検索可能に保てるようになった。
こういう要約が、毎朝あなたのメールに届きます。
ベクトルストアはSemantic KernelのPython体験にとって新しいものではない。Microsoftの投稿は今回のAgent Frameworkの取り組みを、ゼロから作り直すのではなく、その基盤を前方移植するものとして位置づけている。見覚えのある要素はそのままだ。型付きレコード定義、ストアとコレクション、バッチ保存と取得、埋め込み生成、そして増え続ける統合群にまたがるベクトル検索である。
変わったのは、エージェントのワークフローの中でベクトルストアが占める位置だ。Microsoftはモデル登録とバッチAPIを整理し、フィルターと埋め込みオプションを更新し、ベクトルストアがエージェントのコンテキスト受け取り方と使い方に自然に馴染むようにしたと述べている。最も重要な追加とされるのがコンテキストプロバイダーだ。ツールを通じてデータをエージェントに公開したり、ベクトルストアを使ってモデルのコンテキストを膨らませ続けることなく会話履歴を検索可能に保ったりする。
実用的な形はツール類に見える。キー、データ、ベクトルの各フィールドをVectorStoreFieldで印付けし、@vectorstoremodelを使うとコレクション定義が導出される。create_vector_search_toolは検索可能なコレクションをラップし、開発者が名前、説明、結果の形、フィルター、承認の挙動を制御できるようにする。VectorCollectionContextProviderはupsert、get、delete、searchの各ツールを指示とともに追加でき、VectorStoreHistoryProviderはエージェントが必要に応じて古い詳細を取得する間、アクティブなコンテキストを限られた大きさに保つ。
業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。
登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →
この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。
ServiceNowは、エージェントのID、許可された行動、システム、所有者を定義する暗号署名付き資格情報AI Passportを、自社のAI Control Towerを通じて発行すると発表した
Claude Codeチーム展開担当者向け非公式ガイドが、管理設定・サンドボックス・監査ログをLinux CLIのClaude Code 2.1.294/2.1.296で実機確認

ソニックムーブのnoheがAIエージェント並列実行用デスクトップアプリOrcaを1ヶ月使い、orca.yamlでworktree作成時のセットアップを自動化できたと報告した

Claude Codeデスクトップアプリの更新(2.37337.1)後、Xの返信欄には「effortスライダーを戻して」など機能面の不満が並ぶ一方、GitHubのIssueには番号付きで76件集まっていた

開発者が過去のレビュー指摘を40種類の「パターン」に分類し、Claude Codeにマージリクエストを照合させたが、漏れた答えを除くと11件中6〜7件(55〜64%)しか捕捉できなかった

個人開発者がYuruneを制作した
