Overview

Огляд

Використовуйте цю сторінку, щоб вибрати правильну поверхню можливостей. Інструменти — це дії, які можна викликати, Skills навчають агентів, як працювати, а Plugin-и додають можливості середовища виконання, як-от інструменти, провайдери, канали, хуки та запаковані Skills.

Це оглядова сторінка й сторінка маршрутизації. Повну політику інструментів, стандартні значення, належність до груп, обмеження провайдерів і поля конфігурації див. у Інструменти та користувацькі провайдери.

Почніть тут

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

Якщо вам потрібно... Спершу використайте Потім прочитайте
Дозволити агенту діяти з наявними можливостями Вбудовані інструменти Категорії інструментів
Керувати тим, що агент може викликати Політика інструментів Інструменти та користувацькі провайдери
Навчити агента робочого процесу Skills Skills, Створення Skills і Майстерня Skills
Додати нову інтеграцію або поверхню середовища виконання Plugin-и Plugin-и і Створення Plugin-ів
Запустити роботу пізніше або у фоні Автоматизація Огляд автоматизації
Координувати кількох агентів або harness-и Субагенти Агенти ACP і Надсилання агенту
Шукати у великому каталозі інструментів OpenClaw Пошук інструментів Пошук інструментів

Виберіть інструменти, Skills або Plugin-и

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

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

    Модель бачить лише інструменти, які проходять активний профіль, політику allow/deny, обмеження провайдера, стан пісочниці, дозволи каналу та доступність Plugin-а.

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

    Skill — це пакет інструкцій SKILL.md, завантажений у prompt агента. Використовуйте Skill, коли агент уже має потрібні інструменти, але потребує повторюваного робочого процесу, рубрики рев’ю, послідовності команд або операційного обмеження.

    Skills можуть розміщуватися в робочій області, спільному каталозі Skills, керованому корені Skills OpenClaw або пакеті Plugin-а.

    Skills | Майстерня Skills | Створення Skills | Конфігурація Skills

  • Використовуйте Plugin, коли OpenClaw потрібна нова можливість

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

    Установлення та налаштування Plugin-ів | Створення Plugin-ів | Plugin SDK

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

    У таблиці наведено репрезентативні інструменти, щоб ви могли розпізнати поверхню. Це не повний довідник політики. Точні групи, стандартні значення та семантику allow/deny див. у Інструменти та користувацькі провайдери.

    Категорія Використовуйте, коли агенту потрібно... Репрезентативні інструменти Далі прочитайте
    Середовище виконання Запускати команди, керувати процесами або використовувати Python-аналіз із підтримкою провайдера exec, process, code_execution Exec, Виконання коду
    Файли Читати й змінювати файли робочої області read, write, edit, apply_patch Застосування patch
    Веб Шукати в інтернеті, шукати дописи X або отримувати читабельний вміст сторінок web_search, x_search, web_fetch Вебінструменти, Отримання вебвмісту
    Браузер Керувати сесією браузера browser Браузер
    Повідомлення та канали Надсилати відповіді або дії каналу message Надсилання агенту
    Сесії та агенти Інспектувати сесії, делегувати роботу, спрямовувати інший запуск або повідомляти статус sessions_*, subagents, agents_list, session_status, goal Goal, Субагенти, Інструмент сесії
    Автоматизація Планувати роботу або реагувати на фонові події cron, heartbeat_respond Автоматизація
    Gateway і вузли Інспектувати стан Gateway або спарені цільові пристрої gateway, nodes Конфігурація Gateway, Вузли
    Медіа Аналізувати, генерувати або озвучувати медіа image, image_generate, music_generate, video_generate, tts Огляд медіа
    Великі каталоги OpenClaw Шукати й викликати багато придатних інструментів без надсилання кожної схеми моделі tool_search_code, tool_search, tool_describe Пошук інструментів

    Інструменти, надані Plugin-ами

    Plugin-и можуть реєструвати додаткові інструменти. Автори Plugin-ів під’єднують інструменти через api.registerTool(...) і contracts.tools маніфесту; докладні відомості про контракти див. у Plugin SDK і Маніфест Plugin-а.

    Поширені інструменти, надані Plugin-ами, включають:

    • Diff-и для відображення diff-ів файлів і Markdown
    • LLM Task для кроків робочого процесу лише з JSON
    • Lobster для типізованих робочих процесів із відновлюваними схваленнями
    • Tokenjuice для компактного подання шумного виводу інструментів exec і bash
    • Пошук інструментів для виявлення й виклику великих каталогів інструментів без додавання кожної схеми до prompt
    • Canvas для керування Canvas вузла й рендерингу A2UI

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

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

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

    Виберіть шлях розширення відповідно до роботи, яку OpenClaw має виконати:

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

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

    Якщо модель не бачить або не може викликати інструмент, почніть з ефективної політики для поточного ходу:

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

    Пов’язане

    Was this useful?
    On this page

    On this page