必须从任务级脱敏、本地执行策略、遥测服务拦截、审计日志控制四层面同步生效:1. 提交任务时加--require-sanitization=true参数;2. 禁用diagtrack和wersvc服务;3. 启用runtime.isolation.enabled并设sanitizer.mode为aggressive;4. 关闭远程审计日志同步。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要阻止 Qoder 在执行代码分析、修复或跨工具协作时将敏感上下文、设备指纹、原始日志等数据上传至云端,必须绕过其图形界面的默认开关,从任务级脱敏、本地执行策略、遥测服务拦截、审计日志控制四个独立层面同步生效。
启用任务级强制脱敏
该设置确保单次任务即使在全局脱敏关闭状态下,仍强制触发本地替换与请求体拦截,适用于处理含身份证号、手机号、API密钥的告警响应类任务。
1、在终端中执行提交命令,附加 【--require-sanitization=true】 参数:
qoderwake submit --event-type=alert-response --target-context="prometheus:alert-id=ALERT-7892" --require-sanitization=true
2、观察终端输出是否出现明确脱敏标识行:
[SANITIZER] 3 matches replaced in input context
3、立即验证审计日志未留存原始敏感值:运行 grep -i "ssn|phone|apikey" ~/.qoderwake/audit.log | head -n 1,应无任何输出。若返回结果,说明脱敏未生效,需检查 qoderwake 版本是否 ≥ v2.4.0。
关闭遥测与错误报告服务
QoderWake 依赖 Connected User Experiences and Telemetry(DiagTrack)及 WerSvc 两个 Windows 服务完成遥测打包与崩溃日志上传,禁用后可切断全部外发通道,覆盖所有 Qoder 桌面版本。
方法一:通过服务管理器图形界面操作
按下 Win + R → 输入 services.msc → 回车 → 在服务列表中找到“Connected User Experiences and Telemetry”和“Windows Error Reporting Service” → 右键→属性→启动类型设为“禁用”→点击“停止”按钮 → 点击“应用”。
方法二:使用管理员权限 PowerShell 一键禁用
以管理员身份运行 PowerShell,依次执行:
Set-Service DiagTrack -StartupType Disabled
Stop-Service DiagTrack -Force
Set-Service WerSvc -StartupType Disabled
Stop-Service WerSvc -Force
【注意】此操作需管理员权限,普通用户账户下无法执行 Stop-Service 命令。
代码编辑 CLI 工具集合:Cursor CLI(agent)和 Qoder CLI(qodercli),用于代码修改、重构、Code Review 及自动化代码任务。
配置本地执行与数据不出域策略
QoderWake 默认采用本地优先架构,但需手动确认关键开关已开启,否则部分代码理解任务可能回退至云端完整源码上传模式。
第一步:确认隔离工作区已激活
打开 QoderWake CLI,运行 qoder config get runtime.isolation.enabled,返回值必须为 true。若为 false,立即执行 qoder config set runtime.isolation.enabled true 并重启 Agent。
第二步:验证上传内容仅为结构化文本
执行一次代码分析任务后,检查 ~/.qoderwake/logs/connector-outbound.log 中最近一条记录,确认 payload 字段仅含函数签名、注释块或错误堆栈片段,【绝不能出现完整 .py 或 .js 文件内容】。
第三步:强制启用去标识化预处理
运行命令:
qoderconfig set sanitizer.enabled true
qoderconfig set sanitizer.mode aggressive
aggressive 模式会移除变量名、路径字面量、IP 地址、主机名等所有可关联实体的信息,比默认的 basic 模式更彻底。
禁用端到端审计日志上传
审计日志默认写入本地磁盘,但企业版存在「自动同步至中央审计平台」选项,若未主动关闭,仍可能造成敏感操作行为外泄。
进入 QoderWake 管理控制台 → 「安全中心」→ 「审计策略」→ 关闭「启用远程审计日志同步」开关 → 点击「清除待同步队列」按钮 → 在弹出确认框中点击是。
该操作会立即删除所有已生成但尚未上传的审计事件缓存文件,不可恢复。










