Проактивное обнаружение инструментов
Когда инструментов сотни и тысячи, плоское перечисление схем в промпте не работает.
Подходы:
- предварительный отбор через поиск;
- проактивная декларация — агент сам описывает потребность на естественном языке (MCP-Zero, tool_search);
- иерархическое сопоставление — сначала сервер, затем инструмент внутри него.
При отсутствии совпадения — явно вернуть «не найдено», дать агенту переформулировать или создать инструмент.
Переход от пассивного «выбора» к активному «обнаружению» превращает проблему выбора инструмента в проблему поиска знаний.
Связано: Динамическая загрузка инструментов, Agent Skills, Протокол MCP