Có. OpenClaw có cơ chế tự học (self-learning) bật mặc định: sau những lần bạn sửa cách làm hoặc sau việc nhiều bước, agent lưu quy trình thành “learned skill” để các phiên sau dùng lại. Việc học diễn ra ở lớp agent (skill, ghi chú), không huấn luyện lại model.
OpenClaw là trợ lý AI tự host đa kênh (xem OpenClaw là gì); skill là nền của cơ chế này, xem OpenClaw Skills là gì. Bài thuộc nhóm so sánh Hermes Agent và OpenClaw, nên phần sau đặt cơ chế của OpenClaw cạnh vòng học của Hermes Agent. Dữ kiện theo tài liệu chính thức ngày 26/10/2026.
Cần hiểu đúng “tự học” trong AI Agent là gì?
“Tự học” trong AI agent như OpenClaw hay Hermes Agent là agent tự xem lại kinh nghiệm, chọn điều hữu ích rồi cập nhật bộ nhớ hoặc skill. Model nền (Claude, GPT, Gemini…) không đổi trọng số sau mỗi cuộc trò chuyện; thứ thay đổi là tài liệu agent nạp vào ngữ cảnh ở lần sau.
- LLM là bộ não xử lý ngôn ngữ và suy luận.
- Memory giống sổ ghi nhớ thông tin quan trọng: “điều gì”.
- Skills giống sổ tay hướng dẫn cách làm việc: “làm như thế nào”.
- Self-learning là quá trình agent xem lại kinh nghiệm, rồi cập nhật memory hoặc skills.
Nhờ vậy agent làm tốt hơn theo thời gian mà không cần huấn luyện lại model. Khái niệm chung xem AI Agent tự cải thiện là gì.
OpenClaw có khả năng tự học không?
OpenClaw có tự học chính thức, bật sẵn bằng thiết lập skills.workshop.autonomous.mode: "auto" (docs Self-learning). Cơ chế biến những lần người dùng sửa lỗi cho agent, quy trình làm thành công, kinh nghiệm dùng lại được thành learned skill; skill này được nạp ở các phiên sau.

Ảnh chụp trang docs.openclaw.ai/tools/self-learning ngày 26/10/2026 (OpenClaw 2026.10.x).
Ví dụ, bạn hay yêu cầu OpenClaw: sao lưu website → cập nhật mã nguồn → kiểm tra dịch vụ → khởi động lại ứng dụng → xem log. Sau một phiên làm việc đủ dài, OpenClaw nhận ra đây là quy trình lặp lại và lưu cách làm thành skill; lần sau gặp việc tương tự, agent tra skill đã lưu thay vì bắt đầu lại từ đầu.
OpenClaw tự học bằng cách nào?
OpenClaw tự học dựa trên ba thành phần: Memory lưu thông tin, Skills lưu quy trình, và Skill Workshop quản lý những skill agent tự học được. Việc học diễn ra ở ba chỗ: agent chính sửa skill ngay trong lượt, lượt rà soát nền sau phiên dài, và bước dọn skill không còn dùng.
Memory: ghi nhớ thông tin dài hạn
Workspace của OpenClaw (mặc định ~/.openclaw/workspace) chứa các file như USER.md (người dùng, sở thích), AGENTS.md (hướng dẫn vận hành), SOUL.md (tính cách, giới hạn), MEMORY.md (bộ nhớ dài hạn) và ghi chú theo ngày (docs Memory). Lệnh openclaw memory có status, search, index, reset, promote để kiểm tra, tìm, lập chỉ mục, đưa thông tin quan trọng lên MEMORY.md.
Memory hợp với dữ liệu kiểu “Dự án này dùng Node.js 24”, “Người dùng muốn báo cáo cuối ở dạng Markdown”, “Website production chạy trên VPS A”. Memory trả lời câu hỏi “agent cần nhớ điều gì?”. So sánh chi tiết với Hermes xem Persistent Memory của Hermes Agent và OpenClaw.
Skills: lưu quy trình dùng lại được
Mỗi skill của OpenClaw là một thư mục chứa file SKILL.md (frontmatter có name, description) và file phụ, mô tả khi nào dùng, các bước, công cụ, lệnh, lỗi cần tránh, cách kiểm kết quả. Skill cài từ ClawHub bằng openclaw skills install, đặt trong workspace hoặc thư mục dùng chung (docs CLI skills).
Thay vì chỉ nhớ “Server dùng Docker”, agent có skill chi tiết: kiểm container → kéo image mới → sao lưu → cập nhật container → kiểm sức khoẻ → rollback nếu lỗi. Skill vì vậy là bộ nhớ quy trình (procedural memory). Viết skill bằng tay xem tạo Custom Skills cho OpenClaw; phân biệt skill và plugin xem Skills và Plugin trong OpenClaw.
Skill Workshop: nơi quản lý skill agent tự học
Skill Workshop là khu riêng cho learned skill, mở trong Control UI ở mục Plugins → Skill workshop (docs Skill Workshop). Theo tài liệu, OpenClaw học từ:
- Agent chính: sửa learned skill đã chỉ dẫn sai, lưu quy trình sau việc khó nhiều bước, ngay trong lượt đó.
- Rà soát nền: sau 10 lượt gọi model trong một phiên, xem lại hội thoại đã xong và lưu bài học agent chính bỏ sót; mỗi lần rà soát thay đổi tối đa một skill.
- Dọn skill không dùng: learned skill không được dùng 30 ngày sẽ được lưu trữ (archive).
- Học từ lịch sử: một phiên chat trong Control UI để agent đọc các cuộc trò chuyện cũ nó được phép truy cập.
Mọi thay đổi áp dụng ngay và hoàn tác được: bấm Undo trong Control UI, nói “undo” trong chat, hoặc dùng lệnh trên kênh không có nút bấm.
/learn # yêu cầu agent lưu một quy trình thành skill
/learn undo <id> # hoàn tác một thay đổi
openclaw skills workshop archive <tên> # lưu trữ một learned skill
openclaw skills workshop restore <tên> # khôi phục
openclaw config set skills.workshop.autonomous.mode off # tắt rà soát nền và dọn tự động
Lưu ý phiên bản: các bản OpenClaw trước đưa skill học được vào hàng chờ duyệt (draft). Bản hiện hành chỉ còn hai chế độ auto và off; khi nâng cấp, openclaw doctor --fix xuất các draft đang chờ ra ngoài và gỡ thiết lập cũ, draft đã xuất không được nạp.
So sánh khả năng tự học của OpenClaw và Hermes Agent
OpenClaw và Hermes Agent đều tự tạo và sửa skill từ kinh nghiệm, đều không huấn luyện lại model. Khác nhau ở điểm kiểm soát: OpenClaw áp dụng ngay rồi cho hoàn tác; Hermes ghi ngay theo mặc định nhưng cho bật hàng chờ duyệt để xem diff trước, và có Curator dọn skill theo chu kỳ.
Tiêu chí OpenClaw Hermes Agent Persistent memory Có (MEMORY.md, USER.md, ghi chú ngày) Có (MEMORY.md, USER.md) Tìm theo ngữ nghĩa Có sẵn (cần embedding provider) Qua memory provider gắn thêm Agent tự tạo, sửa skill Có, trong lượt và qua rà soát nền Có, bằng tool skill_manageRà soát nền Sau 10 lượt gọi model, tối đa 1 thay đổi Background review sau lượt, ghi memory hoặc skill Chế độ kiểm soát auto hoặc off; Undo, archive, restoreskills.write_approval và memory.write_approval; /skills pending, /skills diffDọn skill Lưu trữ learned skill không dùng sau 30 ngày Curator: active → stale → archived, chu kỳ 7 ngày Học từ tài liệu theo yêu cầu /learn/learn (từ v0.18)Kho skill ClawHub Skills Hub (agentskills.io), cài được từ ClawHub Huấn luyện lại LLM sau mỗi chat Không Không
Khả năng của hai nền tảng đã gần nhau hơn nhiều so với đầu năm 2026. OpenClaw không còn chỉ là agent có memory và skill do người dùng tự viết: Skill Workshop thêm một lớp tự học chính thức. Hermes Agent ghép memory, quản lý skill, background review và Curator thành một vòng tự cải thiện liền mạch. Cách thêm skill cho Hermes: hướng dẫn thêm skill cho Hermes Agent.
Điểm khác biệt chính giữa OpenClaw và Hermes Agent
Hỏi “cả hai có tự học không” thì câu trả lời là có. Khác biệt đáng quan tâm nằm ở cách tổ chức và kiểm soát việc học: OpenClaw gom learned skill vào Skill Workshop, áp dụng ngay và dựa vào hoàn tác; Hermes để agent ghi trực tiếp vào thư viện skill, có cổng duyệt tuỳ chọn và bước dọn định kỳ.

OpenClaw thiên về Skill Workshop
Skill Workshop tạo ranh giới rõ giữa skill bạn cài và skill agent học được. Luồng: agent phát hiện kinh nghiệm → tạo hoặc sửa learned skill → áp dụng ngay → bạn xem trong Control UI, hoàn tác nếu sai. Muốn chặn hẳn việc học tự động thì đặt chế độ off; agent vẫn học khi bạn chủ động gọi /learn.
Hermes Agent tích hợp Memory và Skills sâu vào vòng lặp agent
Hermes xem memory và skill là hai phần bổ trợ: memory nhớ “điều gì”, skill nhớ “làm thế nào”. Background review xét cả hai sau lượt làm việc. Bật skills.write_approval: true thì mọi lần ghi skill vào hàng chờ ~/.hermes/pending/skills/, duyệt bằng /skills approve. Curator theo dõi số lần xem, dùng, sửa của từng skill do agent tạo, chuyển skill ít dùng sang trạng thái stale rồi archived, không tự xoá (docs Curator). Hermes còn cho gắn memory provider ngoài để mở rộng kiến thức vượt bộ nhớ tích hợp.
OpenClaw và Hermes Agent có tự huấn luyện lại model không?
Không. Khi OpenClaw hay Hermes học một skill mới, model phía sau như Claude, Gemini, GPT hay model qua OpenRouter không tự đổi trọng số. Agent lưu kinh nghiệm bên ngoài model, dưới dạng file Markdown, rồi nạp lại khi cần. Cách này nhẹ hơn nhiều so với fine-tune model và hợp với agent chạy hằng ngày.
Quy trình gọn: bạn giao việc → agent làm → phát hiện lỗi, kinh nghiệm hoặc quy trình tốt → lưu vào memory hoặc skill → phiên sau → agent nạp lại kiến thức phù hợp → làm tốt hơn.
Hermes Agent có thêm công cụ cho nghiên cứu: sinh và nén quỹ đạo (trajectory) để huấn luyện thế hệ model gọi tool tiếp theo (README Hermes Agent). Đó là cơ chế riêng cho người làm huấn luyện model, không nên nhầm với memory hay vòng tạo skill thông thường.
Nên dùng OpenClaw hay Hermes Agent khi cần AI có khả năng học hỏi?
Hai nền tảng đều hợp nếu mục tiêu là trợ lý AI tích luỹ kinh nghiệm. Chọn OpenClaw nếu bạn muốn skill học được áp dụng ngay, tách riêng trong Workshop và hoàn tác dễ; chọn Hermes Agent nếu muốn duyệt từng thay đổi trước khi áp dụng và có bước dọn skill theo chu kỳ. Câu hỏi đúng không phải nền tảng nào “thông minh hơn”, mà là bạn muốn kiểm duyệt việc học theo cách nào.
Đang dùng OpenClaw và muốn thử Hermes: skill do bạn tạo, memory, SOUL.md chuyển được bằng hermes import-agent openclaw sau khi cài plugin agent-importers; chi tiết ở bài so sánh tổng. Cài OpenClaw trên VPS xem cài đặt OpenClaw trên VPS.
Một số lưu ý khi dùng tính năng Self-learning
Tự học hữu ích nhưng cần kiểm soát: skill sai được nạp lại ở mọi phiên sau, nên một lỗi nhỏ có thể lặp lại nhiều lần. Mỗi lần rà soát nền còn là một lượt gọi model thêm, tốn token và gửi nội dung hội thoại tới provider.
- Không để agent lưu mọi thông tin từ mọi cuộc trò chuyện.
- Xem định kỳ các skill agent tạo hoặc sửa; hoàn tác ngay skill chỉ dẫn sai.
- Môi trường quan trọng: tắt tự học tự động trên OpenClaw (
off) hoặc bậtskills.write_approvaltrên Hermes. - Không lưu API key, mật khẩu, dữ liệu khách hàng vào skill hay memory.
- Khi đổi hệ thống hoặc quy trình vận hành, rà lại các skill liên quan.
- Không xem memory là nguồn dữ liệu chính xác duy nhất.
Tài liệu OpenClaw ghi rõ: rà soát nền và phiên học từ lịch sử gửi nội dung hội thoại, kể cả đầu vào và kết quả tool, tới provider model đang cấu hình. Doanh nghiệp có dữ liệu nhạy cảm nên chọn provider và chế độ học phù hợp chính sách dữ liệu, hoặc chạy model local. Rủi ro chung xem rủi ro bảo mật khi dùng OpenClaw.
Khi nào không nên bật tự học?
Không nên để tự học chạy tự động khi agent xử lý dữ liệu khách hàng hoặc thông tin mật mà provider model không được phép thấy, khi nhiều người cùng nhắn một bot (bài học của người này thành chỉ dẫn cho người khác), hoặc khi quy trình phải giống hệt nhau mỗi lần. Khi đó viết skill bằng tay, duyệt kỹ rồi khoá lại sẽ an toàn hơn.
Những câu hỏi thường gặp
Tự học của OpenClaw có tốn thêm chi phí model không?
Có. Mỗi lần rà soát nền là thêm một lượt chạy model, dùng đúng provider, model và hồ sơ xác thực của agent chính; phiên học từ lịch sử cũng vậy. Phiên ngắn dưới 10 lượt gọi model thì chưa kích hoạt rà soát.
Skill OpenClaw tự học có dùng được trên Hermes Agent không?
Phần lớn được, vì cả hai dùng thư mục có SKILL.md. Lệnh hermes import-agent openclaw nhập skill vào ~/.hermes/skills/openclaw-imports/. Skill gọi lệnh riêng của OpenClaw hoặc đường dẫn workspace cũ cần sửa trước khi dùng.
OpenClaw tự học có giống ChatGPT Memory không?
Không hoàn toàn. ChatGPT Memory chủ yếu nhớ thông tin về bạn; tự học của OpenClaw tạo hoặc sửa skill chứa cả một quy trình làm việc. Gọn lại: memory nhớ thông tin, skill nhớ cách làm.
Muốn chạy OpenClaw 24/7 mà không tự cài? VPS OpenClaw của Tino cài sẵn OpenClaw trên VPS NVMe đặt tại Việt Nam; bạn vẫn có quyền root để cấu hình. Xem cấu hình và giá trên trang sản phẩm.
