Hiểu về OpenClaw · Bài 1

OpenClaw là gì? Trợ lý AI mã nguồn mở làm việc ngay trong Telegram, Zalo của bạn

Một "văn phòng nhân viên số" bạn tự đặt trên máy chủ của mình, giao việc bằng tin nhắn Telegram hoặc Zalo. Bài viết giải thích OpenClaw bằng ngôn ngữ của người kinh doanh: nó là gì, dữ liệu nằm ở đâu, giúp được gì và giới hạn ở đâu.

Cập nhật 02/10/2026⏱ 13 phút đọcKiến thức nềnNgười mới

Khi trợ lý AI nằm ngoài nơi bạn làm việc

Anh Minh bán đồ gia dụng online. Ngày nào anh cũng mở ChatGPT để viết bài, mở Trình quản lý quảng cáo để xem số, mở Google Sheets để ghi đơn, rồi quay về Zalo và Telegram để trả lời khách, nhắn nhân viên. AI viết rất nhanh, nhưng mọi bước nối giữa các ứng dụng vẫn do anh tự làm: copy, dán, nhắc lịch, kiểm tra lại.

(Tình huống minh hoạ, ghép từ những điều chủ shop thường chia sẻ với Aduca.)

Điều anh Minh cần không phải một khung chat thông minh hơn, mà là một trợ lý ngồi sẵn trong chính ứng dụng chat anh dùng cả ngày: nhận việc qua tin nhắn, tự đi lấy dữ liệu, tự làm theo lịch và chỉ hỏi anh khi cần quyết định. OpenClaw được làm ra cho đúng nhu cầu đó.

OpenClaw là gì?

OpenClaw là phần mềm trợ lý AI mã nguồn mở bạn tự cài trên máy tính hoặc máy chủ của mình, nối các ứng dụng chat quen thuộc như Telegram, Zalo với model AI, để các AI Agent nhận việc qua tin nhắn, dùng công cụ làm việc thay bạn và báo kết quả ngay trong khung chat.

Theo tài liệu chính thức, bạn chạy một tiến trình gọi là Gateway trên máy của mình hoặc trên máy chủ thuê; Gateway trở thành "cây cầu" giữa các ứng dụng nhắn tin và một trợ lý AI luôn sẵn sàng. Dự án dùng giấy phép MIT (được dùng, sửa, dùng cho mục đích thương mại), do OpenClaw Foundation — một tổ chức phi lợi nhuận độc lập tại Mỹ — điều hành. Tài liệu cũng nêu rõ: không có gói trả phí, không có dịch vụ trung gian đứng giữa, và mặc định không gửi dữ liệu sử dụng về đâu ngoài một lần kiểm tra phiên bản có thể tắt.

Nguồn: OpenClaw Docs – Tổng quan · Why OpenClaw

Ba ý cần nhớ

Nói theo thông điệp Aduca: ChatGPT trả lời câu hỏi. AI Agent làm việc thay bạn. OpenClaw là một cách để có AI Agent ngay trong Telegram, Zalo — còn bạn vẫn là người duyệt và ra quyết định. Nếu chưa rõ AI Agent là gì, đọc trước AI Agent là gì?.

Tự host nghĩa là gì: dữ liệu nằm trên máy của bạn

"Tự host" (tự lưu trữ) nghĩa là phần mềm chạy trên máy do bạn quản lý — laptop, máy Mac để ở văn phòng hay một máy chủ ảo (VPS) thuê theo tháng — thay vì chạy trên máy chủ của một công ty cung cấp dịch vụ. Với OpenClaw, Gateway giữ toàn bộ phiên trò chuyện, cấu hình và kết nối kênh chat; mỗi Agent có thư mục làm việc riêng chứa hồ sơ vai trò và trí nhớ.

Điểm đáng giá với doanh nghiệp: trí nhớ của Agent là các file văn bản thường (định dạng Markdown) nằm trong thư mục làm việc. Tài liệu chính thức nói rõ model chỉ "nhớ" những gì đã được ghi ra đĩa, không có trạng thái ẩn. Bạn mở file ra là đọc được Agent đang nhớ gì về khách hàng, sản phẩm, giọng văn — sửa được, sao lưu được, chuyển sang máy khác được.

Thành phầnNằm ở đâuÝ nghĩa với bạn
Cấu hình, lịch sử trò chuyện, kết nối kênhTrên máy chạy Gateway (thư mục ~/.openclaw/)Bạn sở hữu và tự sao lưu
Hồ sơ vai trò, trí nhớ, kỹ năng của từng AgentThư mục làm việc (workspace) riêng của AgentĐọc, sửa trực tiếp; không phụ thuộc nhà cung cấp
Nội dung Agent cần suy nghĩĐược gửi tới nhà cung cấp model AI bạn chọnChọn nhà cung cấp phù hợp chính sách dữ liệu; có thể dùng model chạy cục bộ
Tin nhắn qua Telegram, Zalo…Đi qua máy chủ của ứng dụng chatKhông gửi mật khẩu, mã bí mật qua chat

Tự host giúp bạn kiểm soát nhiều hơn, đổi lại bạn chịu trách nhiệm bảo vệ máy chủ, giữ mã bí mật, sao lưu. Tài liệu về máy chủ Linux của OpenClaw khuyên coi VPS là "nguồn dữ liệu gốc" và sao lưu thường xuyên.

Nguồn: Memory overview · Agent workspace · Provider directory · Linux server

Hình dung OpenClaw như một văn phòng nhân viên số

Cách dễ hiểu nhất là tưởng tượng OpenClaw là một văn phòng nhỏ bạn tự dựng. Mỗi bộ phận kỹ thuật tương ứng một thứ quen thuộc trong văn phòng thật:

Bộ phận OpenClawTrong văn phòngGiúp bạn điều gì
GatewayTổng đài kiêm lễ tân: nhận mọi cuộc gọi, chuyển đúng ngườiMột nơi quản lý tất cả kênh chat và nhân viên số
AgentMột nhân viên có bàn làm việc riêngMỗi việc một người phụ trách, không lẫn trí nhớ
Model AIBộ não của nhân viênChọn não mạnh cho việc khó, não rẻ cho việc đơn giản
Hồ sơ và trí nhớ (SOUL.md, AGENTS.md, MEMORY.md)Bản mô tả công việc và cuốn sổ tayDặn một lần, Agent nhớ cho các lần sau
Công cụ và SkillĐôi tay và sổ quy trìnhAgent tự tìm web, đọc bảng tính, gọi API thay vì bạn làm tay
Kênh chat (Telegram, Zalo…)Chiếc điện thoại của nhân viênGiao việc, nhận báo cáo ngay trên điện thoại
Lịch tự độngLịch làm việc cố địnhBáo cáo sáng, nhắc việc tuần tự chạy, không cần nhắc
Pairing (ghép đôi)Thẻ ra vào văn phòngNgười lạ nhắn bot sẽ không được phục vụ khi chưa được bạn duyệt

Bài Kiến trúc OpenClaw cho người không làm IT đi sâu từng bộ phận, kèm sơ đồ đường đi của một tin nhắn.

OpenClaw hoạt động như thế nào?

Mỗi yêu cầu bạn nhắn đi qua chuỗi bước sau, bước nào cũng có chỗ để bạn kiểm soát:

  1. Bạn nhắn tinTrên Telegram hoặc Zalo, gửi vào bot của một Agent cụ thể
  2. Gateway nhận và kiểm traNgười gửi đã được duyệt chưa; tin này thuộc Agent nào
  3. Agent đọc hồ sơVai trò, quy tắc, trí nhớ về bạn và doanh nghiệp
  4. Model AI suy nghĩHiểu yêu cầu, lập kế hoạch các bước
  5. Dùng công cụTìm web, đọc file, đọc bảng tính, gọi API — trong phạm vi được cấp quyền
  6. Trả lời hoặc xin duyệtGửi kết quả; việc tốn tiền hay công khai thì chờ bạn trả lời "DUYỆT"
  7. Ghi nhớLưu điều quan trọng vào file trí nhớ cho lần sau
Đường đi của một yêu cầu trong OpenClaw — mọi thứ chạy trên máy bạn quản lý.

Gateway là một tiến trình chạy nền liên tục. Tài liệu kiến trúc mô tả nó là "nguồn sự thật duy nhất" cho phiên trò chuyện, việc định tuyến và kết nối kênh; mặc định nó chỉ nghe ở địa chỉ nội bộ của máy (127.0.0.1, cổng 18789), không mở ra Internet. Một Gateway chứa được nhiều Agent; mỗi Agent có thư mục làm việc, thông tin đăng nhập model và lịch sử trò chuyện riêng. Việc "bot nào chuyển tin cho Agent nào" được quy định bằng binding (nối dây).

Nguồn: Gateway architecture · Multi-agent routing

Làm việc ngay trong Telegram, Zalo

Tài liệu chính thức liệt kê hàng chục kênh chat: Telegram, WhatsApp, Discord, Slack, Microsoft Teams, Signal, Google Chat, Zalo… Với người mới, tài liệu khuyên bắt đầu bằng Telegram vì chỉ cần mã của bot, không phải cài thêm plugin — đây cũng là kênh Aduca dùng cho đội Agent nội bộ.

Với Zalo — kênh chat quen thuộc nhất của khách hàng Việt — OpenClaw có ba cách nối, mức độ chính thức khác nhau:

Cách nốiDùng đểTrạng thái theo tài liệuLưu ý
Zalo ClawBotBạn ra lệnh cho Agent ngay trong Zalo, thay cho TelegramPlugin bên ngoài do Zalo Platforms phát hành, bản betaBot chỉ làm việc với chủ
Zalo Bot PlatformBot tư vấn khách bằng nền tảng bot chính thức của ZaloĐang thử nghiệm (experimental)Kiểm tra kỹ trước khi dùng với khách thật
Zalo cá nhânTự động hoá một tài khoản Zalo cá nhânKhông chính thức; tài liệu cảnh báo có thể bị khoá tài khoảnAduca không khuyến khích; nếu dùng, chỉ dùng số phụ

Lợi ích thực tế: bạn và nhân viên không phải cài thêm ứng dụng; khách vẫn nhắn ở kênh họ quen. Cách chọn đúng cửa Zalo và từng bước cài có trong Hướng dẫn Agent Zalo với OpenClaw.

Nguồn: Chat channels · Zalo ClawBot · Zalo · Zalo personal

OpenClaw làm được gì cho Marketing – Sales?

Những việc dưới đây dựa trên các tính năng có trong tài liệu chính thức (công cụ, kỹ năng, lịch tự động, nhiều Agent) và cách Aduca đang tổ chức đội Agent. Kết quả cụ thể phụ thuộc dữ liệu và quy trình của từng doanh nghiệp.

ViệcTrước khi có AgentKhi có AgentNgười duyệt ở đâu
Báo cáo quảng cáoMở trình quản lý quảng cáo, chép số sang bảng tính mỗi sángAgent Ads tự tổng hợp theo lịch, so với kỳ trước, gửi tóm tắt vào TelegramBạn đọc và quyết định tăng, giảm ngân sách
Lịch nội dungNghĩ đề tài từng ngày, viết từng bàiAgent Content lên lịch tuần, viết nháp theo giọng thương hiệu đã dặnBạn trả lời "ĐĂNG" cho từng bài
Trả lời kháchTrả lời tay, ngoài giờ dễ lỡ kháchAgent CSKH trả lời câu hỏi quen theo bộ câu hỏi thường gặp, xin số điện thoạiNhân viên gọi khách nóng, xử lý khiếu nại
Ghi sổ thu chiNhập tay từ hoá đơn, cuối tháng mới tổng hợpAgent Kế Toán ghi từ ảnh hoá đơn vào bảng tính, báo cáo định kỳKế toán đối chiếu, ký duyệt

Ví dụ một tin nhắn giao việc cho Agent Ads (không chứa mã bí mật nào):

Tin nhắn TelegramCopy rồi dán vào khung chat với bot
Mỗi sáng 7:30 (giờ Việt Nam), tổng hợp chi tiêu, số tin nhắn và chi phí mỗi tin nhắn của hôm qua,
so với trung bình 7 ngày trước. Đánh dấu nhóm quảng cáo nào chi phí tăng bất thường và đề xuất cách xử lý.
Chỉ đề xuất, không tự bật/tắt hay đổi ngân sách khi tôi chưa trả lời "DUYỆT".

Ba quy trình Marketing chi tiết có ở bài OpenClaw cho Marketing; kịch bản trả lời khách và chuyển khách nóng cho người thật ở bài OpenClaw cho Sales & CSKH.

Nguồn: Automation · Skills · Multi-agent routing

OpenClaw chưa làm được gì — giới hạn cần biết trước

Cách kiểm soát từng rủi ro trên: Rủi ro khi dùng AI Agent và cách kiểm soát và Bảo mật khi dùng OpenClaw.

Nguồn: Why OpenClaw · Agent workspace · Security

Năm nguyên tắc an toàn Aduca áp dụng khi dùng OpenClaw

Agent OpenClaw được cấp quyền thật: đọc bảng tính, gọi API quảng cáo, trả lời khách. Vì vậy mọi hệ thống Aduca triển khai đều theo các nguyên tắc sau:

  1. Không gửi mã bí mật qua chat. Mã bot, khoá API, mật khẩu chỉ nhập vào ô nhập ẩn ngay trên máy chủ, cất trong kho bí mật của OpenClaw — không gửi qua Telegram, Zalo, kể cả gửi cho chính bot của bạn.
  2. Chỉ người được duyệt mới nhắn được bot. Chế độ pairing mặc định: người lạ nhắn tới chỉ nhận một mã 8 ký tự (hết hạn sau 1 giờ) và tin nhắn chưa được xử lý cho tới khi bạn duyệt.
  3. Agent tiếp khách không có quyền chạy lệnh và không giữ mã truy cập quảng cáo.
  4. Việc tốn tiền hoặc công khai phải chờ bạn trả lời "DUYỆT" hay "ĐĂNG".
  5. Gateway không mở ra Internet, sao lưu đều đặn và có bản sao ngoài máy chủ.

Chi tiết cách làm có trong Nguyên tắc an toàn của bộ hướng dẫn cài đặt.

Nguồn: Pairing · Security

Ai nên dùng OpenClaw?

Phù hợp nếu bạn…Chưa phù hợp nếu bạn…
Đã có quy trình lặp lại rõ ràng (báo cáo, nội dung, trả lời câu hỏi quen)Chưa biết việc nào nên giao, quy trình còn nằm trong đầu từng người
Làm việc chủ yếu qua Telegram, Zalo và muốn giao việc ngay trên điện thoạiCần một phần mềm có giao diện đầy đủ, có bên cung cấp hỗ trợ trọn gói
Muốn giữ dữ liệu, trí nhớ của Agent trên máy do mình quản lýKhông có ai chịu trách nhiệm bảo vệ máy chủ, sao lưu, cập nhật
Muốn một đội nhiều Agent, mỗi Agent một vai, một botChỉ cần thỉnh thoảng hỏi đáp, viết bài — khung chat AI là đủ
Sẵn sàng dành thời gian thử nghiệm và duyệt kết quả trong vài tuần đầuMong Agent tự chạy hoàn toàn, không cần người duyệt

Theo nhóm người đọc: chủ shop, hộ kinh doanh thường bắt đầu với một Agent trả lời câu hỏi quen hoặc báo cáo quảng cáo; marketer giao báo cáo và lịch nội dung; doanh nghiệp vừa và lớn nên đi từ một bộ phận thí điểm, có người kỹ thuật theo dõi phân quyền và chi phí.

Đang phân vân giữa OpenClaw và Hermes Agent: đọc Hermes Agent là gì? và OpenClaw hay Hermes? So sánh thẳng thắn cho doanh nghiệp Việt.

Aduca đang dùng OpenClaw như thế nào

Aduca vận hành một đội Agent nội bộ theo mô hình: một VPS, một Gateway, mỗi Agent một bot Telegram và một thư mục làm việc riêng. Ba Agent đầu tiên là Ads Meta (quảng cáo), Content (nội dung) và Kế Toán (sổ thu chi); bot chung ban đầu giữ vai "trợ lý tổng".

  1. BạnNhắn đúng bot của việc cần giao
  2. Gateway trên VPSKiểm tra người gửi, chuyển tin theo binding
  3. Agent Ads Meta / Content / Kế ToánMỗi Agent một hồ sơ vai trò, trí nhớ, quyền riêng
  4. Kết quảBáo cáo, bản nháp, sổ sách gửi về đúng bot để bạn duyệt
Mô hình đội Agent nội bộ của Aduca.

Lý do tách riêng: trí nhớ không lẫn giữa các việc, quyền của từng Agent được giới hạn đúng phạm vi (Agent Kế Toán chỉ thấy đúng file sổ sách), và mỗi Agent có thể dùng model phù hợp với độ khó công việc. Cách giao vai và quy tắc duyệt cho cả đội có ở bài Xây đội nhân viên số.

Nguồn: Multi-agent routing

Bắt đầu với OpenClaw từ đâu?

  1. Chọn một việc lặp lại và viết quy trình ra giấy: dữ liệu lấy ở đâu, kết quả trông thế nào, ai duyệt. Đây là "bản mô tả công việc" đầu tiên cho Agent.
  2. Chọn nơi chạy: máy chủ ảo (VPS) nếu cần chạy 24/7, hoặc máy Mac để ở văn phòng. Bài Chạy OpenClaw 24/7: VPS hay máy Mac? so sánh chi phí và độ ổn định. Chuẩn bị thêm khoá API model AI (đặt hạn mức chi tiêu) và một bot Telegram.
  3. Cài đặt theo hướng dẫn an toàn và chạy ở chế độ "chỉ báo cáo" trong một đến hai tuần: Agent chỉ đọc, tổng hợp, đề xuất. Khi bạn tin kết quả, mới mở thêm quyền cho việc có thay đổi, kèm bước duyệt.

Hướng dẫn từng bước: Hướng dẫn cài đặt OpenClaw trên VPS. Sau khi có nền tảng, mở rộng theo kênh: Facebook & Instagram, Google Ads, TikTok, Zalo. Toàn bộ thư mục: Tài liệu OpenClaw.

Nếu doanh nghiệp không có người kỹ thuật, Aduca có dịch vụ cài đặt và bàn giao hệ thống Agent theo đúng các nguyên tắc an toàn ở trên, hoặc chương trình đào tạo – chuyển giao để đội của bạn tự vận hành.

Nguồn: OpenClaw Docs · Linux server

Đọc tiếp: Kiến trúc OpenClaw →

Câu hỏi thường gặp

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

Phần mềm OpenClaw là mã nguồn mở theo giấy phép MIT và tài liệu chính thức cho biết dự án không có gói trả phí. Bạn vẫn trả các khoản đi kèm: máy chủ (VPS) nếu muốn chạy 24/7, tiền dùng model AI theo lượng sử dụng ở nhà cung cấp bạn chọn, và chi phí các nền tảng khác nếu có (ví dụ Zalo OA). Nên đặt hạn mức chi tiêu ở nhà cung cấp model ngay từ đầu.

Không biết lập trình có dùng được OpenClaw không?

Việc hằng ngày — giao việc, duyệt kết quả — chỉ là nhắn tin. Phần cài đặt ban đầu cần gõ lệnh trên máy chủ, cấu hình bảo mật, kết nối tài khoản; người không làm IT vẫn làm được nếu đi đúng hướng dẫn từng bước, hoặc nhờ người có kinh nghiệm cài giúp rồi bàn giao.

Dữ liệu có thật sự nằm trên máy của tôi không?

Cấu hình, lịch sử trò chuyện, trí nhớ và thư mục làm việc của Agent nằm trên máy chạy Gateway. Tuy vậy, tin nhắn vẫn đi qua máy chủ của ứng dụng chat (Telegram, Zalo…), và nội dung Agent cần suy nghĩ được gửi tới nhà cung cấp model AI, trừ khi bạn dùng model chạy cục bộ. Tự host giúp bạn kiểm soát nhiều hơn, không có nghĩa là dữ liệu không bao giờ rời máy.

OpenClaw có dùng được với Zalo không?

Có ba cách trong tài liệu chính thức: Zalo ClawBot (bạn ra lệnh cho Agent qua Zalo, plugin bản beta), Zalo Bot Platform (bot tư vấn khách, đang thử nghiệm) và Zalo cá nhân (không chính thức, có thể bị khoá tài khoản). Aduca khuyên ưu tiên hai cách chính thức và không dùng số Zalo chính cho bot.

OpenClaw khác Hermes Agent thế nào?

Cả hai đều là AI Agent mã nguồn mở tự cài. OpenClaw mạnh ở mô hình một Gateway điều phối nhiều Agent và nhiều kênh chat; Hermes nổi bật với khả năng tự tạo, cải tiến kỹ năng và trí nhớ dài hạn. Bài so sánh chi tiết trong cụm Hermes giúp bạn chọn theo tình huống.

Tài liệu liên quan

Xem tất cả tài liệu hướng dẫn →

Bước tiếp theo

Đăng ký nhận lịch workshop AI Agent

Aduca tổ chức buổi workshop thực hành AI Agent cho chủ doanh nghiệp và đội Marketing – Sales. Để lại thông tin để được báo lịch gần nhất.

Về AducaChuỗi bài do đội ngũ Aduca biên soạn từ kinh nghiệm đào tạo và triển khai AI Agent cho Marketing – Sales. Aduca Academy do Nguyễn Đức – Chủ tịch Aduca Group sáng lập; ông kinh doanh thương mại điện tử từ 2012, chạy quảng cáo Facebook từ 2014 và đào tạo từ 2016. Phần thực hành từng bước nằm trong thư mục OpenClaw và thư mục Hermes Agent.

Nguồn tham khảo

Lịch sử cập nhật

Miễn trừ trách nhiệm

Bài viết thuộc chuỗi kiến thức của Công ty Cổ phần Giáo dục Aduca, chia sẻ miễn phí cho mục đích học tập. Thông tin kỹ thuật đối chiếu với tài liệu chính thức của các dự án và nền tảng tại ngày cập nhật (có ghi nguồn); phần nhận định là quan điểm của Aduca. OpenClaw, Hermes Agent và các phần mềm, dịch vụ nêu trong bài thuộc về chủ sở hữu tương ứng, không thuộc Aduca, và có thể thay đổi bất cứ lúc nào. Kết quả áp dụng phụ thuộc quy trình, dữ liệu và con người của từng doanh nghiệp; bài viết không cam kết doanh thu hay hiệu quả cụ thể. © 2026 Aduca — được trích dẫn khi ghi rõ nguồn aduca.vn.