为什么需要回滚?

自动修复可能改写时区、Shell 代理、Agent 配置中的 proxy / base_url 等。多数情况这是你想要的;若修完后某工具链依赖旧代理才能访问内网,就需要按备份恢复,再改用更精确的手动方案。

备份在哪里?

默认目录:

~/.agent-guard/backups/

每次可自动处理的修复执行前,原文件会按时间或批次落入该目录。请先在 Finder / 文件管理器中确认目录存在且有近期备份,再动手覆盖。

回滚步骤(通用)

  1. 完全退出相关 Agent(Claude Code / Cursor 等),避免文件被占用。
  2. 打开 ~/.agent-guard/backups/,按修改时间找到对应批次。
  3. 对照备份内的路径,将文件复制回原位置(覆盖修复后的版本)。
  4. 重新打开 Agent Guard → 环境合规 → 再扫一次,确认信号变化符合预期。
  5. 若只想回滚单项,只恢复该路径对应文件,避免整批还原无关改动。

Pro 一键修复 vs 免费手动指引

  • 免费:完整扫描 + 每项修复建议,你可按指引手动改。
  • Pro:对支持的项一键执行,且修前备份;修后建议立刻复扫。

无法自动修的项不会被强行改写,界面会给出手动步骤——这些本来就不走 backups 自动流,改之前请自行复制一份。

回滚后仍有风险灯?

回滚只恢复「文件内容」,不会自动清掉你环境里新写入的变量。请再跑扫描,对照《风险项手动排查》处理残留;需要留证时见《导出拦截日志与扫描报告》。