Skip to content

skill-switch v0.6.0 — 深化审计

Choose a tag to compare

@rtwsvj rtwsvj released this 24 Jun 16:11

v0.6 在 v0.5「团队与 CI 集成」基础上深化审计能力。纯增量,无破坏性变更——无新标志时行为、输出、退出码与既往一致。1555 测试绿。

亮点

  • audit --fix --format json 机器可读修复报告:--fix + --format json 时,JSON 报告新增顶层 guidedFix 字段(每条含 kind/applied/backupPath/diff + 汇总计数),CI 流水线可程序化消费修复建议。--apply 写盘副作用与 human 格式完全一致(备份/幂等不变);无 --fix 时 JSON 逐字节同旧。
  • 静态 MCP 远程凭据暴露检查:audit --configs 再加三项静态检查(零进程/零网络/零依赖)——headers 硬编码密钥(mcp/header-literal-secret)、url 内嵌 user:pass@ 凭据(mcp/url-embedded-credential)、字面密钥 env 传给远程 server(mcp/env-secret-to-remote)。变量引用、Content-Type 等非鉴权头、无 userinfo 的 URL 等近似情形零误报;输出中密钥值一律脱敏。
  • 端到端 CLI 集成测试:以真实子进程驱动 audit,锁定 SARIF / 策略文件 / 引导式修复 / 配置发现 / 静态 MCP 等 v0.5–v0.6 全部审计行为。

安装(macOS · Apple Silicon)

DMG 已用 Developer ID 签名并经 Apple 公证(Team 8QQ823QM99),下载后直接双击打开即可。

详见 CHANGELOG