Проактивное обнаружение инструментов

Когда инструментов сотни и тысячи, плоское перечисление схем в промпте не работает.

Подходы:

  • предварительный отбор через поиск;
  • проактивная декларация — агент сам описывает потребность на естественном языке (MCP-Zero, tool_search);
  • иерархическое сопоставление — сначала сервер, затем инструмент внутри него.

При отсутствии совпадения — явно вернуть «не найдено», дать агенту переформулировать или создать инструмент.

Переход от пассивного «выбора» к активному «обнаружению» превращает проблему выбора инструмента в проблему поиска знаний.

Связано: Динамическая загрузка инструментов, Agent Skills, Протокол MCP