Швидкий старт і налаштування першого запуску
I am stuck, fastest way to get unstuck
I am stuck, fastest way to get unstuck
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
--install-method git.Порада: попросіть агента спланувати й контролювати виправлення (крок за кроком), а потім виконувати лише
необхідні команди. Це зберігає зміни невеликими й полегшує їх аудит.Якщо ви виявили справжню помилку або виправлення, створіть issue на GitHub або надішліть PR:
https://github.com/openclaw/openclaw/issues
https://github.com/openclaw/openclaw/pullsПочніть із цих команд (діліться виводом, коли просите допомоги):openclaw status: швидкий знімок стану gateway/агента + базової конфігурації.openclaw models status: перевіряє автентифікацію провайдера + доступність моделей.openclaw doctor: перевіряє та виправляє поширені проблеми конфігурації/стану.
openclaw status --all, openclaw logs --follow,
openclaw gateway status, openclaw health --verbose.Швидкий цикл налагодження: Перші 60 секунд, якщо щось зламано.
Документація встановлення: Встановлення, Прапорці інсталятора, Оновлення.Heartbeat keeps skipping. What do the skip reasons mean?
Heartbeat keeps skipping. What do the skip reasons mean?
quiet-hours: поза налаштованим вікном активних годинempty-heartbeat-file:HEARTBEAT.mdіснує, але містить лише порожні рядки, коментарі, заголовок, fence або порожній шаблон контрольного спискуno-tasks-due: режим завданьHEARTBEAT.mdактивний, але жоден з інтервалів завдань ще не наставalerts-disabled: усю видимість heartbeat вимкнено (showOk,showAlertsіuseIndicatorусі вимкнені)
Recommended way to install and set up OpenClaw
Recommended way to install and set up OpenClaw
pnpm openclaw onboard.How do I open the dashboard after onboarding?
How do I open the dashboard after onboarding?
How do I authenticate the dashboard on localhost vs remote?
How do I authenticate the dashboard on localhost vs remote?
- Відкрийте
http://127.0.0.1:18789/. - Якщо запитує автентифікацію зі shared secret, вставте налаштований токен або пароль у налаштування Control UI.
- Джерело токена:
gateway.auth.token(абоOPENCLAW_GATEWAY_TOKEN). - Джерело пароля:
gateway.auth.password(абоOPENCLAW_GATEWAY_PASSWORD). - Якщо shared secret ще не налаштовано, згенеруйте токен за допомогою
openclaw doctor --generate-gateway-token.
- Tailscale Serve (рекомендовано): залиште bind на loopback, запустіть
openclaw gateway --tailscale serve, відкрийтеhttps://<magicdns>/. Якщоgateway.auth.allowTailscaleмає значенняtrue, заголовки ідентичності задовольняють автентифікацію Control UI/WebSocket (без вставленого shared secret, передбачає довірений gateway-хост); HTTP API все одно потребують автентифікації зі shared secret, якщо ви навмисно не використовуєте private-ingressnoneабо trusted-proxy HTTP auth. Невдалі одночасні спроби автентифікації Serve від того самого клієнта серіалізуються до того, як обмежувач невдалої автентифікації їх запише, тому друга невдала повторна спроба вже може показатиretry later. - Tailnet bind: запустіть
openclaw gateway --bind tailnet --token "<token>"(або налаштуйте автентифікацію паролем), відкрийтеhttp://<tailscale-ip>:18789/, а потім вставте відповідний shared secret у налаштуваннях панелі. - Reverse proxy з урахуванням ідентичності: тримайте Gateway за довіреним proxy, налаштуйте
gateway.auth.mode: "trusted-proxy", а потім відкрийте URL proxy. Same-host loopback proxy потребують явногоgateway.auth.trustedProxy.allowLoopback = true. - SSH-тунель:
ssh -N -L 18789:127.0.0.1:18789 user@host, а потім відкрийтеhttp://127.0.0.1:18789/. Автентифікація зі shared secret усе одно застосовується через тунель; вставте налаштований токен або пароль, якщо буде запит.
Why are there two exec approval configs for chat approvals?
Why are there two exec approval configs for chat approvals?
approvals.exec: пересилає запити на approval до чатів призначенняchannels.<channel>.execApprovals: змушує цей канал діяти як нативний клієнт approval для exec approvals
- Якщо чат уже підтримує команди й відповіді, same-chat
/approveпрацює через спільний шлях. - Якщо підтримуваний нативний канал може безпечно визначати approvers, OpenClaw тепер автоматично вмикає DM-first нативні approvals, коли
channels.<channel>.execApprovals.enabledне задано або має значення"auto". - Коли доступні нативні картки/кнопки approval, цей нативний UI є основним шляхом; агент має включати ручну команду
/approveлише якщо результат інструмента каже, що chat approvals недоступні або ручне approval є єдиним шляхом. - Використовуйте
approvals.execлише коли запити також потрібно пересилати до інших чатів або явних ops-кімнат. - Використовуйте
channels.<channel>.execApprovals.target: "channel"або"both"лише коли ви явно хочете, щоб запити approval публікувалися назад у початкову кімнату/тему. - Plugin approvals знову окремі: вони типово використовують same-chat
/approve, необов’язкове пересиланняapprovals.plugin, і лише деякі нативні канали зберігають plugin-approval-native обробку поверх цього.
What runtime do I need?
What runtime do I need?
pnpm. Bun не рекомендовано для Gateway.Does it run on Raspberry Pi?
Does it run on Raspberry Pi?
Any tips for Raspberry Pi installs?
Any tips for Raspberry Pi installs?
- Використовуйте 64-bit ОС і тримайте Node >= 22.
- Надавайте перевагу hackable (git) встановленню, щоб бачити журнали й швидко оновлюватися.
- Почніть без каналів/skills, потім додавайте їх по одному.
- Якщо натрапите на дивні проблеми з бінарними файлами, зазвичай це проблема ARM-сумісності.
It is stuck on wake up my friend / onboarding will not hatch. What now?
It is stuck on wake up my friend / onboarding will not hatch. What now?
- Перезапустіть Gateway:
- Перевірте стан + автентифікацію:
- Якщо все ще зависає, запустіть:
Can I migrate my setup to a new machine (Mac mini) without redoing onboarding?
Can I migrate my setup to a new machine (Mac mini) without redoing onboarding?
- Встановіть OpenClaw на новому комп’ютері.
- Скопіюйте
$OPENCLAW_STATE_DIR(типово:~/.openclaw) зі старого комп’ютера. - Скопіюйте свій робочий простір (типово:
~/.openclaw/workspace). - Запустіть
openclaw doctorі перезапустіть службу Gateway.
~/.openclaw/ (наприклад, ~/.openclaw/agents/<agentId>/sessions/).Пов’язано: Міграція, Де все зберігається на диску,
Робочий простір агента, Doctor,
Віддалений режим.Where do I see what is new in the latest version?
Where do I see what is new in the latest version?
Cannot access docs.openclaw.ai (SSL error)
Cannot access 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Різниця між stable і beta
Різниця між stable і beta
latest= stablebeta= рання збірка для тестування
latest. Мейнтейнери також можуть
публікувати прямо в latest, коли це потрібно. Саме тому beta і stable можуть
вказувати на ту саму версію після просування.Дивіться, що змінилося:
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdОднорядкові команди встановлення та різницю між beta і dev дивіться в акордеоні нижче.Як установити beta-версію і яка різниця між beta та dev?
Як установити beta-версію і яка різниця між beta та dev?
beta (може збігатися з latest після просування).
Dev — це рухома верхівка main (git); після публікації вона використовує npm dist-tag dev.Однорядкові команди (macOS/Linux):Як спробувати найновіші зміни?
Як спробувати найновіші зміни?
- Dev-канал (git checkout):
main і оновлює з вихідного коду.- Встановлення для редагування (із сайту інсталятора):
Скільки зазвичай тривають встановлення та онбординг?
Скільки зазвичай тривають встановлення та онбординг?
- Встановлення: 2-5 хвилин
- Онбординг QuickStart: зазвичай кілька хвилин
- Повний онбординг: довше, коли вхід до провайдера, сполучення каналу, встановлення демона, мережеві завантаження, Skills або додаткові plugins потребують додаткового налаштування
openclaw configure.Якщо процес зависає, скористайтеся Інсталятор завис
і швидким циклом налагодження в Я застряг.Інсталятор завис? Як отримати більше зворотного зв'язку?
Інсталятор завис? Як отримати більше зворотного зв'язку?
Встановлення Windows повідомляє, що git не знайдено або openclaw не розпізнано
Встановлення Windows повідомляє, що git не знайдено або openclaw не розпізнано
- Установіть Git for Windows і переконайтеся, що
gitє у вашому PATH. - Закрийте й знову відкрийте PowerShell, а потім повторно запустіть інсталятор.
- Глобальна папка npm bin не входить до PATH.
-
Перевірте шлях:
-
Додайте цей каталог до користувацького PATH (суфікс
\binу Windows не потрібен; на більшості систем це%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-ключі, setup-token Anthropic, а також локальні варіанти моделей, як-от LM Studio)
- Розташування робочого простору + bootstrap-файли
- Налаштування Gateway (bind/port/auth/tailscale)
- Канали (WhatsApp, Telegram, Discord, Mattermost, Signal, iMessage, а також bundled channel plugins на кшталт 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 не опублікує нову політику.setup-token Anthropic усе ще доступний як підтримуваний шлях токена OpenClaw, але OpenClaw тепер віддає перевагу повторному використанню Claude CLI і claude -p, коли вони доступні.
Для production або багатокористувацьких навантажень автентифікація через API-ключ Anthropic усе ще є
безпечнішим і передбачуванішим вибором. Якщо вам потрібні інші розміщені
варіанти у стилі підписки в OpenClaw, дивіться OpenAI, Qwen / Model
Cloud, MiniMax і GLM
Models.Чому я бачу HTTP 429 rate_limit_error від Anthropic?
Чому я бачу HTTP 429 rate_limit_error від Anthropic?
Extra usage is required for long context requests, запит намагається використати
контекстне вікно Anthropic 1M (модель Claude 4.x із підтримкою GA для 1M або застарілу
конфігурацію 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 app-server. Застарілі посилання Codex GPT — це
застаріла конфігурація, яку виправляє openclaw doctor --fix. Прямий доступ
через API-ключ OpenAI залишається доступним для неагентських поверхонь OpenAI API та для агентських
моделей через упорядкований профіль API-ключа openai.
Див. Провайдери моделей і Онбординг (CLI).Чому OpenClaw досі згадує застарілий префікс OpenAI Codex?
Чому OpenClaw досі згадує застарілий префікс OpenAI Codex?
openai — це ідентифікатор провайдера й профілю автентифікації як для API-ключів OpenAI, так і для
OAuth ChatGPT/Codex. Ви все ще можете бачити застарілий префікс OpenAI Codex у застарілій конфігурації та
попередженнях міграції.
Старіші конфігурації також використовували його як префікс моделі:openai/gpt-5.5= автентифікація підписки ChatGPT/Codex із нативним середовищем Codex для агентських звернень- застаріле посилання Codex GPT-5.5 = застарілий маршрут моделі, який виправляє
openclaw doctor --fix openai/gpt-5.5плюс упорядкований профіль API-ключаopenai= автентифікація API-ключем для агентської моделі OpenAI- застарілі ідентифікатори профілів автентифікації Codex = застарілий ідентифікатор профілю автентифікації, який мігрує
openclaw doctor --fix
OPENAI_API_KEY. Якщо вам потрібна автентифікація підписки ChatGPT/Codex, увійдіть через
openclaw models auth login --provider openai. Залиште посилання на модель як
openai/gpt-5.5; застарілі посилання на моделі 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
Чи підходить локальна модель для звичайних чатів?
Чи підходить локальна модель для звичайних чатів?
Як утримувати трафік розміщеної моделі в конкретному регіоні?
Як утримувати трафік розміщеної моделі в конкретному регіоні?
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 людини-відправника (числовий). Це не ім’я користувача бота.Налаштування просить лише числові ідентифікатори користувачів. Якщо у вас уже є застарілі записи @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, щоб кожна людина отримала власний робочий простір і сховище сеансів. Відповіді все одно надходитимуть з того самого облікового запису WhatsApp, а контроль доступу DM (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) є глобальним для облікового запису WhatsApp. Див. Багатоагентна маршрутизація і WhatsApp.Чи можу я запустити агента "швидкого чату" й агента "Opus для кодування"?
Чи можу я запустити агента "швидкого чату" й агента "Opus для кодування"?
Чи працює Homebrew на Linux?
Чи працює Homebrew на Linux?
/home/linuxbrew/.linuxbrew/bin (або ваш префікс brew), щоб інструменти, встановлені через brew, розв’язувалися в non-login shells.
Останні збірки також додають на початок поширені користувацькі bin-каталоги в Linux systemd services (наприклад ~/.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 install і npm install
Різниця між hackable git install і npm install
- Hackable (git) install: повний checkout вихідного коду, придатний до редагування, найкращий для контриб’юторів. Ви запускаєте збірки локально й можете вносити виправлення в код/документацію.
- npm install: глобальне встановлення CLI, без репозиторію, найкраще для сценарію “просто запустити”. Оновлення надходять з npm dist-tags.
Чи можу я пізніше перемикатися між npm і git install?
Чи можу я пізніше перемикатися між npm і git install?
openclaw update --channel ..., коли OpenClaw уже встановлено.
Це не видаляє ваші дані — це лише змінює інсталяцію коду OpenClaw.
Ваш стан (~/.openclaw) і робочий простір (~/.openclaw/workspace) залишаються недоторканими.З npm на git:--dry-run, щоб спочатку переглянути заплановане перемикання режиму. Оновлювач виконує
подальші дії Doctor, оновлює джерела plugin для цільового каналу та
перезапускає Gateway, якщо ви не передали --no-restart.Інсталятор також може примусово вибрати будь-який режим:Чи слід запускати Gateway на моєму ноутбуці чи на VPS?
Чи слід запускати Gateway на моєму ноутбуці чи на VPS?
- Переваги: немає витрат на сервер, прямий доступ до локальних файлів, живе вікно браузера.
- Недоліки: сон/збої мережі = роз’єднання, оновлення ОС/перезавантаження переривають роботу, має залишатися активним.
- Переваги: завжди ввімкнений, стабільна мережа, немає проблем зі сном ноутбука, легше підтримувати роботу.
- Недоліки: часто працює без екрана (використовуйте знімки екрана), лише віддалений доступ до файлів, для оновлень потрібен SSH.
Наскільки важливо запускати OpenClaw на виділеній машині?
Наскільки важливо запускати OpenClaw на виділеній машині?
- Виділений хост (VPS/Mac mini/Raspberry 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, безпека тощо)
- Огляд встановлення
- Початок роботи
- Усунення несправностей