使用 AI 编程助手时,每次执行命令、修改文件或调用工具都弹出确认,会频繁打断工作流;但如果直接放开权限,又可能让误操作、越权操作或风险命令在无人注意时执行。这个项目要解决的,就是这对效率与安全之间的矛盾。 它借鉴了 Claude Code auto-mode 的设计思路:让低风险、明确可控的操作尽量自动通过,把需要谨慎判断的操作保留给更严格的审核或人工确认。与此同时,也参考了 Codex Auto-review 的审批边界理念,为 Pi 提供一层更细粒度的自动审批机制。 当 Pi 请求调用工具时,pi-auto-approval 会结合当前任务和操作上下文进行判断。已知低风险的操作可快速放行;其他操作交给 AI 分类器审核。若分类器拒绝、超时、出错或无法明确判断,系统会根据当前模式回退到人工确认,或直接阻止执行,避免“判断不清也先放行”。
Discuss this product