Швидкий старт і Q&A для першого запуску. Для повсякденних операцій, моделей, автентифікації, сеансів і усунення несправностей див. основний FAQ.Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Швидкий старт і налаштування першого запуску
Я застряг, найшвидший спосіб розблокуватися
Я застряг, найшвидший спосіб розблокуватися
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
--install-method git.Порада: попросіть агента спланувати й наглядати за виправленням (крок за кроком), а потім виконати лише
потрібні команди. Так зміни будуть меншими й простішими для аудиту.Якщо ви знайдете справжню помилку або виправлення, будь ласка, створіть GitHub issue або надішліть PR:
https://github.com/openclaw/openclaw/issues
https://github.com/openclaw/openclaw/pullsПочніть із цих команд (діліться виводом, коли просите про допомогу):openclaw status: швидкий знімок стану gateway/agent + базова конфігурація.openclaw models status: перевіряє автентифікацію провайдера + доступність моделей.openclaw doctor: перевіряє й виправляє поширені проблеми конфігурації/стану.
openclaw status --all, openclaw logs --follow,
openclaw gateway status, openclaw health --verbose.Швидкий цикл налагодження: Перші 60 секунд, якщо щось зламано.
Документація зі встановлення: Встановлення, Прапорці інсталятора, Оновлення.Heartbeat постійно пропускається. Що означають причини пропуску?
Heartbeat постійно пропускається. Що означають причини пропуску?
quiet-hours: поза налаштованим вікном активних годинempty-heartbeat-file:HEARTBEAT.mdіснує, але містить лише порожній/тільки із заголовками каркасno-tasks-due: режим завданьHEARTBEAT.mdактивний, але жоден з інтервалів завдань ще не наставalerts-disabled: уся видимість heartbeat вимкнена (showOk,showAlertsіuseIndicatorвимкнені)
Рекомендований спосіб встановити й налаштувати OpenClaw
Рекомендований спосіб встановити й налаштувати OpenClaw
pnpm openclaw onboard.Як відкрити dashboard після onboarding?
Як відкрити dashboard після onboarding?
Як автентифікувати dashboard на localhost і віддалено?
Як автентифікувати dashboard на localhost і віддалено?
- Відкрийте
http://127.0.0.1:18789/. - Якщо запитується автентифікація за спільним секретом, вставте налаштований токен або пароль у налаштування Control UI.
- Джерело токена:
gateway.auth.token(абоOPENCLAW_GATEWAY_TOKEN). - Джерело пароля:
gateway.auth.password(абоOPENCLAW_GATEWAY_PASSWORD). - Якщо спільний секрет ще не налаштовано, згенеруйте токен за допомогою
openclaw doctor --generate-gateway-token.
- Tailscale Serve (рекомендовано): залиште bind на loopback, запустіть
openclaw gateway --tailscale serve, відкрийтеhttps://<magicdns>/. Якщоgateway.auth.allowTailscaleмає значенняtrue, заголовки ідентичності задовольняють автентифікацію Control UI/WebSocket (без вставленого спільного секрету, за умови довіреного хоста gateway); HTTP API все ще потребують автентифікації за спільним секретом, якщо ви свідомо не використовуєте private-ingressnoneабо trusted-proxy HTTP auth. Невдалі одночасні спроби Serve auth від того самого клієнта серіалізуються до того, як failed-auth limiter їх зафіксує, тож друга невдала повторна спроба вже може показатиretry later. - Tailnet bind: запустіть
openclaw gateway --bind tailnet --token "<token>"(або налаштуйте автентифікацію паролем), відкрийтеhttp://<tailscale-ip>:18789/, а потім вставте відповідний спільний секрет у налаштуваннях dashboard. - Identity-aware reverse proxy: тримайте Gateway за довіреним proxy, налаштуйте
gateway.auth.mode: "trusted-proxy", а потім відкрийте URL-адресу proxy. Same-host loopback proxy потребують явногоgateway.auth.trustedProxy.allowLoopback = true. - SSH tunnel:
ssh -N -L 18789:127.0.0.1:18789 user@host, потім відкрийтеhttp://127.0.0.1:18789/. Автентифікація за спільним секретом усе ще застосовується через тунель; вставте налаштований токен або пароль, якщо буде запит.
Чому є дві конфігурації схвалення exec для схвалень у чаті?
Чому є дві конфігурації схвалення exec для схвалень у чаті?
approvals.exec: пересилає запити схвалення до чатів призначенняchannels.<channel>.execApprovals: робить цей канал нативним клієнтом схвалення для exec approvals
- Якщо чат уже підтримує команди й відповіді, same-chat
/approveпрацює через спільний шлях. - Якщо підтримуваний нативний канал може безпечно визначати approvers, OpenClaw тепер автоматично вмикає DM-first native approvals, коли
channels.<channel>.execApprovals.enabledне задано або має значення"auto". - Коли доступні native approval cards/buttons, цей нативний UI є основним шляхом; агент має включати ручну команду
/approveлише якщо результат інструмента каже, що chat approvals недоступні або ручне схвалення є єдиним шляхом. - Використовуйте
approvals.execлише коли запити також треба пересилати в інші чати або явні ops rooms. - Використовуйте
channels.<channel>.execApprovals.target: "channel"або"both"лише коли ви явно хочете, щоб запити схвалення публікувалися назад у вихідну кімнату/тему. - Схвалення Plugin знову окремі: вони типово використовують same-chat
/approve, необов’язкове пересиланняapprovals.plugin, і лише деякі нативні канали додатково зберігають plugin-approval-native handling.
Який runtime мені потрібен?
Який runtime мені потрібен?
pnpm. Bun не рекомендовано для Gateway.Чи працює це на Raspberry Pi?
Чи працює це на Raspberry Pi?
Є поради для встановлення на Raspberry Pi?
Є поради для встановлення на Raspberry Pi?
- Використовуйте 64-bit OS і тримайте Node >= 22.
- Надавайте перевагу hackable (git) install, щоб бачити журнали й швидко оновлюватися.
- Почніть без каналів/skills, потім додавайте їх по одному.
- Якщо натрапите на дивні binary issues, зазвичай це проблема ARM compatibility.
Зависло на wake up my friend / onboarding will not hatch. Що тепер?
Зависло на wake up my friend / onboarding will not hatch. Що тепер?
- Перезапустіть Gateway:
- Перевірте status + auth:
- Якщо все ще зависає, запустіть:
Чи можу я перенести моє налаштування на новий комп'ютер (Mac mini) без повторного onboarding?
Чи можу я перенести моє налаштування на новий комп'ютер (Mac mini) без повторного onboarding?
- Встановіть OpenClaw на новому комп’ютері.
- Скопіюйте
$OPENCLAW_STATE_DIR(типово:~/.openclaw) зі старого комп’ютера. - Скопіюйте свій workspace (типово:
~/.openclaw/workspace). - Запустіть
openclaw doctorі перезапустіть службу Gateway.
~/.openclaw/ (наприклад ~/.openclaw/agents/<agentId>/sessions/).Пов’язане: Міграція, Де все зберігається на диску,
Agent workspace, Doctor,
Remote mode.Де подивитися, що нового в останній версії?
Де подивитися, що нового в останній версії?
Не вдається отримати доступ до docs.openclaw.ai (SSL error)
Не вдається отримати доступ до docs.openclaw.ai (SSL error)
docs.openclaw.ai через Xfinity
Advanced Security. Вимкніть його або додайте docs.openclaw.ai до allowlist, потім повторіть спробу.
Будь ласка, допоможіть нам розблокувати це, повідомивши тут: https://spa.xfinity.com/check_url_status.Якщо ви все ще не можете відкрити сайт, документацію продубльовано на GitHub:
https://github.com/openclaw/openclaw/tree/main/docsРізниця між стабільною та бета-версією
Різниця між стабільною та бета-версією
latest= стабільнаbeta= рання збірка для тестування
latest. Мейнтейнери також можуть
публікувати одразу в latest, коли це потрібно. Саме тому beta і stable можуть
вказувати на ту саму версію після просування.Перегляньте, що змінилося:
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdДля однорядкових команд встановлення та різниці між beta і dev дивіться акордеон нижче.Як установити бета-версію і яка різниця між beta та dev?
Як установити бета-версію і яка різниця між beta та dev?
beta (може збігатися з latest після просування).
Dev — це рухома верхівка main (git); під час публікації вона використовує npm dist-tag dev.Однорядкові команди (macOS/Linux):Як спробувати найновіші збірки?
Як спробувати найновіші збірки?
- Канал Dev (git checkout):
main і оновлює з вихідного коду.- Встановлення з можливістю редагування (із сайту інсталятора):
Скільки зазвичай триває встановлення й початкове налаштування?
Скільки зазвичай триває встановлення й початкове налаштування?
- Встановлення: 2-5 хвилин
- Початкове налаштування: 5-15 хвилин залежно від того, скільки каналів/моделей ви налаштовуєте
Інсталятор завис? Як отримати більше зворотного зв'язку?
Інсталятор завис? Як отримати більше зворотного зв'язку?
Встановлення Windows повідомляє, що git не знайдено або openclaw не розпізнано
Встановлення Windows повідомляє, що git не знайдено або openclaw не розпізнано
- Установіть Git for Windows і переконайтеся, що
gitє у вашому PATH. - Закрийте й знову відкрийте PowerShell, потім повторно запустіть інсталятор.
- Ваша глобальна папка npm bin не входить до PATH.
-
Перевірте шлях:
-
Додайте цей каталог до вашого користувацького PATH (у Windows суфікс
\binне потрібен; у більшості систем це%AppData%\npm). - Закрийте й знову відкрийте PowerShell після оновлення PATH.
Вивід exec у Windows показує спотворений китайський текст — що робити?
Вивід exec у Windows показує спотворений китайський текст — що робити?
- вивід
system.run/execпоказує китайський текст як mojibake - Та сама команда виглядає нормально в іншому профілі термінала
Документація не відповіла на моє запитання — як отримати кращу відповідь?
Документація не відповіла на моє запитання — як отримати кращу відповідь?
Як установити OpenClaw на Linux?
Як установити OpenClaw на Linux?
- Швидкий шлях Linux + встановлення служби: Linux.
- Повний покроковий посібник: Початок роботи.
- Інсталятор + оновлення: Встановлення та оновлення.
Як установити OpenClaw на VPS?
Як установити OpenClaw на VPS?
Де посібники зі встановлення в хмарі/VPS?
Де посібники зі встановлення в хмарі/VPS?
- VPS-хостинг (усі провайдери в одному місці)
- Fly.io
- Hetzner
- exe.dev
Чи можу я попросити OpenClaw оновити себе?
Чи можу я попросити OpenClaw оновити себе?
Що насправді робить початкове налаштування?
Що насправді робить початкове налаштування?
openclaw onboard — рекомендований шлях налаштування. У локальному режимі він проводить вас через:- Налаштування моделі/автентифікації (OAuth провайдера, API-ключі, Anthropic setup-token, а також локальні варіанти моделей, як-от LM Studio)
- Розташування робочої області + початкові файли
- Налаштування Gateway (bind/port/auth/tailscale)
- Канали (WhatsApp, Telegram, Discord, Mattermost, Signal, iMessage, а також вбудовані Plugin каналів, як-от QQ Bot)
- Встановлення демона (LaunchAgent на macOS; systemd user unit на Linux/WSL2)
- Перевірки стану і вибір skills
Чи потрібна підписка Claude або OpenAI, щоб це запускати?
Чи потрібна підписка Claude або OpenAI, щоб це запускати?
- API-ключ Anthropic: звичайний білінг Anthropic API
- Claude CLI / автентифікація підписки Claude в OpenClaw: співробітники Anthropic
повідомили нам, що таке використання знову дозволене, і OpenClaw вважає використання
claude -pсанкціонованим для цієї інтеграції, якщо Anthropic не опублікує нову політику
Чи можу я використовувати підписку Claude Max без API-ключа?
Чи можу я використовувати підписку Claude Max без API-ключа?
claude -p санкціонованими
для цієї інтеграції, якщо Anthropic не опублікує нову політику. Якщо хочете
найпередбачуваніше серверне налаштування, натомість використовуйте API-ключ Anthropic.Чи підтримуєте ви автентифікацію підписки Claude (Claude Pro або Max)?
Чи підтримуєте ви автентифікацію підписки Claude (Claude Pro або Max)?
claude -p санкціонованими для цієї інтеграції,
якщо Anthropic не опублікує нову політику.Anthropic setup-token усе ще доступний як підтримуваний шлях токена OpenClaw, але тепер OpenClaw віддає перевагу повторному використанню Claude CLI і claude -p, коли вони доступні.
Для production або багатокористувацьких навантажень автентифікація через API-ключ Anthropic усе ще є
безпечнішим і передбачуванішим вибором. Якщо хочете інші розміщені
варіанти в стилі підписки в OpenClaw, дивіться OpenAI, Qwen / Model
Cloud, MiniMax і Моделі GLM.Чому я бачу HTTP 429 rate_limit_error від Anthropic?
Чому я бачу HTTP 429 rate_limit_error від Anthropic?
Extra usage is required for long context requests, запит намагається використати
бета-версію 1M контексту Anthropic (context1m: true). Це працює лише тоді, коли ваші
облікові дані придатні для білінгу довгого контексту (білінг API-ключа або
шлях входу OpenClaw Claude з увімкненим Extra Usage).Порада: задайте резервну модель, щоб OpenClaw міг продовжувати відповідати, поки провайдер обмежений за частотою запитів.
Див. Моделі, OAuth і
/gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context.Чи підтримується AWS Bedrock?
Чи підтримується AWS Bedrock?
amazon-bedrock; інакше ви можете явно ввімкнути plugins.entries.amazon-bedrock.config.discovery.enabled або додати запис провайдера вручну. Див. Amazon Bedrock і Провайдери моделей. Якщо ви віддаєте перевагу керованому потоку ключів, OpenAI-сумісний проксі перед Bedrock також залишається чинним варіантом.Як працює автентифікація Codex?
Як працює автентифікація Codex?
openai/gpt-5.5 для типової конфігурації: автентифікація підписки ChatGPT/Codex плюс
нативне виконання сервера застосунку Codex. Посилання на моделі openai-codex/gpt-* — це
застаріла конфігурація, яку виправляє openclaw doctor --fix. Прямий доступ за API-ключем OpenAI
залишається доступним для неагентних поверхонь OpenAI API та для агентних
моделей через упорядкований профіль API-ключа openai-codex.
Див. Провайдери моделей і Онбординг (CLI).Чому OpenClaw досі згадує openai-codex?
Чому OpenClaw досі згадує openai-codex?
openai-codex — це id провайдера та профілю автентифікації для ChatGPT/Codex OAuth.
Старіші конфігурації також використовували його як префікс моделі:openai/gpt-5.5= автентифікація підписки ChatGPT/Codex із нативним середовищем виконання Codex для ходів агентаopenai-codex/gpt-5.5= застарілий маршрут моделі, який виправляєopenclaw doctor --fixopenai/gpt-5.5плюс упорядкований профіль API-ключаopenai-codex= автентифікація за API-ключем для агентної моделі OpenAIopenai-codex:...= id профілю автентифікації, а не посилання на модель
OPENAI_API_KEY. Якщо вам потрібна автентифікація підписки ChatGPT/Codex, увійдіть через
openclaw models auth login --provider openai-codex. Залишайте посилання на модель як
openai/gpt-5.5; посилання на моделі openai-codex/* — це застаріла конфігурація, яку
openclaw doctor --fix переписує.Чому ліміти Codex OAuth можуть відрізнятися від ChatGPT web?
Чому ліміти Codex OAuth можуть відрізнятися від ChatGPT web?
openclaw models status, але він не вигадує й не нормалізує права ChatGPT-web
у прямий доступ до API. Якщо вам потрібен прямий шлях білінгу/лімітів OpenAI Platform,
використовуйте openai/* з API-ключем.Чи підтримуєте ви автентифікацію за підпискою OpenAI (Codex OAuth)?
Чи підтримуєте ви автентифікацію за підпискою OpenAI (Codex OAuth)?
Як налаштувати Gemini CLI OAuth?
Як налаштувати Gemini CLI OAuth?
openclaw.json.Кроки:- Встановіть Gemini CLI локально, щоб
geminiбув уPATH- Homebrew:
brew install gemini-cli - npm:
npm install -g @google/gemini-cli
- Homebrew:
- Увімкніть Plugin:
openclaw plugins enable google - Увійдіть:
openclaw models auth login --provider google-gemini-cli --set-default - Модель за замовчуванням після входу:
google-gemini-cli/gemini-3-flash-preview - Якщо запити завершуються помилкою, задайте
GOOGLE_CLOUD_PROJECTабоGOOGLE_CLOUD_PROJECT_IDна хості gateway
Чи підходить локальна модель для звичайних чатів?
Чи підходить локальна модель для звичайних чатів?
Як утримувати трафік hosted-моделей у певному регіоні?
Як утримувати трафік hosted-моделей у певному регіоні?
models.mode: "merge", щоб резервні варіанти залишалися доступними, водночас дотримуючись обраного регіонального провайдера.Чи потрібно купувати Mac Mini, щоб це встановити?
Чи потрібно купувати Mac Mini, щоб це встановити?
imsg на будь-якому Mac, де виконано вхід у Messages. Якщо Gateway працює на Linux або деінде, задайте channels.imessage.cliPath як SSH-обгортку, що запускає imsg на цьому Mac. Якщо вам потрібні інші інструменти лише для macOS, запускайте Gateway на Mac або під’єднайте macOS-вузол.Документація: iMessage, Вузли, Віддалений режим Mac.Чи потрібен Mac mini для підтримки iMessage?
Чи потрібен Mac mini для підтримки iMessage?
imsg; Gateway може працювати на цьому Mac або працювати деінде з SSH-обгорткою cliPath.Типові конфігурації:- Запустіть Gateway на Linux/VPS і задайте
channels.imessage.cliPathяк SSH-обгортку, що запускаєimsgна Mac, де виконано вхід у Messages. - Запустіть усе на Mac, якщо хочете найпростішу конфігурацію на одному комп’ютері.
Якщо я куплю Mac mini для запуску OpenClaw, чи можу я під’єднати його до свого MacBook Pro?
Якщо я куплю Mac mini для запуску OpenClaw, чи можу я під’єднати його до свого MacBook Pro?
system.run на цьому пристрої.Типовий шаблон:- Gateway на Mac mini (постійно ввімкнений).
- MacBook Pro запускає застосунок macOS або хост вузла й спаровується з Gateway.
- Використовуйте
openclaw nodes status/openclaw nodes list, щоб побачити його.
Чи можна використовувати Bun?
Чи можна використовувати Bun?
Telegram: що вказувати в allowFrom?
Telegram: що вказувати в allowFrom?
channels.telegram.allowFrom — це Telegram user ID відправника-людини (числовий). Це не ім’я користувача бота.Налаштування просить лише числові user ID. Якщо у вас уже є застарілі записи @username у конфігурації, openclaw doctor --fix може спробувати їх розв’язати.Безпечніше (без стороннього бота):- Надішліть DM своєму боту, потім запустіть
openclaw logs --followі прочитайтеfrom.id.
- Надішліть DM своєму боту, потім викличте
https://api.telegram.org/bot<bot_token>/getUpdatesі прочитайтеmessage.from.id.
- Надішліть DM
@userinfobotабо@getidsbot.
Чи можуть кілька людей використовувати один номер WhatsApp з різними інстансами OpenClaw?
Чи можуть кілька людей використовувати один номер WhatsApp з різними інстансами OpenClaw?
kind: "direct", відправник E.164 на кшталт +15551234567) до іншого agentId, щоб кожна людина мала власний workspace і сховище сесій. Відповіді все одно надходять з того самого облікового запису WhatsApp, а контроль доступу до DM (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) є глобальним для облікового запису WhatsApp. Див. Маршрутизація кількох агентів і WhatsApp.Чи можу я запустити агента "fast chat" і агента "Opus for coding"?
Чи можу я запустити агента "fast chat" і агента "Opus for coding"?
Чи працює Homebrew на Linux?
Чи працює Homebrew на Linux?
/home/linuxbrew/.linuxbrew/bin (або ваш префікс brew), щоб інструменти, встановлені через brew, розв’язувалися в non-login shells.
Останні збірки також додають на початок типові користувацькі bin-каталоги в службах Linux systemd (наприклад ~/.local/bin, ~/.npm-global/bin, ~/.local/share/pnpm, ~/.bun/bin) і враховують PNPM_HOME, NPM_CONFIG_PREFIX, BUN_INSTALL, VOLTA_HOME, ASDF_DATA_DIR, NVM_DIR і FNM_DIR, коли їх задано.Різниця між hackable git-встановленням і npm-встановленням
Різниця між hackable git-встановленням і npm-встановленням
- Hackable (git) install: повний checkout вихідного коду, придатний для редагування, найкращий для контриб’юторів. Ви запускаєте збірки локально й можете виправляти код/документацію.
- npm install: глобальне встановлення CLI, без репозиторію, найкраще для сценарію “просто запустити”. Оновлення надходять із npm dist-tags.
Чи можу я пізніше перемикатися між npm- і git-встановленнями?
Чи можу я пізніше перемикатися між npm- і git-встановленнями?
openclaw update --channel ..., коли OpenClaw уже встановлено.
Це не видаляє ваші дані — це лише змінює встановлений код OpenClaw.
Ваш стан (~/.openclaw) і workspace (~/.openclaw/workspace) залишаються недоторканими.З npm на git:--dry-run, щоб спочатку переглянути заплановане перемикання режиму. Оновлювач запускає
подальші дії Doctor, оновлює джерела Plugin для цільового каналу та
перезапускає gateway, якщо ви не передали --no-restart.Інсталятор також може примусово вибрати будь-який режим:Чи запускати Gateway на ноутбуці чи на VPS?
Чи запускати Gateway на ноутбуці чи на VPS?
- Переваги: немає витрат на сервер, прямий доступ до локальних файлів, живе вікно браузера.
- Недоліки: сон/розриви мережі = відключення, оновлення ОС/перезавантаження переривають роботу, має залишатися активним.
- Переваги: постійна робота, стабільна мережа, немає проблем зі сном ноутбука, легше підтримувати в робочому стані.
- Недоліки: часто працює без графічного інтерфейсу (використовуйте скриншоти), лише віддалений доступ до файлів, для оновлень потрібно підключатися через SSH.
Наскільки важливо запускати OpenClaw на виділеній машині?
Наскільки важливо запускати OpenClaw на виділеній машині?
- Виділений хост (VPS/Mac mini/Pi): постійна робота, менше переривань через сон/перезавантаження, чистіші дозволи, легше підтримувати в робочому стані.
- Спільний ноутбук/десктоп: цілком підходить для тестування й активного використання, але очікуйте пауз, коли машина переходить у сон або оновлюється.
Які мінімальні вимоги до VPS і рекомендована ОС?
Які мінімальні вимоги до VPS і рекомендована ОС?
- Абсолютний мінімум: 1 vCPU, 1GB RAM, ~500MB диска.
- Рекомендовано: 1-2 vCPU, 2GB RAM або більше для запасу (журнали, медіа, кілька каналів). Інструменти Node і автоматизація браузера можуть вимагати багато ресурсів.
Чи можу я запускати OpenClaw у VM і які вимоги?
Чи можу я запускати OpenClaw у VM і які вимоги?
- Абсолютний мінімум: 1 vCPU, 1GB RAM.
- Рекомендовано: 2GB RAM або більше, якщо ви запускаєте кілька каналів, автоматизацію браузера або медіаінструменти.
- ОС: Ubuntu LTS або інша сучасна Debian/Ubuntu.
Пов’язане
- FAQ — основний FAQ (моделі, сесії, gateway, безпека тощо)
- Огляд встановлення
- Початок роботи
- Усунення несправностей