Onboarding (CLI)
CLI onboarding là cách được khuyến nghị để thiết lập OpenClaw trên macOS, Linux hoặc Windows (qua WSL2; rất khuyến nghị). Nó cấu hình một Gateway cục bộ hoặc kết nối Gateway từ xa, cùng với các kênh, kỹ năng và mặc định workspace trong một quy trình hướng dẫn.Chat nhanh nhất: mở Control UI (không cần thiết lập kênh). Chạy
openclaw dashboard và chat trong trình duyệt. Tài liệu: Dashboard.--json không có nghĩa là chế độ không tương tác. Đối với script, sử dụng --non-interactive.QuickStart vs Advanced
Onboarding bắt đầu với QuickStart (mặc định) hoặc Advanced (kiểm soát đầy đủ).- QuickStart (mặc định)
- Advanced (kiểm soát đầy đủ)
- Gateway cục bộ (loopback)
- Mặc định workspace (hoặc workspace hiện có)
- Cổng Gateway 18789
- Xác thực Gateway Token (tự động tạo, ngay cả trên loopback)
- Chính sách công cụ mặc định cho thiết lập cục bộ mới:
tools.profile: "coding"(hồ sơ rõ ràng hiện có được giữ nguyên) - Mặc định cô lập DM: onboarding cục bộ ghi
session.dmScope: "per-channel-peer"khi chưa đặt. Chi tiết: CLI Setup Reference - Phơi bày Tailscale Tắt
- DM Telegram + WhatsApp mặc định là danh sách cho phép (bạn sẽ được yêu cầu nhập số điện thoại)
Những gì onboarding cấu hình
Chế độ cục bộ (mặc định) hướng dẫn bạn qua các bước sau:- Model/Auth — chọn bất kỳ nhà cung cấp/hình thức xác thực nào được hỗ trợ (API key, OAuth, hoặc setup-token), bao gồm Nhà cung cấp Tùy chỉnh (tương thích OpenAI, tương thích Anthropic, hoặc Tự động phát hiện Không xác định). Chọn mô hình mặc định. Lưu ý bảo mật: nếu agent này sẽ chạy công cụ hoặc xử lý nội dung webhook/hooks, nên chọn mô hình thế hệ mới nhất mạnh nhất có sẵn và giữ chính sách công cụ nghiêm ngặt. Các cấp yếu hơn/cũ hơn dễ bị tiêm lệnh. Đối với các lần chạy không tương tác,
--secret-input-mode reflưu trữ tham chiếu dựa trên môi trường trong hồ sơ xác thực thay vì giá trị API key dạng văn bản thuần túy. Trong chế độrefkhông tương tác, biến môi trường nhà cung cấp phải được đặt; truyền cờ khóa nội tuyến mà không có biến môi trường đó sẽ thất bại nhanh chóng. Trong các lần chạy tương tác, chọn chế độ tham chiếu bí mật cho phép bạn chỉ định biến môi trường hoặc tham chiếu nhà cung cấp đã cấu hình (filehoặcexec), với xác thực nhanh trước khi lưu. - Workspace — Vị trí cho các tệp agent (mặc định
~/.openclaw/workspace). Khởi tạo các tệp bootstrap. - Gateway — Cổng, địa chỉ bind, chế độ xác thực, phơi bày Tailscale. Trong chế độ token tương tác, chọn lưu trữ token dạng văn bản thuần túy mặc định hoặc chọn SecretRef. Đường dẫn SecretRef token không tương tác:
--gateway-token-ref-env <ENV_VAR>. - Kênh — WhatsApp, Telegram, Discord, Google Chat, Mattermost, Signal, BlueBubbles, hoặc iMessage.
- Daemon — Cài đặt LaunchAgent (macOS) hoặc đơn vị người dùng systemd (Linux/WSL2). Nếu xác thực token yêu cầu token và
gateway.auth.tokenđược quản lý bởi SecretRef, cài đặt daemon xác thực nó nhưng không lưu trữ token đã giải quyết vào siêu dữ liệu môi trường dịch vụ giám sát. Nếu xác thực token yêu cầu token và SecretRef token đã cấu hình chưa được giải quyết, cài đặt daemon bị chặn với hướng dẫn có thể thực hiện. Nếu cảgateway.auth.tokenvàgateway.auth.passwordđều được cấu hình vàgateway.auth.modechưa được đặt, cài đặt daemon bị chặn cho đến khi chế độ được đặt rõ ràng. - Kiểm tra sức khỏe — Khởi động Gateway và xác minh nó đang chạy.
- Kỹ năng — Cài đặt các kỹ năng được khuyến nghị và các phụ thuộc tùy chọn.
Chạy lại onboarding không xóa bất cứ thứ gì trừ khi bạn chọn Reset (hoặc truyền
--reset). CLI --reset mặc định là cấu hình, thông tin xác thực và phiên; sử dụng --reset-scope full để bao gồm workspace. Nếu cấu hình không hợp lệ hoặc chứa các khóa cũ, onboarding yêu cầu bạn chạy openclaw doctor trước.Thêm agent khác
Sử dụngopenclaw agents add <name> để tạo một agent riêng với workspace, phiên và hồ sơ xác thực riêng. Chạy mà không có --workspace sẽ khởi động onboarding.
Những gì nó thiết lập:
agents.list[].nameagents.list[].workspaceagents.list[].agentDir
- Workspace mặc định theo
~/.openclaw/workspace-<agentId>. - Thêm
bindingsđể định tuyến tin nhắn đến (onboarding có thể làm điều này). - Cờ không tương tác:
--model,--agent-dir,--bind,--non-interactive.
Tham khảo đầy đủ
Để có hướng dẫn chi tiết từng bước và đầu ra cấu hình, xem CLI Setup Reference. Đối với các ví dụ không tương tác, xem CLI Automation. Để tham khảo kỹ thuật sâu hơn, bao gồm chi tiết RPC, xem Onboarding Reference.Tài liệu liên quan
- Tham khảo lệnh CLI:
openclaw onboard - Tổng quan về onboarding: Onboarding Overview
- Onboarding ứng dụng macOS: Onboarding
- Nghi thức chạy đầu tiên của Agent: Agent Bootstrapping