Harness Master 是一个面向 AI 工具(harness)配置的审计与修复技能,用于审查配置质量、使用状况和生态选项,并在同一会话中应用已批准的配置修复。
用途 Harness Master 的核心用途是审计 AI harness 的配置质量、使用姿态与生态选项,并在用户批准后应用配置修复。它明确不适用于:创建 agent(应使用 agent-conventions)、构建 MCP 服务器(应使用 mcp-creator)、通用应用遥测(应使用 observability-advisor),以及无 harness/配置重点的通用代码审查(应使用 review)。
主要能力
- 支持多种 harness:claude-code、claude-desktop、chatgpt、codex、cursor、cursor-cli、grok-build、opencode、perplexity-desktop、cherry-studio、lm-studio。
- 支持层级:project、global、both。
- 支持研究类别:config、plugin、extension、mcp、skill、all。
- 支持用量窗口:正整数天数,如 7、14、30,或 days=14;缺省为 14。
- 提供多种模式:Audit(默认,先干跑审查)、Discover(发现缺口与有界研究)、Usage(只读收集用量/成本/token/工具信号)、Apply/Install(应用已批准修复或给出安装指引)、Journal(加载或列出发现会话)。
- 提供输入规范化:支持 harness 别名、层级别名,多个 harness 可用逗号或空白分隔;未知 token 不会猜测,会提出一个聚焦的澄清问题。
- 提供确定性 all 顺序:claude-code、claude-desktop、chatgpt、codex、cursor、cursor-cli、grok-build、opencode、perplexity-desktop、cherry-studio、lm-studio。
使用方式 用户可通过自然语言或模式 token 调用。空参数时,会询问要审查哪些 harness 或是否使用 all,并询问 project、global 或 both,同时说明第一遍始终是干跑。模式 token 包括 discover、usage、install、apply、resume、list。分类逻辑会优先路由显式模式 token;将 gap/missing/expand/find-best 自然语言路由到 Discover;将完整的 harness/level 范围且无 discover 信号的路由到 Audit;将 usage/cost/token 自然语言路由到 Usage Review;将批准短语路由到 Apply Approved,但仅当前一次干跑审查匹配请求范围时有效。
Audit 模式(默认,先干跑)包含多个 Gate:Gate 0 运行 discover_surfaces.py 发现表面;Gate 1 检查项目上下文;Gate 2 刷新最新官方指南;Gate 3 独立审计每个选中的 harness;Gate 4 报告干跑发现,并在报告后停止,等待用户明确批准。Apply Approved 模式仅在明确批准门后应用,且批准仅当前一次干跑审查覆盖相同 harness 集和层级时有效。Discover 模式为只读缺口扩展与 harness 有界研究。Usage Review 模式为只读,不编辑文件、不安装包、不创建任务、不导出原始会话、不打印原始提示或轨迹、不修改 harness 配置。
适用场景 适用于需要审计和调优 AI 工具配置、发现配置缺口、审查用量与成本信号、查找插件/扩展/MCP/技能、以及应用已批准配置修复的场景。也适用于 grok-build 的插件所有权/冲突审计与工作流投影预览、cursor-cli 的共享 SSOT 与 CLI 专属配置审查等。
限制
- 不用于创建 agent、构建 MCP 服务器、通用应用遥测或无 harness/配置重点的通用代码审查。
- 不支持未列出的 harness 名称;遇到不支持的 harness 会拒绝并列出支持集。
- 未知 token 不会猜测,会要求澄清。
- Apply Approved 仅在当前会话中已有匹配的干跑审查且仍有效时执行;否则需重新运行 Audit。
- Usage Review 严格只读。
- 官方文档不可用时进入降级模式并降低置信度。
- 具体收费、价格、平台、效果等信息暂未提供。