OpenClaw作弊码功能是开发者预留的本地调试机制,需v2026.1.29+桌面版、Craft模式下启用,通过配置cheats.json或环境变量激活,支持跳过流程、强制调用技能等操作,日志可审计,生产环境应禁用。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在使用 OpenClaw 过程中希望快速触发特定高级行为或绕过常规交互流程,则可能需要调用其内置的“作弊码”(Cheat Code)功能。该功能并非用于破坏系统安全,而是开发者预留的调试与效率增强机制,仅在本地可信环境启用,需手动配置并显式激活。以下是启用该功能的具体步骤:
一、确认版本与运行模式支持
OpenClaw 的作弊码功能仅在 v2026.1.29 及以上版本的本地桌面客户端(非服务器部署版)中默认编译启用,且必须运行于 Craft 模式下才能生效。Plan 模式与 Ask 模式会主动屏蔽所有作弊指令以保障安全性。
1、打开终端,执行 openclaw --version 命令,核对输出是否为 v2026.1.29 或更高版本。
2、在启动时添加参数强制进入 Craft 模式:openclaw --mode=craft。
3、启动后,在控制台输入 /status,确认返回中包含 cheat: enabled 字样。
二、添加自定义作弊码到配置文件
作弊码以键值对形式定义在用户级配置文件 ~/.openclaw/cheats.json 中,每条代码绑定一个唯一触发词与对应执行动作。该文件需手动创建并严格遵循 JSON 格式。
1、在终端中执行 mkdir -p ~/.openclaw 确保配置目录存在。
2、使用文本编辑器新建或修改 ~/.openclaw/cheats.json,写入如下结构示例:
3、保存后执行 openclaw config reload 使新作弊码热加载生效。
三、启用并调用预设作弊码
启用后的作弊码通过在任意对话上下文中输入以斜杠开头的触发词来激活,无需等待模型响应,由本地运行时直接拦截并执行。所有作弊操作均记录于 ~/.openclaw/logs/cheat.log,便于审计。
1、在 OpenClaw TUI 界面中,直接输入 /dev-skip-plan,跳过当前任务的 Plan 阶段,直入执行。
为 Arch 多智能体系统创建新的 OpenClaw 智能体。当请求创建、添加或设置新智能体,或操作 ~/.openclaw/ 下的系统时使用。涵盖完整生命周期:目录创建、工作区文件(SOUL.md、IDENTITY.md 等)、openclaw. 配置、Telegram 路由(绑定、群组及提及模式)、含提示词工程的定时任务创建及网关重启。亦适用于修改现有智能体配置、添加定时任务或调试路由问题。
2、输入 /force-skill webclaw:capture,强制调用 WebClaw 截屏技能,无视当前上下文限制。
3、输入 /inject-env DEBUG=true,SKIP_AUTH=1,向当前会话注入调试环境变量。
四、通过环境变量全局启用调试作弊层
该方式不依赖配置文件,适用于临时调试场景,所有作弊指令在本次进程生命周期内全程可用,关闭终端即失效,安全性可控。
1、在启动前设置环境变量:export OPENCLAW_CHEAT_LAYER=debug。
2、追加启用日志透出:export OPENCLAW_CHEAT_LOG=verbose。
3、执行启动命令:openclaw --mode=craft。
五、禁用作弊码功能
出于生产环境安全规范,作弊码功能默认处于软禁用状态。若已完成调试,应彻底关闭该能力,防止误触发或权限泄露。
1、删除配置文件:rm ~/.openclaw/cheats.json。
2、清除环境变量:unset OPENCLAW_CHEAT_LAYER OPENCLAW_CHEAT_LOG。
3、重启 OpenClaw 并验证:/status 返回中应显示 cheat: disabled。

















