Skip to content

OpenClaw là gì?

Giới thiệu toàn diện về OpenClaw, framework AI agent mã nguồn mở với hơn 330K sao trên GitHub

OpenClaw là một framework AI agent mã nguồn mở, miễn phí, chạy trên máy của bạn và kết nối các mô hình ngôn ngữ lớn với ứng dụng, thiết bị và dịch vụ của bạn. Khác với những chatbot đơn giản chỉ tạo văn bản, các agent OpenClaw thực hiện hành động trong thế giới thực — đọc và ghi file, chạy lệnh shell, duyệt web, gửi email, điều khiển thiết bị nhà thông minh, và nhiều hơn nữa.

Đây là dự án mã nguồn mở phát triển nhanh nhất trong lịch sử GitHub, vượt qua 331.000 sao tính đến tháng 3 năm 2026 (vượt cả React). Linh vật của nó là một con tôm hùm. Khẩu hiệu: "The lobster way."

Lịch sử và Nguồn gốc

OpenClaw được tạo bởi Peter Steinberger, một nhà phát triển người Áo nổi tiếng với việc sáng lập PSPDFKit. Ông phát hành dự án lần đầu vào tháng 11 năm 2025 dưới tên "Clawdbot." Sau một vấn đề về thương hiệu với Anthropic, dự án được đổi tên ngắn gọn thành "Moltbot" vào ngày 27 tháng 1 năm 2026, rồi chốt tên "OpenClaw" ba ngày sau đó vào ngày 30 tháng 1.

Khi Steinberger gia nhập OpenAI vào ngày 14 tháng 2 năm 2026, dự án được chuyển giao cho một tổ chức mã nguồn mở để đảm bảo tính độc lập. OpenClaw được cấp phép MIT và viết bằng TypeScript.

Dự án đạt 60.000 sao trên GitHub trong 72 giờ đầu tiên — một kỷ lục vẫn chưa bị phá.

Cách hoạt động

OpenClaw sử dụng kiến trúc Gateway. Gateway là một tiến trình chạy liên tục (cổng mặc định 18789) quản lý các phiên làm việc, kênh liên lạc, công cụ và bộ nhớ. Nó đóng vai trò trung tâm kết nối giữa các kênh nhắn tin và mô hình ngôn ngữ lớn.

Vòng lặp agent hoạt động như sau:

  1. Một tin nhắn đến từ kênh liên lạc (Telegram, Discord, console, v.v.)
  2. Gateway định tuyến tin nhắn đến phiên làm việc và xây dựng ngữ cảnh (lịch sử hội thoại, bộ nhớ lâu dài, skills liên quan)
  3. Mô hình ngôn ngữ lớn nhận ngữ cảnh và quyết định gọi công cụ nào
  4. Các công cụ thực thi trong môi trường sandbox (sử dụng bubblewrap/bwrap để thực thi lệnh an toàn)
  5. Phản hồi được gửi lại qua kênh liên lạc

Toàn bộ cấu hình nằm trong một file openclaw.json duy nhất (định dạng JSON5), giúp việc quản lý phiên bản và sao chép cấu hình agent trở nên đơn giản.

Gateway là một tiến trình chạy liên tục, không phải server yêu cầu-phản hồi. Nó duy trì các kết nối WebSocket, quản lý trạng thái hội thoại, và giữ agent của bạn "sống" giữa các tin nhắn.

Khả năng của OpenClaw

Các agent OpenClaw có thể phục vụ đa mục đích. Dưới đây là những ví dụ thực tế từ cộng đồng:

Năng suất cá nhân — Agent tóm tắt buổi sáng tổng hợp email, lịch và tin tức. Người dùng đã báo cáo xử lý xong hơn 4.000 email tồn đọng nhờ agent hỗ trợ phân loại.

Phát triển và DevOps — Agent review code, điều phối đa agent cho các tác vụ kỹ thuật phức tạp, giám sát pipeline CI/CD, và phân loại issue tự động.

Tự động hóa kinh doanh — Những nhà sáng lập solo vận hành hệ thống đa agent đã báo cáo doanh thu hơn $62K với OpenClaw xử lý giao tiếp khách hàng, nội dung và quy trình làm việc.

Nhà thông minh — Điều khiển đèn Philips Hue, loa Sonos, và thiết bị Home Assistant bằng ngôn ngữ tự nhiên qua bất kỳ kênh nhắn tin nào.

Nội dung và mạng xã hội — Pipeline xuất bản tự động soạn thảo, duyệt và đăng nội dung trên nhiều nền tảng.

Hệ sinh thái

Mô hình

OpenClaw không phụ thuộc vào mô hình cụ thể. Nó hỗ trợ hơn 20 nhà cung cấp LLM sẵn có, bao gồm Claude, GPT, Gemini, DeepSeek, Grok, Qwen, và các mô hình cục bộ qua Ollama. Khoảng 80% nhà cung cấp được hỗ trợ sử dụng định dạng API tương thích OpenAI, nên việc thêm nhà cung cấp mới thường chỉ cần thay đổi cấu hình (URL cơ sở và API key) — không cần viết code.

Ba adapter giao thức cốt lõi là:

  • openai-completions — phủ sóng hầu hết các nhà cung cấp
  • anthropic-messages — cho các mô hình Claude
  • google-generative-ai — cho các mô hình Gemini

Kênh liên lạc

OpenClaw kết nối với hơn 15 nền tảng nhắn tin: WhatsApp, Telegram, Discord, Slack, Signal, iMessage, Microsoft Teams, Google Chat, Matrix, IRC, và nhiều hơn nữa. Mỗi kênh hoạt động độc lập, nên một agent có thể phục vụ người dùng trên nhiều nền tảng cùng lúc.

Skills

ClawHub marketplace lưu trữ hơn 13.700 skills do cộng đồng đóng góp, với 53 skills được tích hợp sẵn. Skills mở rộng khả năng của agent — từ tìm kiếm web và quản lý file đến các quy trình công việc chuyên ngành. OpenClaw cũng hỗ trợ MCP (Model Context Protocol) để mở rộng công cụ.

Các skills có thể kết hợp với nhau. Bạn có thể ghép nhiều skills lại để tạo quy trình làm việc phức tạp — ví dụ, kết hợp skill thu thập dữ liệu web với skill tóm tắt và skill đăng Slack để xây dựng pipeline nghiên cứu tự động.

Bắt đầu

Cách tiêu chuẩn để chạy OpenClaw là tự triển khai: cài đặt trên máy hoặc server của bạn, cấu hình API key cho LLM, và khởi động Gateway. Dự án có tài liệu chi tiết và cộng đồng hoạt động tích cực trên GitHub và Discord.

Nếu bạn muốn bỏ qua việc cài đặt và có agent OpenClaw chạy trong 30 giây, Claw Buff lo liệu triển khai, bảo mật và cập nhật cho bạn.