Перейти до основного вмісту

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

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

Почніть тут

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

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

1

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

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

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

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

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

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

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

У таблиці наведено репрезентативні інструменти, щоб ви могли розпізнати поверхню. Це не повний довідник політик. Для точних груп, типових значень і семантики дозволу/заборони використовуйте Інструменти та користувацькі провайдери.
КатегоріяВикористовуйте, коли агенту потрібно…Репрезентативні інструментиЧитати далі
Середовище виконанняВиконувати команди, керувати процесами або використовувати Python-аналіз на базі провайдераexec, process, code_executionExec, Виконання коду
ФайлиЧитати та змінювати файли робочого просторуread, write, edit, apply_patchApply patch
ВебШукати в інтернеті, шукати пости X або отримувати читабельний вміст сторінокweb_search, x_search, web_fetchВебінструменти, Web fetch
БраузерКерувати сеансом браузераbrowserБраузер
Повідомлення та каналиНадсилати відповіді або виконувати дії в каналіmessageНадсилання агентом
Сеанси та агентиПеревіряти сеанси, делегувати роботу, скеровувати інший запуск або повідомляти статусsessions_*, subagents, agents_list, session_statusСубагенти, Інструмент сеансу
АвтоматизаціяПланувати роботу або реагувати на фонові подіїcron, heartbeat_respondАвтоматизація
Gateway і вузлиПеревіряти стан Gateway або спарені цільові пристроїgateway, nodesКонфігурація Gateway, Вузли
МедіаАналізувати, генерувати або озвучувати медіаimage, image_generate, music_generate, video_generate, ttsОгляд медіа
Великі каталоги PIШукати й викликати багато придатних інструментів, не надсилаючи кожну схему моделіtool_search_code, tool_search, tool_describeTool Search
Tool Search — це експериментальна поверхня PI-агента. Запуски Codex harness використовують нативний для Codex режим коду, нативний пошук інструментів, відкладені динамічні інструменти та вкладені виклики інструментів замість tools.toolSearch.

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

Plugins можуть реєструвати додаткові інструменти. Автори Plugin підключають інструменти через api.registerTool(...) і contracts.tools у маніфесті; використовуйте Plugin SDK і маніфест Plugin для подробиць контракту. Поширені інструменти, надані Plugin:
  • Diffs для відтворення різниць файлів і markdown
  • LLM Task для кроків робочого процесу лише з JSON
  • Lobster для типізованих робочих процесів із відновлюваними схваленнями
  • Tokenjuice для компактного подання шумного виводу інструментів exec і bash
  • Tool Search для виявлення та виклику великих каталогів інструментів без додавання кожної схеми до промпта
  • Canvas для керування Canvas вузла та відтворення A2UI

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

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

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

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

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

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

Пов’язане

  • Автоматизація для cron, завдань, heartbeat, commitments, hooks, standing orders і Task Flow
  • Агенти для моделі агента, сеансів, пам’яті та багатоагентної координації
  • Інструменти та користувацькі провайдери для канонічного довідника політик інструментів
  • Plugins для встановлення та керування plugins
  • Plugin SDK для довідника автора Plugin
  • Skills для порядку завантаження, gating і конфігурації skills
  • Tool Search для компактного виявлення каталогу інструментів PI