用途:把仓库初始化为控制回路驱动的智能体开发系统,为自主代码智能体提供显式控制原语与治理规则。适用于需要明确策略门禁、可观测 ID、稳定命令面和持续审计的代码仓库。
主要能力与分档:向导脚本 scripts/control_wizard.py 提供三种 profile。baseline 生成最小 harness 和命令面;governed 在 baseline 之上加入策略、命令、拓扑、控制回路、指标和 git 钩子;autonomous 在 governed 之上加入恢复/夜间控制及 web 与 CLI 的 E2E 原语。
核心产物:baseline 创建 AGENTS.md、PLANS.md、METALAYER.md、Makefile.control、scripts/control/、docs/control/ARCHITECTURE.md、docs/control/OBSERVABILITY.md 及控制检查 CI。governed 新增 .control/policy.yaml、.control/commands.yaml、.control/topology.yaml、docs/control/CONTROL_LOOP.md、evals/control-metrics.yaml。autonomous 进一步加入 .githooks/、recover.sh、web_e2e.sh、cli_e2e.sh、web-e2e.yml、cli-e2e.yml、tests/e2e/web/*、playwright.config.ts、tests/e2e/cli/smoke.sh、.control/state.json 及 control-nightly.yml。
使用方式:先执行 python3 scripts/control_wizard.py init <repo-path> --profile governed(或 baseline/autonomous);随后用 python3 scripts/control_wizard.py audit <repo-path> 校验,必要时加 --strict,审计失败应视为阻塞直至修正。工作流为:基线盘点、初始化元层、加入控制原语、审计补漏、依据运行结果与指标漂移迭代。
适用场景与限制:适合需要为智能体开发建立稳定命令名(smoke、check、test、recover、web-e2e、cli-e2e)、显式人工升级规则和可审计行为的仓库。不得在无明确理由时覆盖既有项目约定;应优先用包装器和策略文件而非临时命令。资料未提供该技能的收费、平台支持或效果数据。