Start Debugging

Тег: ai-agents

82 статей · Страница1из9

Agent Framework 1.23: middleware функций наконец может подменить вызываемый инструмент
Microsoft Agent Framework .NET 1.23.0 учитывает присваивание FunctionInvocationContext.Function, поэтому middleware может перенаправить вызов инструмента на другую AIFunction. Новый хелпер WrapWithPendingMiddleware сохраняет участие остальной цепочки.
Blazor получает компоненты агентного UI в .NET 11 RC1: ChatPage, UIAgent и подтверждение вызова инструментов
Microsoft.AspNetCore.Components.AI - экспериментальный пакет Blazor в .NET 11 RC1, который превращает любой IChatClient в потоковый чат-интерфейс с подтверждением вызова инструментов, типизированным отображением инструментов и общим состоянием поверх AG-UI.
AG-UI .NET SDK 1.0: AGUI.Server и AGUI.Client выносят протокол из Agent Framework
У протокола AG-UI появился самостоятельный .NET SDK: AGUI.Server 1.0.0 превращает любой IChatClient в поток событий AG-UI через SSE, а AGUIChatClient использует AG-UI endpoint как IChatClient, вплоть до .NET Framework 4.7.2. Пользователям Agent Framework достались переименованные API.
Agent Framework 1.21: LocalCodeAct больше не передает окружение хоста в Python, написанный моделью
Microsoft Agent Framework .NET 1.21.0 поставляет Microsoft.Agents.AI.LocalCodeAct 1.21.0-preview.260911.1, в котором Python-подпроцесс CodeAct больше не наследует окружение родительского процесса, когда Environment равен null. В 1.20 сгенерированный код мог прочитать любую переменную хоста, включая API-ключи.
Claude Code теперь называет вероятную причину промаха кеша промпта
Claude Code 2.1.260 добавляет диагностику вероятной причины в строку Prompt cache (main) команды /usage и в объект prompt_cache строки состояния. Вместо простого подсчета промахов он сообщает, изменился ли набор инструментов, изменился ли системный промпт или истек TTL.
Copilot Code Review теперь может одобрять pull request'ы
Changelog GitHub от 2026-09-01 разрешает Copilot отправлять одобряющее ревью, которое удовлетворяет правилу обязательных одобрений в репозитории. По умолчанию выключено, ограничивается glob-масками файлов и сбрасывается при новых коммитах. Разбираем, что реально меняется в защите веток.
Claude Code 2.1.261 добавляет /skill-doctor: находим skills, которые только тратят контекст
Тело skill загружается по требованию, а её имя и описание лежат в списке, который всегда находится в промпте и ограничен 1% окна контекста. Claude Code 2.1.261 добавляет /skill-doctor: отчёт показывает, какие загруженные skills не используются и во что обходится каждая, чтобы убрать их прежде, чем бюджет начнёт вытеснять те, которыми вы действительно пользуетесь.
Claude Code 2.1.259 добавляет managedMcpServers: раздача MCP-серверов без MDM
До сих пор единственным способом выдать всем разработчикам одни и те же MCP-серверы был managed-mcp.json, файл в системном пути, который забирает исключительный контроль над MCP. Claude Code 2.1.259 добавляет настройку managedMcpServers для HTTP- и SSE-серверов и попутно сужает область действия allowedMcpServers.
В VS Code 1.135 появилась команда /rubber-duck, и она намеренно использует другую модель
Экспериментальная команда /rubber-duck в VS Code 1.135 передает план, код и тесты агента на проверку модели из другого семейства. GPT-5.4 критикует Claude, и выбор между семействами здесь и есть главное.
Вперёд