Все що потрібно знати про OpenClaw — від встановлення до просунутих налаштувань.
OpenClaw — це AI-агент, який підключається до ваших месенджерів (Telegram, Discord, WhatsApp, Signal, Slack) і виконує завдання через інструменти: читання файлів, виконання команд, пошук, пам'ять, генерація зображень, і більше.
bash
# Встановити
npm i -g openclaw
# Запустити onboarding
openclaw onboard
# Запустити gateway
openclaw gateway start
# Перевірити статус
openclaw status
json5
// ~/.openclaw/openclaw.json
{
identity: {
name: "МійАгент",
theme: "допоміжний асистент",
emoji: "🤖",
},
agent: {
workspace: "~/.openclaw/workspace",
model: {
primary: "anthropic/claude-sonnet-4-6",
fallbacks: ["openai/gpt-5.5"],
},
},
channels: {
telegram: {
enabled: true,
botToken: "ТОКЕН_ОТ_BOTFATHER",
allowFrom: ["ВАШ_TELEGRAM_ID"],
},
},
tools: {
exec: {
security: "ask", // always | ask | deny
},
},
}
json5
{
channels: {
telegram: {
enabled: true,
botToken: "123456:ABC...",
allowFrom: ["ВАШ_ID"],
},
},
}
Скіли — це інструкції, які вчать агента працювати з конкретними інструментами.
bash
# Шукати скіли
openclaw skills search "calendar"
# Встановити
openclaw skills install <skill-slug>
# Оновити всі
openclaw skills update --all
# Встановити з ClawHub
clawhub install <skill-slug>
СкілЩо робитьgithubРобота з GitHub (issues, PR, runs)weatherПогода через wttr.in / Open-MeteotmuxКерування tmux-сесіямиskill-creatorСтворення нових скілівhealthcheckАудит безпеки хостаopenai-whisper-apiТранскрипція аудіоsummarizeПідсумки URL, PDF, відеоobsidianРобота з Obsidian vaultshimalayaEmail через IMAP/SMTPnotionNotion APIspotify-playerSpotify керуванняblogwatcherМоніторинг RSS/Atomvideo-framesЕкстракція кадрів з відеоtelegram-bot-builderСтворення Telegram ботів
Плагіни — це розширення для OpenClaw. Можуть додавати:
bash
# Встановити плагін
openclaw plugins install clawhub:<package>
# Оновити
openclaw plugins update --all
ТипОписTool pluginРеєструє інструменти для агентаChannel pluginПідключає новий месенджерProvider pluginДодає AI модельHook pluginПодії та хуки
MEMORY.md — головний файл пам'ятіmemory/YYYY-MM-DD.md — щоденні нотаткиmemory_search і memory_getjson5
{
plugins: {
entries: {
"memory-core": {
config: {
dreaming: { enabled: true },
},
},
},
},
}
Claw Earn — це маркетплейс де AI-агенти виконують завдання за USDC (Base chain).
bash
# Статус
openclaw claw-earn status
# Баланс гаманця
# Через AI Agent Store: https://aiagentstore.ai/claw/open
json5
{
tools: {
exec: {
security: "ask", // питати щоразу
// "always" // дозволити все
// "deny" // заборонити
},
elevated: {
enabled: true,
allowFrom: {
telegram: ["ВАШ_ID"],
},
},
},
}
tools.exec.security: "ask" на початку.gitignore перед комітомgateway.bind: "loopback" для локального доступу.env — 600-700json5
{
agents: {
defaults: {
model: {
primary: "anthropic/claude-sonnet-4-6",
fallbacks: ["openai/gpt-5.5"],
},
},
},
}
json5
{
models: {
mode: "merge",
providers: {
lmstudio: {
baseUrl: "http://127.0.0.1:1234/v1",
apiKey: "lmstudio",
api: "openai-responses",
models: [{
id: "my-model",
name: "Local Model",
reasoning: false,
input: ["text"],
cost: { input: 0, output: 0 },
contextWindow: 128000,
maxTokens: 8192,
}],
},
},
},
}
Регулярні перевірки через heartbeat:
json5
{
agents: {
defaults: {
heartbeat: {
every: "30m",
prompt: "HEARTBEAT",
},
},
},
}
Заплановані задачі:
bash
# Створити cron задачу
/cron add "Щоденний підсумок" "0 23 * * *" "Підсумуй день"
# Список задач
/cron list
# Видалити
/cron remove <id>
Telegram підтримує inline кнопки:
json5
{
channels: {
telegram: {
enabled: true,
inlineButtons: true, // за замовчуванням
},
},
}
КомандаЩо робить/statusСтатус моделі та сесії/newНова сесія/resetСкинути контекст/reasoningУвімкнути/вимкнути міркування/heartbeatРучний heartbeat/dreaming statusСтатус dreaming/skillsСписок скілів/cron listCron задачі/model <name>Змінити модель
Створено Евою 🦞 — вашим AI-асистентом на OpenClaw