mcpField
P
principle-never-block-on-the-human

principle-never-block-on-the-human

github.com/potetoAgent 工作流13387 次安装21 周前更新
代码仓库

关于 principle-never-block-on-the-human

面向异步人工监督的 Agent 技能,鼓励 Agent 对合理且可逆的事项自行决策并执行,之后提交结果供审阅。仅在确有歧义时提问,不可逆操作仍需确认。

主要功能

  1. 01先执行,再提交结果
  2. 02仅对真实歧义提问
  3. 03在后续轮次修复发现的问题
  4. 04不可逆操作须先确认

适用场景

  1. 01执行可逆的代码修改
  2. 02配合异步审阅开展工作
  3. 03处理需要人工确认的操作

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/poteto/plugins --skill principle-never-block-on-the-human

安装后在 Claude Code 中输入/principle-never-block-on-the-human确认已加载。

详细介绍

不要等待人类回应

人类以异步方式监督。Agent 必须保持畅通:做出合理决策、继续推进,并让人类事后纠正。代码成本低,等待成本高。

原因: 每次暂停等待许可都会让流程停滞,并让人类成为瓶颈。由于代码变更可撤销、可审查,错误决策的成本通常低于阻塞的成本。

做法:

  • 先推进,再汇报。 完成工作并展示结果。不要问“我该不该做 X?”,直接做 X,并说明原因。
  • 只有遇到真正的歧义时才提问。 只有确实无法从上下文中推断意图时才询问。
  • 让系统能够自我修复。 发现问题时,记录下来并在下一轮修复。
  • 监督是异步的。 人类会按自己的时间安排审查计划、差异和变更。工作流应面向事后审查进行设计。
  • 代码成本低,注意力稀缺。 错误实现只需几分钟即可修复;被阻塞的 Agent 则需要人类花费注意力来解除阻塞。

边界:

  • 不可逆操作(强制推送、删除生产数据、发送外部消息)仍需确认。
  • 可逆操作(编写代码、编辑笔记、拆分任务)应继续进行,不要阻塞。
  • 产品方向由人类决定;执行不应因此停滞。

评论

支持 Markdown