openclaw onboard --non-interactive для автоматизації налаштування за допомогою скриптів. Для цієї команди потрібен прапорець --accept-risk: неінтерактивне налаштування може записувати облікові дані та конфігурацію демона без запиту на підтвердження, тому цей прапорець є явним підтвердженням прийняття ризику.
--json не вмикає неінтерактивний режим. Для скриптів явно передавайте --non-interactive --accept-risk.Базовий приклад неінтерактивного налаштування
--json, щоб отримати зведення у форматі, придатному для машинного читання.
- Типове значення
--gateway-port—18789; передавайте цей прапорець лише для перевизначення. --skip-bootstrapпропускає створення типових файлів робочого простору для автоматизації, яка попередньо заповнює власний робочий простір.--secret-input-mode refзберігає в профілі автентифікації посилання на змінну середовища ({ source: "env", provider: "default", id: "<ENV_VAR>" }) замість ключа у вигляді відкритого тексту. У неінтерактивному режиміrefзмінну середовища постачальника вже має бути задано в середовищі процесу: передавання прапорця з ключем без відповідної змінної середовища негайно завершується помилкою.
Приклади для окремих постачальників
Приклад із ключем API Anthropic
Приклад із ключем API Anthropic
Приклад із Cloudflare AI Gateway
Приклад із Cloudflare AI Gateway
Приклад із Gemini
Приклад із Gemini
Приклад із Mistral
Приклад із Mistral
Приклад із Moonshot
Приклад із Moonshot
Приклад із Ollama
Приклад із Ollama
Приклад із OpenCode
Приклад із OpenCode
--auth-choice opencode-go --opencode-go-api-key "$OPENCODE_API_KEY".Приклад із Synthetic
Приклад із Synthetic
Приклад із Vercel AI Gateway
Приклад із Vercel AI Gateway
Приклад із Z.AI
Приклад із Z.AI
Приклад із власним постачальником
Приклад із власним постачальником
--custom-api-key є необов’язковим: деякі кінцеві точки не потребують автентифікації. Якщо його не вказано, під час початкового налаштування перевіряється наявність CUSTOM_API_KEY у середовищі. --custom-provider-id є необов’язковим і, якщо його не вказано, автоматично визначається з базової URL-адреси. Типове значення --custom-compatibility — openai (інші значення: openai-responses, anthropic).OpenClaw визначає підтримку зображень як вхідних даних за відомими шаблонами ідентифікаторів моделей із підтримкою зору (gpt-4o, claude-3/4, gemini, суфікси -vl/vision тощо). Додайте --custom-image-input, щоб примусово ввімкнути її для нерозпізнаної моделі з підтримкою зору, або --custom-text-input, щоб примусово дозволити лише текст.Варіант режиму ref, який зберігає apiKey як { source: "env", provider: "default", id: "CUSTOM_API_KEY" }:Додавання іншого агента
openclaw agents add <name> створює окремого агента з власним робочим простором, сеансами та профілями автентифікації. Запуск без --workspace (та без інших прапорців) відкриває інтерактивний майстер; передавання будь-якого з прапорців --workspace, --model, --agent-dir, --bind або --non-interactive запускає команду неінтерактивно, після чого --workspace стає обов’язковим.
agents.list[] для ідентифікатора нового агента):
nameworkspaceagentDirmodel(лише коли передано--model)
- Типовий робочий простір (якщо в інтерактивному майстрі не вказано
--workspace):~/.openclaw/workspace-<agentId>. --bind <channel[:accountId]>можна передавати кілька разів; додайте прив’язки, щоб спрямовувати вхідні повідомлення новому агенту (це також можна зробити інтерактивно в майстрі).- Ім’я агента нормалізується до коректного ідентифікатора агента;
mainзарезервовано.
Пов’язана документація
- Центр початкового налаштування: Початкове налаштування (CLI)
- Повний довідник: Довідник із налаштування CLI
- Довідник команди:
openclaw onboard