Chuyển đến nội dung chính
Dùng trang này để chọn đúng bề mặt Capabilities. Công cụ là các hành động có thể gọi, Skills dạy tác tử cách làm việc, và Plugin thêm các capability thời gian chạy như công cụ, nhà cung cấp, kênh, hook và Skills được đóng gói. Đây là trang tổng quan và định tuyến. Để xem đầy đủ chính sách công cụ, mặc định, thành viên nhóm, hạn chế theo nhà cung cấp và các trường cấu hình, hãy dùng Công cụ và nhà cung cấp tùy chỉnh.

Bắt đầu tại đây

Với hầu hết tác tử, hãy bắt đầu bằng các danh mục công cụ tích hợp sẵn, rồi điều chỉnh chính sách chỉ khi tác tử nên thấy ít công cụ hơn hoặc cần quyền truy cập máy chủ rõ ràng.
Nếu bạn cần…Dùng mục này trướcSau đó đọc
Cho phép tác tử hành động bằng các capability sẵn cóCông cụ tích hợp sẵnDanh mục công cụ
Kiểm soát tác tử có thể gọi gìChính sách công cụCông cụ và nhà cung cấp tùy chỉnh
Dạy tác tử một workflowSkillsSkills, Tạo Skills, và Skill Workshop
Thêm tích hợp mới hoặc bề mặt thời gian chạyPluginPluginXây dựng Plugin
Chạy công việc sau hoặc trong nềnTự động hóaTổng quan về tự động hóa
Điều phối nhiều tác tử hoặc harnessTác tử phụTác tử ACPGửi tác tử
Tìm kiếm một danh mục công cụ OpenClaw lớnTìm kiếm công cụTìm kiếm công cụ

Chọn công cụ, Skills hoặc Plugin

1

Use a tool when the agent needs to act

Công cụ là một hàm có kiểu mà tác tử có thể gọi, chẳng hạn như exec, browser, web_search, message, hoặc image_generate. Dùng công cụ khi tác tử cần đọc dữ liệu, thay đổi tệp, gửi tin nhắn, gọi một nhà cung cấp, hoặc vận hành hệ thống khác. Các công cụ hiển thị được gửi đến mô hình dưới dạng định nghĩa hàm có cấu trúc.Mô hình chỉ thấy các công cụ vượt qua hồ sơ đang hoạt động, chính sách cho phép/từ chối, hạn chế theo nhà cung cấp, trạng thái sandbox, quyền của kênh và tình trạng sẵn có của Plugin.
2

Use a skill when the agent needs instructions

Skill là một gói chỉ dẫn SKILL.md được nạp vào prompt của tác tử. Dùng Skill khi tác tử đã có các công cụ cần thiết, nhưng cần một workflow có thể lặp lại, rubric đánh giá, chuỗi lệnh, hoặc ràng buộc vận hành.Skills có thể nằm trong workspace, thư mục Skill dùng chung, gốc Skill do OpenClaw quản lý, hoặc gói Plugin.Skills | Skill Workshop | Tạo Skills | Cấu hình Skills
3

Use a plugin when OpenClaw needs a new capability

Plugin có thể thêm công cụ, Skills, kênh, nhà cung cấp mô hình, giọng nói, thoại thời gian thực, tạo media, tìm kiếm web, lấy nội dung web, hook và các capability thời gian chạy khác. Dùng Plugin khi capability có mã, thông tin xác thực, hook vòng đời, siêu dữ liệu manifest hoặc gói có thể cài đặt. Plugin hiện có có thể được cài đặt từ ClawHub, npm, git, thư mục cục bộ, hoặc tệp lưu trữ.Cài đặt và cấu hình Plugin | Xây dựng Plugin | Plugin SDK

Danh mục công cụ tích hợp sẵn

Bảng này liệt kê các công cụ đại diện để bạn có thể nhận diện bề mặt. Đây không phải tài liệu tham chiếu chính sách đầy đủ. Để biết chính xác các nhóm, mặc định và ngữ nghĩa cho phép/từ chối, hãy dùng Công cụ và nhà cung cấp tùy chỉnh.
Danh mụcDùng khi tác tử cần…Công cụ đại diệnĐọc tiếp
Thời gian chạyChạy lệnh, quản lý tiến trình, hoặc dùng phân tích Python dựa trên nhà cung cấpexec, process, code_executionExec, Thực thi mã
TệpĐọc và thay đổi tệp trong workspaceread, write, edit, apply_patchÁp dụng bản vá
WebTìm kiếm web, tìm kiếm bài đăng X, hoặc lấy nội dung trang có thể đọcweb_search, x_search, web_fetchCông cụ web, Lấy nội dung web
Trình duyệtVận hành một phiên trình duyệtbrowserTrình duyệt
Nhắn tin và kênhGửi phản hồi hoặc hành động kênhmessageGửi tác tử
Phiên và tác tửKiểm tra phiên, ủy quyền công việc, điều hướng lượt chạy khác, hoặc báo cáo trạng tháisessions_*, subagents, agents_list, session_status, goalMục tiêu, Tác tử phụ, Công cụ phiên
Tự động hóaLên lịch công việc hoặc phản hồi sự kiện nềncron, heartbeat_respondTự động hóa
Gateway và nodeKiểm tra trạng thái Gateway hoặc thiết bị đích đã ghép nốigateway, nodesCấu hình Gateway, Node
MediaPhân tích, tạo hoặc nói mediaimage, image_generate, music_generate, video_generate, ttsTổng quan media
Danh mục OpenClaw lớnTìm kiếm và gọi nhiều công cụ đủ điều kiện mà không gửi mọi schema đến mô hìnhtool_search_code, tool_search, tool_describeTìm kiếm công cụ
Tìm kiếm công cụ là một bề mặt tác tử OpenClaw thử nghiệm. Các lượt chạy Codex harness dùng chế độ mã gốc của Codex, tìm kiếm công cụ gốc, công cụ động trì hoãn và lời gọi công cụ lồng nhau thay vì tools.toolSearch.

Công cụ do Plugin cung cấp

Plugin có thể đăng ký thêm công cụ. Tác giả Plugin nối công cụ qua api.registerTool(...)contracts.tools của manifest; dùng Plugin SDKPlugin manifest để xem chi tiết hợp đồng. Các công cụ phổ biến do Plugin cung cấp gồm:
  • Diff để render diff tệp và markdown
  • LLM Task cho các bước workflow chỉ dùng JSON
  • Lobster cho workflow có kiểu với phê duyệt có thể tiếp tục
  • Tokenjuice để nén đầu ra công cụ execbash nhiều nhiễu
  • Tìm kiếm công cụ để khám phá và gọi các danh mục công cụ lớn mà không đưa mọi schema vào prompt
  • Canvas để điều khiển node Canvas và render A2UI

Cấu hình quyền truy cập và phê duyệt

Chính sách công cụ được thực thi trước lời gọi mô hình. Nếu chính sách loại bỏ một công cụ, mô hình sẽ không nhận schema của công cụ đó cho lượt này. Một lượt chạy có thể mất công cụ vì cấu hình toàn cục, cấu hình theo tác tử, chính sách kênh, hạn chế theo nhà cung cấp, quy tắc sandbox, chính sách kênh/thời gian chạy, hoặc tình trạng sẵn có của Plugin.

Mở rộng capability

Chọn đường mở rộng theo công việc bạn cần OpenClaw thực hiện:
  • Cài đặt hoặc quản lý Plugin hiện có bằng Plugin.
  • Xây dựng tích hợp, nhà cung cấp, kênh, công cụ hoặc hook mới bằng Xây dựng Plugin.
  • Thêm hoặc tinh chỉnh chỉ dẫn tác tử có thể tái sử dụng bằng SkillsTạo Skills.
  • Dùng Plugin SDKPlugin manifest khi bạn cần các hợp đồng triển khai.

Khắc phục sự cố thiếu công cụ

Nếu mô hình không thể thấy hoặc gọi một công cụ, hãy bắt đầu bằng chính sách hiệu lực cho lượt hiện tại:
  1. Kiểm tra hồ sơ đang hoạt động, tools.allow, và tools.deny trong Công cụ và nhà cung cấp tùy chỉnh.
  2. Kiểm tra hạn chế theo nhà cung cấp trong Công cụ và nhà cung cấp tùy chỉnh và xác nhận nhà cung cấp mô hình đã chọn hỗ trợ hình dạng công cụ.
  3. Kiểm tra quyền của kênh, trạng thái sandbox và quyền truy cập nâng quyền bằng Sandbox so với chính sách công cụ so với nâng quyềnExec nâng quyền.
  4. Kiểm tra Plugin sở hữu đã được cài đặt và bật trong Plugin.
  5. Với lượt chạy được ủy quyền, kiểm tra hạn chế theo tác tử trong Sandbox và hạn chế công cụ theo tác tử.
  6. Với các danh mục OpenClaw lớn, xác nhận lượt chạy dùng phơi bày công cụ trực tiếp hay Tìm kiếm công cụ.

Liên quan