У вашего агента слишком много инструментов, и нет способа их забрать обратно
Anthropic выпустила Claude Opus 5 с двумя недооцененными функциями: динамическим добавлением/удалением инструментов в середине сессии и отложенной загрузкой инструментов через поиск. Эти механизмы решают критическую проблему AI-агентов — разделение того, какие инструменты модель может найти, и какие ей разрешено использовать.
Критично для разработчиков AI-агентов и security-команд: статья раскрывает архитектурную проблему, которая блокирует промышленное внедрение агентов — отсутствие разделения между capability discovery и access control. Показывает, как новые примитивы Anthropic меняют границу полномочий агента.
Это аннотация к авторской статье. Мы не публикуем и не пересказываем чужие тексты целиком — полная версия у автора.
О чём статья
- Из-за механизма кеширования промптов список инструментов был фактически заморожен на всю сессию — добавление одного инструмента в середине обнуляло кеш и заставляло переобрабатывать весь диалог по полной цене
- Новые tool_addition/tool_removal блоки в системных сообщениях позволяют менять набор доступных инструментов в runtime без потери кеша, создавая управляемую машину состояний возможностей
- Инструмент поиска инструментов с отложенной загрузкой оптимизирован для релевантности, но не для разрешений — это создаёт критический разрыв между обнаружением возможностей и контролем доступа
- Проблема масштаба реальна: производственные системы с 150+ инструментами потребляют 40-60k токенов до обработки первого запроса, а точность выбора инструмента резко падает после 30-50 доступных опций
Инструменты из статьи
AI-ассистент Anthropic. Сильнейший в работе с кодом, длинными документами и...
Доступ из РФ →
Комментарии