用途:检查某个仓库或任务中智能体被允许做什么,审计工具、连接器、技能、钩子、副作用与审批策略。该技能只审计策略,不授予权限。
主要能力:检查根级智能体指令、docs/agents/tool-policy.md 或等价文档、任务专属指令、CI/钩子/pre-commit/lint-staged/工作流文件、连接器与 MCP 及技能配置,以及针对写入、网络、部署、密钥和破坏性操作的审批规则。使用 policy-format.md 输出正式策略。
分类方式:对每项请求或可用能力标记为 allowed、allowed_with_approval、read_only、forbidden、unknown;同时按风险分类:本地读取、本地写入、网络读取、外部写入、密钥/数据、破坏性、部署/运行时。
输出内容:允许的工具及其限制、被阻止或需审批的操作、缺失的策略事实、必需的检查或钩子、与任务或仓库策略的偏差。若策略缺失,建议补充最小的 docs/agents/tool-policy.md 条目。
适用场景:用户询问允许使用哪些工具、某操作是否被允许,或在执行前需要确认仓库/任务策略边界时。
限制:不授予权限,不执行实际操作;具体策略内容取决于仓库现有文档与配置,资料未提供具体命令、安装方式或平台支持信息。