Chuyển đến nội dung chính

Hướng dẫn OpenClaw (Clawdbot): Điều khiển PC của bạn từ WhatsApp

Thiết lập OpenClaw (trước đây là Clawdbot/Moltbot), một agent tự lưu trữ kết nối Claude với máy Mac của bạn qua WhatsApp. Tìm kiếm tệp và chạy lệnh shell từ điện thoại.
Đã cập nhật 5 thg 6, 2026  · 13 phút đọc

Bạn đang lấy cà phê thì nhận được tin nhắn Slack hỏi về báo cáo quý. Tệp đó ở trên màn hình máy tính tại nhà. Bạn nhắn trên WhatsApp: "Tìm file PDF báo cáo Q4 trên màn hình desktop của tôi." Ba mươi giây sau, bạn có đường dẫn và có thể chỉ đồng nghiệp tới ổ đĩa dùng chung. Đó là OpenClaw.

OpenClaw chạy một cổng (gateway) cục bộ kết nối các ứng dụng nhắn tin với một agent lập trình được hỗ trợ bởi Claude. Bạn gửi tin nhắn qua WhatsApp, Telegram hoặc terminal, và agent phản hồi bằng cách chạy lệnh trên máy của bạn: tìm kiếm tệp, thực thi script và đọc log. Gateway chạy liên tục trên máy tính của bạn và xử lý việc chuyển đổi giữa chat và shell.

Trong hướng dẫn này, chúng ta sẽ thiết lập OpenClaw từ đầu và khám phá phạm vi tác vụ rộng mà bạn có thể thực hiện với nó. Chúng tôi cũng sẽ đề cập đến những điều cần lưu ý khi một AI như vậy có quyền truy cập terminal không hạn chế.

Lưu ý: Khi chúng tôi đang viết bài này, Anthropic đã đưa ra yêu cầu liên quan đến nhãn hiệu vì "Clawd" nghe quá giống "Claude." Dự án đã đổi tên từ Clawdbot thành Moltbot (giữ nguyên linh vật tôm hùm). Sau đó, vào ngày 29 tháng 1 năm 2026, tên lại đổi thành OpenClaw. Một số ảnh chụp màn hình, đường dẫn cấu hình và đoạn mã trong hướng dẫn này có thể vẫn tham chiếu đến "Clawdbot", "clawd" hoặc "moltbot".

Nếu bạn muốn tìm hiểu thêm về hệ sinh thái Claude, tôi khuyên bạn nên xem các bài hướng dẫn của chúng tôi về Claude Cowork, Claude Code, Claude Opus 4.6, và khóa học Giới thiệu về các mô hình Claude. Bạn cũng có thể xem hướng dẫn sử dụng OpenClaw với Ollamahướng dẫn về Moltbook của chúng tôi.

OpenClaw là gì?

Peter Steinberger, một nhà phát triển macOS nổi tiếng với các công cụ của Apple, đã phát hành dự án này vào cuối năm 2025, ban đầu gọi là Clawdbot. Lời giới thiệu: một AI agent hoàn toàn tự lưu trữ, nơi lời nhắc (prompt) và tệp của bạn không rời khỏi phần cứng của bạn ngoại trừ khi được gửi đến API mô hình mà bạn cấu hình. 

Cách tiếp cận ưu tiên quyền riêng tư này gây tiếng vang với các nhà phát triển đã mệt mỏi vì phải định tuyến mọi thứ qua nhà cung cấp đám mây. Repo đã vượt 60.000 sao trên GitHub chỉ trong vài tuần.

Kiến trúc Gateway

Mọi thứ đều đi qua một daemon duy nhất gọi là Gateway. Nó chạy nền, giữ kết nối nhắn tin mở và điều phối AI agent. Trình tự khi bạn gửi tin nhắn như sau:

  • Văn bản của bạn đến qua WhatsApp (giao thức Baileys), Telegram (Bot API), Discord, iMessage hoặc CLI.
  • Gateway chuyển tiếp đến một agent lập trình nhúng gọi là Pi, có thể chạy lệnh shell thay bạn.
  • Pi gửi prompt tới nhà cung cấp mô hình của bạn.
  • Mô hình phản hồi bằng hướng dẫn và Pi thực thi cục bộ.
  • Kết quả đi ngược qua Gateway về chat của bạn.

Tiêu đề: Sơ đồ kiến trúc gateway Moltbot hiển thị luồng tin nhắn từ giao diện chat qua daemon Gateway và agent Pi tới API mô hình và máy cục bộ - Mô tả: Sơ đồ kiến trúc gateway Moltbot hiển thị luồng tin nhắn từ giao diện chat qua daemon Gateway và agent Pi tới API mô hình và máy cục bộ

Gateway xử lý quản lý phiên, streaming phản hồi và một bảng điều khiển web cục bộ để cấu hình. Nó cài đặt dưới dạng dịch vụ hệ thống (launchd trên macOS, systemd trên Linux) và tự động hoạt động sau khi khởi động lại.

Hướng dẫn thiết lập OpenClaw: Điều kiện tiên quyết và cài đặt

Giờ hãy cùng tìm hiểu cách thiết lập OpenClaw.

Yêu cầu hệ thống và chi phí API

OpenClaw cần Node.js 22 trở lên và chạy nguyên bản trên macOS và Linux. Người dùng Windows cần WSL2 (Windows Subsystem for Linux), hoạt động ổn nhưng thêm một lớp thiết lập.

Yêu cầu phần cứng tối thiểu. Gateway gần như không tiêu tốn CPU và bộ nhớ khi rảnh. Bất kỳ máy nào chạy được trình duyệt hiện đại đều có thể chạy OpenClaw.

Bản thân OpenClaw miễn phí và mã nguồn mở (giấy phép MIT). Chi phí đến từ token API. Anthropic tính phí theo triệu token: khoảng 3 đô cho đầu vào và 15 đô cho đầu ra với Claude Sonnet, cao hơn với Opus. Vậy thực tế nghĩa là gì?

  • Mức nhẹ (vài lệnh mỗi ngày): 10–30 đô/tháng
  • Mức vừa (tác vụ tệp thường xuyên, nghiên cứu): 30–70 đô/tháng
  • Mức nặng (tự động hóa liên tục, phiên dài): 70–150 đô/tháng

Những con số này thay đổi theo độ dài prompt và kích thước ngữ cảnh. Nếu bạn có gói Claude Pro hoặc Max, bạn có thể tạo setup token qua CLI của Claude Code và dùng gói của mình thay vì trả theo token.

Cài đặt OpenClaw từng bước

Chạy script cài đặt:

curl -fsSL https://molt.bot/install.sh | bash

Trình cài đặt OpenClaw

Sau khi cài xong, trình hướng dẫn khởi động tự động. Điều đầu tiên bạn thấy là cảnh báo bảo mật. Trình hướng dẫn liên kết tới tài liệu về sandbox nếu bạn muốn giới hạn những gì agent có thể làm.

Cảnh báo bảo mật OpenClaw

Trình hướng dẫn cung cấp QuickStart (mặc định hợp lý) hoặc Advanced (toàn quyền kiểm soát). QuickStart phù hợp với hầu hết mọi người.

Tiếp theo, chọn nhà cung cấp mô hình. Nếu bạn có gói Claude Max hoặc Pro, chọn tùy chọn setup-token. Mở một terminal khác và chạy claude setup-token, rồi dán token được tạo vào trình hướng dẫn.

Tiêu đề: Claude Code CLI tạo setup-token có hiệu lực trong một năm - Mô tả: Claude Code CLI tạo setup-token có hiệu lực trong một năm

Ở bước thiết lập kênh, chọn WhatsApp và quét mã QR bằng điện thoại của bạn (Cài đặt → Thiết bị đã liên kết → Liên kết thiết bị). Các kênh khác như Telegram và Discord cũng có sẵn.

Sau đó, trình hướng dẫn hỏi về cấu hình skills. Skills mở rộng khả năng của OpenClaw, nhưng yêu cầu thêm phụ thuộc.

Bỏ qua bước này lúc đầu để việc thiết lập đơn giản. Lưu ý: Dùng phím Space để bật/tắt tùy chọn, rồi Enter để xác nhận.

Cấu hình skills OpenClaw

Sau khi bỏ qua cấu hình hooks, dịch vụ Gateway sẽ được cài đặt tự động. Trình hướng dẫn hỏi bạn muốn "hatch" bot như thế nào. Tùy chọn TUI (Terminal User Interface) sẽ mở cả giao diện chat trên terminal và bảng điều khiển web.

OpenClaw tui hatch

Chat trên terminal OpenClaw

Bảng điều khiển web OpenClaw

Giờ hãy thử WhatsApp. Gửi tin nhắn cho chính bạn. Truy vấn của bạn và phản hồi của OpenClaw sẽ xuất hiện ở cả ba nơi: terminal, giao diện web và WhatsApp.

Phản hồi WhatsApp của OpenClaw

Nếu bạn thấy phản hồi ở cả ba giao diện, bạn đã sẵn sàng.

OpenClaw trong thực tế: Các khả năng tích hợp sẵn

Chỉ 10 phút thiết lập và bạn đã có một agent hoạt động. Các ví dụ sau cho thấy những gì OpenClaw có thể làm ngay lập tức.

Ví dụ 1: Tìm và gửi một ảnh chụp màn hình bị chôn vùi

Giả sử bạn ra ngoài mới nhớ chưa tự gửi cho mình một tệp. Nó đang nằm trên laptop ở nhà.

Tôi đã thử kịch bản này với ảnh chụp màn hình tôi chụp trong quá trình thiết lập, ảnh hiển thị phản hồi đầu tiên của OpenClaw. Tệp có tên chung chung, bị chôn giữa hàng chục ảnh khác trong thư mục Downloads.

Tiêu đề: Thư mục Downloads trên macOS chứa ảnh chụp màn hình mục tiêu để Moltbot tìm - Mô tả: Thư mục Downloads trên macOS chứa ảnh chụp màn hình mục tiêu để Moltbot tìm

Tin nhắn tôi gửi OpenClaw: "Tôi có một ảnh chụp màn hình trong thư mục Downloads về một cuộc trò chuyện WhatsApp. Bạn có thể tìm và gửi nó vào đây không?"

Agent phân tích từng ảnh một. Khi tìm đúng tệp, nó gửi lại qua chat.

Khi agent lần đầu truy cập thư mục Downloads, macOS yêu cầu cấp quyền. Nếu bạn định dùng OpenClaw từ xa, hãy cấp Quyền truy cập Toàn bộ Ổ đĩa (Full Disk Access) trước (xem mục Bảo mật để biết chi tiết).

Ví dụ 2: Báo cáo dung lượng đĩa kèm biểu đồ

Tiếp theo, giả sử đồng nghiệp sắp gửi cho bạn một tệp lớn qua Dropbox. Trước khi họ gửi, bạn muốn chắc chắn máy mình còn chỗ để tải. Bạn có thể lục Finder hoặc chạy lệnh terminal, nhưng bạn đang dùng điện thoại vào cuối tuần và muốn câu trả lời nhanh.

Tin nhắn gửi OpenClaw: "Kiểm tra dung lượng đĩa và tạo báo cáo PDF có biểu đồ (tạo bằng Python) hiển thị mức sử dụng theo thư mục."

Tác vụ này cần nhiều bước: quét hệ thống tệp, tổng hợp kích thước theo thư mục, viết mã Python để tạo biểu đồ và xuất tất cả ra PDF.

Báo cáo dung lượng đĩa OpenClaw

Câu trả lời bạn cần: còn 94 GB trống. PDF bao gồm một biểu đồ tròn và một biểu đồ cột hiển thị phân bổ. OpenClaw cũng chỉ ra rằng thư mục Library chiếm nhiều nhất, khoảng ~300 GB.

Một điều tôi nhận thấy là OpenClaw khá dè dặt. Đưa cùng một prompt cho Claude Code hoặc agent lập trình khác, và họ sẽ làm rất sâu. Bạn có thể nhận cả chục biểu đồ với phân tích chi tiết thư mục con.

Ở đây, OpenClaw bám sát sự ngắn gọn trong prompt của tôi: hai biểu đồ, thư mục cấp cao nhất, xong. Nếu bạn muốn chi tiết hơn, hãy yêu cầu rõ ràng.

Mở rộng OpenClaw với Skills tùy chỉnh

Có lẽ bạn có những quy trình làm việc lặp đi lặp lại: kiểm tra lịch trước cuộc họp, tìm kiếm trong ứng dụng ghi chú, đăng lên mạng xã hội, điều khiển thiết bị nhà thông minh. Những tác vụ này theo khuôn mẫu. 

Skills cho phép bạn dạy OpenClaw những khuôn mẫu đó một lần, để từ đó nó có thể xử lý về sau.

Một skill là một thư mục chứa tệp SKILL.md và có thể kèm script, cấu hình hoặc tài nguyên khác. Markdown có phần đầu YAML (tên, mô tả, yêu cầu) và hướng dẫn từng bước được nạp vào ngữ cảnh của agent. 

Khi yêu cầu của bạn khớp với một skill, agent sẽ làm theo các hướng dẫn đó thay vì tự tìm cách từ đầu. Skills cũng có thể gói gọn các script hỗ trợ cho quy trình phức tạp, để mọi thứ agent cần đều nằm ở một chỗ.

Định dạng này tuân theo đặc tả AgentSkills, một tiêu chuẩn mở ban đầu do Anthropic phát triển và nay được chấp nhận rộng rãi trong hệ sinh thái: Claude Code, Cursor, VS Code, OpenAI Codex, Gemini CLI, GitHub Copilot, và các công cụ khác. 

Nếu bạn quen với Claude Agent SDK, bạn sẽ nhận ra mô hình này. Xây một skill cho OpenClaw là dùng được trong bất kỳ công cụ tương thích AgentSkills nào.

Phần đầu YAML của skill GitHub trông như sau:

---
name: github
description: Interact with GitHub using the gh CLI.
metadata: {"openclaw":{"requires":{"bins":["gh"]}}}
---

Trường requires.bins nghĩa là skill này chỉ tải nếu gh đã được cài. Skills cũng có thể yêu cầu biến môi trường (API key) hoặc cờ cấu hình cụ thể. Nếu thiếu yêu cầu, skill sẽ ở trạng thái chờ cho tới khi bạn cài phụ thuộc.

Các Skill tích hợp sẵn của OpenClaw

OpenClaw đi kèm 49 skill cho các quy trình thường gặp. Chạy openclaw skills list để xem những skill nào sẵn sàng trên hệ thống của bạn.

  • Hệ sinh thái Apple: Notes, Reminders, Things 3, Bear Notes. Hỏi OpenClaw thêm lời nhắc hoặc tìm kiếm ghi chú và nó sẽ biết lệnh CLI phù hợp.
  • Google Workspace: Gmail, Calendar, Drive, Docs, Sheets qua CLI gog. Cần thiết lập OAuth nhưng sau đó bạn có thể hỏi "ngày mai lịch của tôi có gì" hoặc "soạn phản hồi cho email của Sarah."
  • Truyền thông: Slack, iMessage, Twitter/X. Đăng tweet, phản hồi tin nhắn Slack, hoặc tìm lịch sử iMessage của bạn.
  • Nhà thông minh: Philips Hue, Sonos, Eight Sleep. Điều khiển đèn, phát nhạc, điều chỉnh nhiệt độ giường.
  • Công cụ dev: GitHub CLI cho issues và PR, một skill coding-agent khởi chạy Claude Code dưới dạng tiến trình con, Whisper để chuyển lời nói thành văn bản.

Hầu hết skills bao bọc các công cụ CLI sẵn có. Nếu thiếu binary nền tảng, skill sẽ hiển thị là không khả dụng cho tới khi bạn cài.

Tạo OpenClaw Skills của riêng bạn

Các skill tích hợp xử lý những việc phổ biến, nhưng lợi ích lớn nhất đến khi bạn xây skill cho quy trình riêng. Chỉnh sửa ảnh là ví dụ hay: bạn chụp ảnh bằng điện thoại, nhưng việc thay đổi kích thước và đóng watermark thường phải ngồi máy tính. Một skill tùy chỉnh cho phép bạn chạy quy trình đó từ WhatsApp khi đang di chuyển.

Tôi yêu cầu OpenClaw tạo một skill thay đổi kích thước ảnh về bất kỳ độ phân giải nào và thêm logo chung tại ~/Documents/logo.png. Nó dùng skill-creator tích hợp để viết script Python với PIL, tạo cấu trúc thư mục và tạo SKILL.md với ví dụ sử dụng.

Tạo Skill OpenClaw

Skill được đặt trong thư mục skills/ của workspace và tải ở phiên tiếp theo. Để thử, tôi gửi ảnh chụp màn hình trang chủ OpenClaw và nhờ OpenClaw đổi cỡ cho LinkedIn kèm watermark.

Ảnh OpenClaw đã đóng watermark

Vài giây sau, tôi nhận lại ảnh, đã đóng watermark và sẵn sàng đăng. Skill đó giờ tồn tại vĩnh viễn trên máy tôi, có thể gọi từ điện thoại bất cứ khi nào cần.

Nếu bạn muốn tìm cảm hứng hoặc thích tái sử dụng những gì cộng đồng đã xây, hãy xem awesome-openclaw-skills. Repo này liệt kê hơn 565 skill từ cộng đồng. Một vài ví dụ hay:

  • Tesla: Khóa xe, bật điều hòa, kiểm tra mức pin. Hữu ích khi bạn đang đi ra bãi xe và muốn bật sẵn điều hòa.
  • Home Assistant: Điều khiển nhà thông minh toàn diện. "Tắt đèn phòng khách" từ bất cứ đâu.
  • Picnic: Đặt hàng tạp hóa. Tìm sản phẩm, thêm vào giỏ, lên lịch giao hàng qua chat.

Tính năng nâng cao của OpenClaw

Các ví dụ trên cho thấy OpenClaw như một trợ lý phản hồi: bạn hỏi, nó hành động. Nhưng ba tính năng sau đưa nó vượt ra ngoài chat cơ bản.

  • Bộ nhớ bền vững cho phép agent nhớ sở thích của bạn qua các phiên và nền tảng. 
  • Giám sát chủ động nghĩa là nó có thể chủ động liên hệ với bạn mà không cần nhắc. 
  • sandboxing giải quyết mối lo hiển nhiên: một AI có quyền truy cập terminal cần hàng rào an toàn.

    Bộ nhớ bền và tùy biến

    OpenClaw lưu ngữ cảnh trong các tệp markdown tại ~/clawd/. Mỗi tệp có mục đích riêng:

    SOUL.md xác định cách agent giao tiếp. Tính cách, giọng điệu, giới hạn. Mặc định bắt đầu như sau:

    # SOUL.md - Who You Are
     
    *You're not a chatbot. You're becoming someone.*
     
    ## Core Truths
     
    **Be genuinely helpful, not performatively helpful.** Skip the "Great question!"
    and "I'd be happy to help!" — just help. Actions speak louder than filler words.
     
    **Have opinions.** You're allowed to disagree, prefer things, find stuff amusing
    or boring. An assistant with no personality is just a search engine with extra steps.
     
    **Be resourceful before asking.** Try to figure it out. Read the file. Check the
    context. Search for it. *Then* ask if you're stuck.

    AGENTS.md xác định những gì agent nên làm mỗi phiên và cách ứng xử. Bao gồm quy tắc an toàn, phép lịch sự khi trò chuyện nhóm và hướng dẫn dùng công cụ. Mở đầu như sau:

    # AGENTS.md - Your Workspace
     
    This folder is home. Treat it that way.
     
    ## Every Session
     
    Before doing anything else:
    1. Read SOUL.md — this is who you are
    2. Read USER.md — this is who you're helping
    3. Read memory/YYYY-MM-DD.md (today + yesterday) for recent context
    4. **If in MAIN SESSION** (direct chat with your human): Also read MEMORY.md

    USER.md lưu thông tin về bạn. Khi bạn bảo OpenClaw ghi nhớ điều gì đó, nó sẽ vào đây. Sau khi tôi nói với agent rằng tôi thích Breaking Bad:

    # USER.md - About Your Human
     
    ## Context
     
    ### Entertainment Preferences
    - **TV Shows:** Loves Breaking Bad

    IDENTITY.md là nơi agent tự định nghĩa bản thân: tên, phong cách, emoji, ảnh đại diện. Bạn điền trong quá trình thiết lập hoặc để agent tự chọn.

    Hai tệp bổ sung được đề cập trong tài liệu nhưng được tạo khi cần:

    • MEMORY.md: Ký ức dài hạn đã được biên tập. Agent tạo khi có điều gì đáng lưu giữ vượt quá ghi chú hằng ngày. Chỉ được nạp trong phiên chính (không phải chat nhóm) để đảm bảo quyền riêng tư.
    • memory/YYYY-MM-DD.md: Ghi chú hằng ngày. Nhật ký thô về những gì đã diễn ra. Agent tạo thư mục memory/ khi lần đầu cần ghi.

    Để sửa bất kỳ tệp nào trong số này, chỉ cần yêu cầu. "Cập nhật SOUL.md để súc tích hơn." "Thêm vào USER.md rằng tôi làm trong lĩnh vực fintech." Agent sẽ chỉnh trực tiếp tệp, và thay đổi được giữ lại qua các phiên và nền tảng.

    Cảnh báo và giám sát chủ động

    Hầu hết AI agent chờ bạn hỏi. OpenClaw có thể chủ động liên hệ qua hai cơ chế.

    Heartbeats chạy các kiểm tra định kỳ và gộp chúng thành một lượt. Thiết lập như sau:

    1. Sửa ~/clawd/HEARTBEAT.md với danh sách kiểm tra những thứ cần theo dõi:

    # Heartbeat checklist
    - Check email for urgent messages
    - Review calendar for events in next 2 hours
    - If idle for 8+ hours, send a brief check-in

    2. Cấu hình khoảng thời gian trong ~/.clawdbot/clawdbot.json:

    {
      "agents": {
    	"defaults": {
      	"heartbeat": {
        	"every": "30m",
        	"activeHours": { "start": "08:00", "end": "22:00" }
      	}
    	}
      }
    }

    3. Khởi động lại Gateway: openclaw gateway restart

    Cứ mỗi 30 phút trong giờ hoạt động, OpenClaw sẽ chạy qua danh sách kiểm tra. Nếu không có gì cần chú ý, nó sẽ im lặng.

    Cron jobs xử lý tác vụ chính xác, một lần hoặc định kỳ. Chạy các lệnh này trong terminal:

    # Daily morning briefing at 7am
    openclaw cron add --name "Morning brief" --cron "0 7 * * *" --message "Weather, calendar, top emails"
     
    # One-shot reminder in 2 hours
    openclaw cron add --name "Call back" --at "2h" --session main --system-event "Call the client"
     
    # List active cron jobs
    openclaw cron list
     
    # Remove a job by ID (get the ID from the list output)
    openclaw cron rm <job-id>

    Khác biệt là: heartbeats gộp nhiều kiểm tra vào một lượt và chia sẻ ngữ cảnh của phiên chính. Cron job chạy vào thời điểm chính xác và có thể dùng các phiên tách biệt với ngữ cảnh mới. 

    Dùng heartbeat cho "kiểm tra định kỳ những thứ này." Dùng cron cho "làm việc cụ thể này vào thời điểm cụ thể." Nếu bạn từng làm việc với hooks của Claude Code, mô hình tự động hóa sẽ thấy quen thuộc.

    Bảo mật và sandboxing

    Một AI có quyền truy cập shell có thể xóa tệp, lộ thông tin xác thực hoặc thực thi lệnh độc hại qua prompt injection. Các nhà nghiên cứu bảo mật đã tìm ra lỗ hổng thực tế: bỏ qua xác thực khi gateway nằm sau reverse proxy chưa cấu hình, và lộ thông tin xác thực khi giao diện web được gán vào địa chỉ công khai. 

    Peter Steinberger khuyến nghị chạy OpenClaw trên phần cứng chuyên dụng như Mac Mini hoặc VPS.

    Hầu hết người dùng sẽ không làm vậy. Nếu bạn chạy trên máy chính của mình, sandboxing sẽ giới hạn phạm vi ảnh hưởng khi có sự cố.

    Thiết lập sandboxing như sau:

    1. Đảm bảo Docker đã được cài và đang chạy.

    2. Build image sandbox. Từ thư mục mã nguồn OpenClaw (nơi bạn đã clone repo hoặc nơi npm cài đặt):

    ./scripts/sandbox-setup.sh

    3. Thêm cấu hình sandbox vào ~/.clawdbot/clawdbot.json:

    {
      "agents": {
    	"defaults": {
      	"sandbox": {
        	"mode": "non-main",
        	"scope": "session",
        	"workspaceAccess": "ro"
      	}
    	}
      }
    }

    4. Khởi động lại Gateway: openclaw gateway restart

    Ý nghĩa các thiết lập:

    Thiết lập mode quyết định phiên nào được sandbox:

    • "off": Không sandbox. Đây là mặc định và rủi ro.
    • "non-main": Sandboxes các chat nhóm và kênh bên ngoài trong khi phiên terminal chính chạy trên host. Khuyến nghị cho hầu hết người dùng.
    • "all": Mọi phiên đều chạy trong container. An toàn nhất nhưng tăng độ trễ.

    Thiết lập workspaceAccess quyết định quyền mà các phiên bị sandbox có:

    • "none": Workspace cô lập. Agent không thể thấy tệp của bạn.
    • "ro": Quyền đọc đối với ~/clawd/. Agent có thể đọc nhưng không sửa.
    • "rw": Quyền đọc-ghi đầy đủ. Dùng cẩn trọng.

    Cân nhắc đánh đổi: Sandboxing tăng độ trễ do khởi tạo container. Các skill cần truy cập mạng sẽ không hoạt động theo mặc định vì container không có mạng. Thiết lập tools.elevated bỏ qua sandbox hoàn toàn, nên hãy rà soát kỹ những gì bạn cho phép. Một số giới hạn nền tảng tồn tại bất kể: chỉ một Gateway có thể sở hữu một phiên WhatsApp, và iMessage chỉ hoạt động trên macOS.

    Một vấn đề riêng của macOS: Trước khi dựa vào OpenClaw từ xa, hãy cấp Quyền truy cập Toàn bộ Ổ đĩa cho ứng dụng terminal của bạn tại Cài đặt Hệ thống → Quyền riêng tư & Bảo mật → Full Disk Access. Hộp thoại xin quyền sẽ không xuất hiện khi bạn vắng mặt, và việc bị chặn truy cập có thể thất bại mà không báo.

    Lời kết

    OpenClaw chiếm một vị trí độc đáo trong bức tranh AI agent. Nó không cố thay thế IDE của bạn hay trở thành chatbot đa năng. Nó là cây cầu giữa các mô hình AI mà bạn đã trả tiền và các tệp, ứng dụng, tự động hóa trên chính phần cứng của bạn.

    Dự án đang tiến rất nhanh. Thư viện skill tăng lên mỗi tuần, và cộng đồng đang xây tích hợp cho mọi thứ từ giao hàng tạp hóa đến điều khiển Tesla. Khi các mô hình cục bộ cải thiện qua Ollama, việc chạy một agent cá nhân hoàn toàn offline ngày càng khả thi.

    Câu hỏi thực sự không phải là liệu AI agent có quản lý đời sống số của chúng ta hay không. Mà là liệu chúng ta sẽ chạy chúng trên hạ tầng do mình kiểm soát hay giao phó cho nhà cung cấp đám mây. OpenClaw đặt cược vào hướng local-first, và với những người coi trọng quyền riêng tư và quyền sở hữu, canh bạc đó đang bắt đầu mang lại kết quả. Để tìm hiểu thêm về AI agent trên máy tính, hãy xem hướng dẫn của chúng tôi về Claude Cowork.

OpenClaw (Clawdbot) FAQs

OpenClaw là gì?

OpenClaw (trước đây gọi là Clawdbot và Moltbot) là một AI agent tự lưu trữ kết nối các ứng dụng nhắn tin như WhatsApp và Telegram với một agent lập trình chạy trên máy tính để bàn của bạn. Bạn gửi tin nhắn qua chat, và nó thực thi lệnh trên máy của bạn.

Tại sao tên lại đổi từ Clawd/Moltbot thành OpenClaw?

Dự án đã phát triển nhanh chóng trong thời gian ngắn. Nó bắt đầu như một bản mẫu gọi là "WhatsApp Relay," sau đó thành Clawdbot (đổi tên do lo ngại về nhãn hiệu từ Anthropic), rồi trong thời gian ngắn được gọi là Moltbot. Các tác giả rời bỏ tên Moltbot vì khó phát âm, và cuối cùng chọn OpenClaw, một tên đã được kiểm tra nhãn hiệu và phản ánh nền tảng mã nguồn mở cùng nguồn gốc "tôm hùm".

OpenClaw có miễn phí không?

Bản thân OpenClaw miễn phí và mã nguồn mở theo giấy phép MIT. Chi phí đến từ token API cho nhà cung cấp mô hình của bạn (Anthropic, OpenAI, v.v.), thường từ 10–150 đô/tháng tùy mức sử dụng.

OpenClaw xử lý được những tác vụ nào?

OpenClaw có thể tìm kiếm tệp, chạy lệnh shell, thực thi script Python, tạo báo cáo, điều khiển thiết bị nhà thông minh, quản lý lịch và tự động hóa quy trình qua các yêu cầu ngôn ngữ tự nhiên. Bất cứ điều gì bạn vốn có thể làm trên máy tính để bàn.

Có an toàn không khi cấp quyền shell cho AI trên máy tính của tôi?

Có rủi ro. OpenClaw cung cấp sandboxing qua Docker để giới hạn những gì agent có thể truy cập. Để an toàn nhất, hãy chạy trên phần cứng chuyên dụng như Mac Mini hoặc VPS thay vì máy chính của bạn.

OpenClaw có hoạt động trên Windows không?

OpenClaw chạy nguyên bản trên macOS và Linux. Người dùng Windows cần WSL2 (Windows Subsystem for Linux), điều này tăng độ phức tạp khi thiết lập nhưng hoạt động ổn khi cấu hình xong.


Bex Tuychiev's photo
Author
Bex Tuychiev
LinkedIn

Tôi là người sáng tạo nội dung về khoa học dữ liệu với hơn 2 năm kinh nghiệm và là một trong những tài khoản có lượng theo dõi lớn nhất trên Medium. Tôi thích viết các bài chuyên sâu về AI và ML với chút giọng điệu mỉa mai, vì bạn cũng phải làm gì đó để chúng bớt nhàm chán. Tôi đã xuất bản hơn 130 bài viết và một khóa học trên DataCamp, và đang ấp ủ thêm một khóa nữa. Nội dung của tôi đã tiếp cận hơn 5 triệu lượt xem, trong đó có 20 nghìn người trở thành người theo dõi trên cả Medium và LinkedIn. 

Chủ đề

Các khóa học hàng đầu trên DataCamp

Courses

Introduction to Claude Models

3 giờ
10.2K
Learn how to work with Claude using the Anthropic API to solve real-world tasks and build AI-powered applications.
Xem chi tiếtRight Arrow
Bắt đầu khóa học
Xem thêmRight Arrow