🚀 Bắt đầu nhanh (5 phút)
Bắt đầu với OpenClaw trong vòng 5 phút! Hướng dẫn này sẽ giúp bạn cài đặt và chạy bot đầu tiên của mình.
ĐỌC KỸ TRƯỚC KHI BẮT ĐẦU
- An toàn là trên hết: Đảm bảo bạn đã đọc Security Alerts.
- Môi trường: Chỉ cài trên máy ảo (VM) hoặc VPS riêng. Không dùng máy tính làm việc chính để test.
- Thông tin xác thực: Không sử dụng mật khẩu/API key môi trường production.
🛠️ Chuẩn bị
Yêu cầu tối thiểu
- OS: macOS, Linux, hoặc Windows (WSL2)
- Runtime: Node.js v22.x trở lên
- Memory: 2GB RAM (4GB Recommended)
- Key: Anthropic Claude API Key
node --version # Should be v22.x or higher
npm --version
Nếu chưa có Node 22, xem Cài đặt Node.js
Bước 1: Cài đặt OpenClaw CLI
- 📜 Install Script (Khuyên dùng)
- 📦 NPM Global
Cách nhanh nhất để cài đặt OpenClaw với official script.
- 🐧 Unix/Linux/macOS
- 🪟 Windows (PowerShell)
```bash curl -fsSL https://openclaw.ai/install.sh | bash ```
```powershell iwr -useb https://openclaw.ai/install.ps1 | iex ```
<Admonition type="info" title="Tại sao dùng install script?">
<ul>
<li>Auto-detect platform</li>
<li>Install đúng version</li>
<li>Setup PATH automatically</li>
<li>Nhanh hơn npm</li>
</ul>
</Admonition>
Cài đặt thông qua Node Package Manager.
```bash
npm install -g openclaw@latest
# or
pnpm add -g openclaw@latest
```
Kiểm tra cài đặt:
openclaw --version
Bước 2: Onboarding (Thiết lập ban đầu)
Chạy trình hướng dẫn tự động:
openclaw onboard --install-daemon
Điều này sẽ:
- ✅ Tạo cấu trúc thư mục cho OpenClaw
- ✅ Yêu cầu bạn nhập API key (Anthropic)
- ✅ Setup daemon process
- ✅ Tạo config files
- Đăng ký tại console.anthropic.com
- Tạo API key trong Settings
- Copy và paste khi được hỏi
- Lưu ý: Bạn sẽ trả theo usage (pay-as-you-go)
Bước 3: Khởi động Gateway
Gateway là trung tâm điều khiển của OpenClaw:
openclaw gateway --port 18789
Output mong đợi:
✓ Gateway started at http://localhost:18789
✓ Dashboard available at http://localhost:18789/dashboard
✓ Ready to accept connections
Chạy nền (Background Mode)
- Standard (nohup)
- PM2 (Khuyên dùng)
```bash # Linux/macOS nohup openclaw gateway --port 18789 & ```
```bash npm install -g pm2 pm2 start openclaw -- gateway --port 18789 pm2 save ```
Bước 4: Kết nối kênh chat
- 🔵 Telegram
- 🟣 Discord
Đơn giản nhất, setup trong 1 phút.
```bash openclaw channels login telegram ``` **Hướng dẫn:** 1. Tạo bot mới qua [@BotFather](https://t.me/BotFather) 2. Gửi `/newbot` và làm theo hướng dẫn 3. Copy bot token 4. Paste vào OpenClaw CLIQuét QR code để đăng nhập.
```bash
openclaw channels login whatsapp
```
**QR code sẽ hiện ra** → Quét bằng WhatsApp trên điện thoại
Dành cho cộng đồng/server.
```bash
openclaw channels login discord
```
Cần Discord bot token - xem [Discord Bot Setup Guide](/docs/installation/discord-setup)
Bước 5: Thử nghiệm đầu tiên
- Terminal / CLI
- Telegram / WhatsApp
```bash openclaw chat ``` **Gõ thử:** ``` You: Xin chào! Bạn là ai? Bot: Chào bạn! Tôi là trợ lý AI chạy trên máy của bạn... ```
**Gửi tin nhắn cho bot:** ``` Xin chào! ``` Bot sẽ trả lời ngay!
Bước 6: Thử tính năng thực tế
File Management
Bạn: Liệt kê 5 file mới nhất trong thư mục Downloads của tôi
Bot sẽ:
- Truy cập thư mục Downloads
- List files
- Gửi lại kết quả
Calendar Check (nếu đã setup)
Bạn: Hôm nay lịch của tôi có gì?
Web Search
Bạn: Tìm tin tức mới nhất về AI agents
Dashboard Web
Mở browser và truy cập: http://localhost:18789/dashboard
- 📊 Sessions: Các cuộc hội thoại active
- 🔌 Channels: Kênh đã kết nối
- 📝 Logs: Real-time logs
- ⚙️ Settings: Cấu hình
Troubleshooting nhanh
Gateway không start được
Check port có bị chiếm không: ```bash netstat -tuln | grep 18789 ``` Hoặc dùng port khác: ```bash openclaw gateway --port 19000 ```
Chat không phản hồi
1. Check gateway đang chạy: `ps aux | grep openclaw` 2. Check logs: `openclaw logs` 3. Verify API key still valid
"Permission denied" errors
Cấp quyền cho CLI: ```bash chmod +x $(which openclaw) ```
Next Steps
🎉 Chúc mừng! Bạn đã có OpenClaw chạy được rồi!
Tiếp theo nên làm:
- Đọc Kiến trúc OpenClaw - Hiểu cách OpenClaw hoạt động
- Setup Tính năng nâng cao - Plugins, hooks, automation
- Xem Use Cases - Học từ cộng đồng
- Bảo mật: Đọc kỹ Security Best Practices
Join cộng đồng:
Appendix: Cài đặt Node.js
- Ubuntu/Debian
- macOS
- Windows (WSL2)
```bash # Dùng NodeSource curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt-get install -y nodejs # Verify node --version # v22.x ```
```bash # Dùng Homebrew brew install node@22 ```
Làm theo hướng dẫn Ubuntu ở trên trong WSL terminal.
- Setup PM2 để auto-restart gateway khi server reboot
- Dùng tmux/screen để chạy gateway trong background
- Backup config folder định kỳ
- Monitor API usage trên Anthropic dashboard