AI Wiki

Tools

Інструменти AI-агента: виконувані функції для роботи з файлами, терміналом та мережею

toolsінструментиbashreadeditgrepwebfetch

📎ОФІЦІЙНА ДОКУМЕНТАЦІЯ

Tools

Інструмент (Tool) -- це виконувана функція з чітко визначеними вхідними даними, вихідними даними та побічними ефектами. Це "руки" агента.

Категорії інструментів

Робота з файлами та кодом

ІнструментПризначення
readЧитання файлів
editРедагування файлів
writeСтворення файлів
patchЗастосування патчів
listПерегляд директорій
grepПошук за вмістом
globПошук за паттерном імені
lspСемантичний аналіз коду

Термінал та виконання команд

ІнструментПризначення
bashВиконання shell-команд

Мережа та пошук

ІнструментПризначення
webfetchЗавантаження веб-сторінок
websearchПошук в інтернеті

Планування та взаємодія

ІнструментПризначення
todowrite / todoreadУправління списком задач
questionЗапит до користувача
skillВиклик навички
ℹ️Інформація

Кількість та типи доступних інструментів залежать від конкретного агента. Деякі інструменти можна розширити через MCP.

MCP

Розширення інструментарію через Model Context Protocol