openclaw的tools配置
核心配置项详解
如何有效管理AI助手的工具使用权限?以下核心配置项正是您专属的“权限控制中心”。它精确决定了助手的功能边界、操作范围,以及确保任务执行的安全性。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
"tools": {
"profile": "coding",
"allow": ["read", "write", "exec", "message"],
"deny": ["rm", "format"],
"exec": {
"enabled": true,
"allowedCommands": ["mkdir", "echo", "cat", "ls", "git", "npm"],
"allowShell": false,
"workingDirectory": "/Users/yangwen/.openclaw/workspace",
"timeout": 30
},
"approval": {
"mode": "auto",
"highRiskCommands": ["rm", "dd", "shutdown"]
}
}
1. profile 工具集预设
这项配置如同一个场景切换器,帮助您根据不同工作需求,一键启用预设的工具权限组合,实现快速部署。
可选配置值:coding / general / full / custom
主要功能:为常用工作场景预置了基础工具包,大幅简化初始配置流程。
coding:专为软件开发环境优化。默认开放文件读写、代码执行、Git版本控制及包管理器操作等开发者核心工具链,实现即配即用。general:适配通用办公与内容处理。侧重于消息通讯、文档编辑、任务管理等协作型工具权限。full:授予所有工具的全量访问权限。功能强大但伴随较高操作风险,建议仅在隔离的测试或沙箱环境中谨慎启用。custom:启用完全自定义模式。选择此项后,系统将忽略预设配置,所有权限均由后续的allow(允许)和deny(禁止)列表精确控制,实现高度自主的权限管理。
2. allow 工具白名单
这是实现精细化权限管控的核心策略之一。
此配置项为一个数组,用于明确列举允许AI助手调用的具体工具名称。关键之处在于,其优先级高于profile预设。这意味着即使您选择了coding等预设,只要在allow列表中额外添加了工具,这些工具也会获得授权。
示例:["read", "write", "exec", "feishu_doc"]。此配置表明,在预设权限基础上,特别授予助手使用飞书文档工具的能力,实现灵活的功能扩展。
3. deny 工具黑名单
作为白名单的补充,这是保障系统安全的“终极防线”。
同样以数组形式定义,用于明确禁止特定工具的使用。该配置拥有最高优先级,这是一条不可逾越的规则:无论某个工具是通过profile预设启用,还是被列入allow白名单,只要其名称出现在deny黑名单中,都将被无条件禁用。
例如:["rm", "format", "exec"]。此配置严格禁止了文件删除、磁盘格式化以及命令行执行等高危操作,从源头上规避潜在风险。
exec 命令执行工具专属配置
命令执行(exec)是功能最强、风险也相对较高的工具类别。因此,系统为其提供了一套独立且细致的配置选项,以确保操作的安全与可控。
| 配置项 | 功能说明 | 可选值/配置示例 |
|---|---|---|
enabled |
控制是否启用整个命令执行功能 | true(启用) / false(禁用) |
allowedCommands |
定义允许执行的命令白名单(安全模式的核心) | 数组格式,例:["mkdir", "ls", "git", "npm", "python"] |
allowShell |
是否允许执行任意Shell命令或脚本 ⚠️ 高风险警告:开启后AI可能运行如 rm -rf /* 等破坏性指令 |
true / false(出于安全考虑,强烈建议保持 false) |
workingDirectory |
设定命令执行的默认工作目录路径 | 绝对路径字符串,例:"/home/user/my_project"(默认为工作空间根目录) |
timeout |
设定单条命令执行的最长等待时间(超时自动终止) | 数值(单位:秒),例:30 (此为默认值) |
approval 工具审批配置
这套配置帮助您在自动化效率与操作安全之间找到最佳平衡点,通过审批流程介入关键操作。
| 配置项 | 功能说明 | 可选值/配置示例 |
|---|---|---|
mode |
审批模式:定义AI调用工具时所需的审批级别。 | • auto:自动放行低风险操作(适合追求流畅体验的日常开发)• manual:任何工具调用均需人工审核(安全性最高,但交互效率较低)• high-risk-only:仅高风险操作需要审批(推荐配置,在安全与效率间取得最佳平衡) |
highRiskCommands |
高风险命令列表:自定义哪些命令或操作模式被视为“高风险”并触发审批流程。 | 数组格式。 系统内置常见危险命令,如: ["rm", "dd", "shutdown", "reboot", "mkfs"]支持用户自定义扩展,例: ["rm -rf", "curl * | sh", "chmod 777", "format"] |
常用配置方案示例
了解理论后,让我们通过几个实战配置方案,帮助您快速上手并优化AI助手的权限设置。
代码开发场景推荐配置
此方案专为软件开发设计,在提供充分的工程操作能力的同时,通过命令白名单机制有效管控风险。
"tools": {
"profile": "coding",
"exec": {
"enabled": true,
"allowedCommands": ["mkdir", "echo", "cat", "ls", "git", "npm", "python", "java", "pip"],
"allowShell": false,
"timeout": 60
}
}
高安全需求场景配置
适用于处理敏感数据或辅助生产环境运维等对安全性要求极高的场景。此配置大幅收紧权限,并为关键操作增设人工确认环节。
"tools": {
"profile": "general",
"deny": ["exec", "rm", "sudo"],
"approval": {
"mode": "high-risk-only"
}
}
重要提示:所有配置修改完成后,必须执行 openclaw gateway restart 命令以重启网关服务,新的权限配置方能生效。
相关攻略
工信部发布“六要六不要”,为OpenClaw(“龙虾”)开源智能体安全风险划出红线 近日,工业和信息化部网络安全威胁和漏洞信息共享平台发布了一份重磅文件,针对当前热门的OpenClaw(因其图标酷似龙虾,业内常昵称为“龙虾”)开源智能体,提出了清晰的安全使用指引——“六要六不要”。这份建议可不是空穴
别再只关注“上门装龙虾赚26万”!深度解读OpenClaw背后的“意图入口”新战争 最近科技行业的热潮,充满了戏剧性的现实色彩。一只“红色龙虾”AI智能体搅动了整个市场:有人通过提供安装服务,收取每次五百元,短短几天就赚取二十六万元收入;腾讯大厦前甚至排起长队,大家竞相领取免费的安装体验权限。这场全
OPPO ColorOS 小布智能体 Claw 首次曝光:超越传统交互,定义开放生态 AI 新体验 3月12日,ColorOS 设计总监陈希通过一段官方视频,正式对外展示了 OPPO 全新 AI 智能体——小布 Claw 的初步形态。他在视频中强调,这款智能助手不仅能够执行常规的系统操作与功能控制,
一、系统要求 在开始安装 OpenClaw 之前,请务必确认您的计算机满足以下最低配置要求。这如同搭建房屋前检查地基,是确保后续安装流程顺利、软件稳定运行的前提。更高的硬件配置将为复杂任务处理和流畅体验提供有力保障。 操作系统:支持 Windows 10 及以上版本、macOS 最新稳定版,以及主流
自研第一个SKILL:手把手教你开发openclaw自定义技能 当你成功构建好openclaw之后,如何让它真正“智能”起来?关键在于为其开发SKILL——这些技能是openclaw的“内功心法”,决定了它能帮你做什么、做多好。 本文将带你亲自动手,从零开始开发你的第一个openclaw自定义技能,
热门专题
热门推荐
金亨泰亲证:《剑星》核心灵感源自三上真司经典动作游戏《P N 03》 近日,游戏界迎来一则令动作游戏爱好者振奋的重磅消息。Shift Up创始人金亨泰通过官方视频,正式宣布与传奇制作人三上真司旗下工作室展开深度合作。他特别强调,此次联手并非简单的资源整合,而是要让玩家亲眼见证,当三上真司深厚的动作游
红色沙漠属性限制怎么突破 在《红色沙漠》游戏进程中,很多玩家会发现,当角色属性提升至10级后便会遭遇等级上限的封锁,无法继续升级。这并非设计缺陷,而恰恰是游戏深度成长系统的起点——只有成功突破这层限制,角色真正的潜力才能被彻底释放。 那么,突破属性限制的具体方法是什么?关键在于寻访分布在游戏世界各地
Kraken旗下代币化美股平台xStocks宣布将推出xPoints!积分计划细节引出发币猜想 随着真实世界资产(RWA)赛道持续升温,代币化股票已然成为加密市场里增长最为迅猛的领域之一。最新消息显示,知名交易所Kraken旗下的代币化美股平台xStocks即将推出名为“xPoints”的奖励计划,
一、BD核心构建思路 想要打造一个能抗能打、生存与输出兼备的近战角色吗?双修闪打德鲁伊无疑是你的理想选择。这套玩法的核心理念非常清晰:召唤强大的熊灵作为你的“不朽壁垒”,在前排承担主要伤害并稳固仇恨;与此同时,你自身则化身为“风暴裁决者”,依靠风暴打击实现高频位移与持续输出。一守一攻,默契配合,使得
虚拟币网格交易超出区间会强行卖出吗? 聊起网格交易,很多朋友第一印象就是“自动化低买高卖”。作为一种经典的量化策略,它确实试图在市场波动中捕捉利润。但问题来了:一旦币价飘出了预设的“网格”,系统会不会来个“清仓大甩卖”呢?通常来说,答案是否定的,强行卖出并非标准动作。不过,具体会发生什么,还真得看您





