Skip to main content
Скористайтеся цією сторінкою, щоб вибрати потрібну поверхню можливостей. Інструменти — це дії, які можна викликати, Skills навчають агентів працювати, а плагіни додають можливості середовища виконання, як-от інструменти, постачальники, канали, перехоплювачі та пакетовані Skills. Це оглядова сторінка з маршрутами до докладнішої інформації. Вичерпні відомості про політики інструментів, типові налаштування, належність до груп, обмеження постачальників і поля конфігурації див. у розділі Інструменти та власні постачальники.

З чого почати

Для більшості агентів спочатку використовуйте вбудовані категорії інструментів, а потім змінюйте політику, лише якщо агент має бачити менше інструментів або потребує явного доступу до хоста.

Вибір між інструментами, Skills і плагінами

1

Використовуйте інструмент, коли агенту потрібно діяти

Інструмент — це типізована функція, яку агент може викликати, наприклад exec, browser, web_search, message або image_generate. Використовуйте інструменти, коли агенту потрібно прочитати дані, змінити файли, надіслати повідомлення, викликати постачальника або керувати іншою системою. Видимі інструменти передаються моделі як структуровані визначення функцій.Модель бачить лише ті інструменти, які залишилися після застосування активного профілю, політики дозволу й заборони, обмежень постачальника, стану пісочниці, дозволів каналу та доступності плагінів.
2

Використовуйте Skill, коли агенту потрібні інструкції

Skill — це пакет інструкцій SKILL.md, який завантажується в запит агента. Використовуйте Skill, коли агент уже має потрібні інструменти, але потребує повторюваного робочого процесу, критеріїв перевірки, послідовності команд або операційного обмеження.Skills можуть зберігатися в робочому просторі, спільному каталозі Skills, керованому кореневому каталозі Skills OpenClaw або пакеті плагіна.Skills | Майстерня Skills | Створення Skills | Конфігурація Skills
3

Використовуйте плагін, коли OpenClaw потребує нової можливості

Плагін може додавати інструменти, Skills, канали, постачальників моделей, синтез мовлення, голос у реальному часі, генерування медіа, вебпошук, отримання даних із вебу, перехоплювачі та інші можливості середовища виконання. Використовуйте плагін, коли можливість має код, облікові дані, перехоплювачі життєвого циклу, метадані маніфесту або інстальований пакет. Наявні плагіни можна встановлювати з ClawHub, npm, git, локальних каталогів або архівів.Установлення та налаштування плагінів | Створення плагінів | SDK плагінів

Категорії вбудованих інструментів

У таблиці наведено типові інструменти, щоб ви могли розпізнати відповідну поверхню. Це не повний довідник із політик. Точні відомості про групи, типові налаштування та семантику дозволу й заборони див. у розділі Інструменти та власні постачальники.
Пошук інструментів — це експериментальна поверхня агента OpenClaw. Запуски керувального середовища Codex використовують вбудований режим коду Codex, вбудований пошук інструментів, відкладені динамічні інструменти та вкладені виклики інструментів замість tools.toolSearch.

Інструменти, надані плагінами

Плагіни можуть реєструвати додаткові інструменти. Автори плагінів підключають інструменти через api.registerTool(...) і contracts.tools у маніфесті; докладні відомості про контракти див. у розділах SDK плагінів і Маніфест плагіна. До поширених інструментів, наданих плагінами, належать:
  • Відмінності для відтворення відмінностей у файлах і Markdown
  • Показ віджета для самодостатніх вбудованих SVG і HTML у вебчаті
  • Завдання LLM для кроків робочого процесу лише у форматі JSON
  • Lobster для типізованих робочих процесів із поновлюваними схваленнями
  • Tokenjuice для ущільнення надмірного виводу інструментів exec і bash
  • Пошук інструментів для виявлення та виклику великих каталогів інструментів без додавання кожної схеми до запиту
  • Canvas для керування Canvas вузла та відтворення A2UI

Налаштування доступу та схвалень

Політика інструментів застосовується до виклику моделі. Якщо політика вилучає інструмент, модель не отримує схему цього інструмента для поточного ходу. Запуск може втратити інструменти через глобальну конфігурацію, конфігурацію окремого агента, політику каналу, обмеження постачальника, правила пісочниці, політику каналу або середовища виконання чи доступність плагіна.

Розширення можливостей

Виберіть шлях розширення відповідно до завдання, яке має виконувати OpenClaw:
  • Установіть наявний плагін або керуйте ним за допомогою розділу Плагіни.
  • Створіть нову інтеграцію, постачальника, канал, інструмент або перехоплювач за допомогою розділу Створення плагінів.
  • Додайте або налаштуйте багаторазові інструкції агента за допомогою розділів Skills і Створення Skills.
  • Використовуйте SDK плагінів і Маніфест плагіна, коли вам потрібні контракти реалізації.

Усунення проблем із відсутніми інструментами

Якщо модель не бачить інструмент або не може його викликати, почніть із чинної політики для поточного ходу:
  1. Перевірте активний профіль, tools.allow і tools.deny у розділі Інструменти та власні постачальники.
  2. Перевірте обмеження для окремих постачальників у розділі Інструменти та власні постачальники і переконайтеся, що вибраний постачальник моделі підтримує форму інструмента.
  3. Перевірте дозволи каналу, стан пісочниці та привілейований доступ за допомогою розділів Пісочниця, політика інструментів і привілейований режим і Привілейоване виконання команд.
  4. Перевірте, чи встановлено й увімкнено плагін-власник у розділі Плагіни.
  5. Для делегованих запусків перевірте обмеження окремих агентів у розділі Обмеження пісочниці й інструментів для окремих агентів.
  6. Для великих каталогів OpenClaw перевірте, чи використовує запуск безпосереднє надання інструментів або Пошук інструментів.

Пов’язані матеріали