На цій сторінці
На цій сторінці
Setup guides and reference
Автоматизація CLI
Використовуйте openclaw onboard --non-interactive для автоматизації налаштування за допомогою скриптів. Для цієї команди потрібен прапорець --accept-risk: неінтерактивне налаштування може записувати облікові дані та конфігурацію демона без запиту на підтвердження, тому цей прапорець є явним підтвердженням прийняття ризику.
Базовий приклад неінтерактивного налаштування
Додайте --json, щоб отримати зведення у форматі, придатному для машинного читання.
- Типове значення
--gateway-port—18789; передавайте цей прапорець лише для перевизначення. --skip-bootstrapпропускає створення типових файлів робочого простору для автоматизації, яка попередньо заповнює власний робочий простір.--secret-input-mode refзберігає в профілі автентифікації посилання на змінну середовища ({ source: "env", provider: "default", id: "<ENV_VAR>" }) замість ключа у вигляді відкритого тексту. У неінтерактивному режиміrefзмінну середовища постачальника вже має бути задано в середовищі процесу: передавання прапорця з ключем без відповідної змінної середовища негайно завершується помилкою.
Приклади для окремих постачальників
Приклад із ключем API Anthropic
Приклад із Cloudflare AI Gateway
Приклад із Gemini
Приклад із Mistral
Приклад із Moonshot
Приклад із Ollama
Приклад із OpenCode
Для каталогу Go замініть на --auth-choice opencode-go --opencode-go-api-key "$OPENCODE_API_KEY".
Приклад із Synthetic
Приклад із Vercel AI Gateway
Приклад із 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" }:
Автентифікація за допомогою токена налаштування Anthropic залишається підтримуваною, але OpenClaw надає перевагу повторному використанню Claude CLI, коли доступний локальний вхід у Claude CLI. Для робочого середовища віддавайте перевагу ключу API Anthropic.
Додавання іншого агента
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