Чтение кода из зависимостей

Veai Agent может искать определения символов не только в проекте, но и в подключенных библиотеках. Агент декомпилирует код зависимости, читает его и отвечает с опорой на реальные исходники — так же, как программист, который заходит в код библиотеки через IDE.
В PyCharm инструмент находит классы, функции и свойства в Python-проекте и его библиотеках. Такой же сценарий доступен в IDEA для JVM-кода и в Rider для .NET-кода.
Когда использовать
- Нужно понять, как работает класс или функция из внешней библиотеки.
- Агент предлагает решение, но вы хотите, чтобы он сначала проверил API зависимости.
- Ошибка возникает на границе вашего кода и библиотечного вызова.
Как это помогает агенту
Без чтения исходников агент опирается на общие знания о библиотеке и может галлюцинировать: предложить вызов метода, которого нет, или неверную сигнатуру. Чтение кода из зависимостей позволяет ему найти реальные сигнатуры, поведение методов и ограничения конкретной версии библиотеки, подключенной к проекту.
Настраивать ничего не нужно — агент автоматически обращается к коду зависимостей, когда ему нужно уточнить API.