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

principle-never-block-on-the-human

github.com/potetoエージェントワークフロー13387 回インストール21 週間前に更新
リポジトリ

principle-never-block-on-the-human について

人間による非同期の監督を前提に、エージェントが妥当で取り消し可能な判断を進め、後から結果を提示するスキルです。質問は本当の曖昧さがある場合に限り、取り消せない操作には確認を求めます。

主な機能

  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を入力して読み込まれたか確認します。

詳細

人間を待たせない

人間は非同期で監督します。エージェントは作業を止めず、妥当な判断をして先に進み、後から人間が軌道修正できるようにします。コードを作るコストは低く、待つコストは高いです。

理由: 許可を求めるたびにパイプラインが止まり、人間がボトルネックになります。コードの変更は元に戻せてレビューもできるため、誤った判断でも、作業を止めるより通常はコストがかかりません。

パターン:

  • 先に進めてから提示する。 作業を行い、結果を示します。「Xをしてもよいですか?」とは尋ねません。Xを実行し、その理由を説明します。
  • 質問は本当に曖昧な場合に限る。 文脈から意図を推測できない場合にのみ尋ねます。
  • システムを自己修復できるようにする。 問題に気づいたら記録し、次のラウンドで修正します。
  • 監督は非同期です。 人間は自分の都合に合わせて、計画、差分、変更をレビューします。後からレビューすることを前提にワークフローを設計します。
  • コードは安価で、注意力は貴重です。 実装を間違えても修正にかかるのは数分です。一方、作業を止めたエージェントを再開させるには、人間の注意力が必要です。

境界:

  • 取り消せない操作(強制プッシュ、本番データの削除、外部へのメッセージ送信)には、引き続き確認が必要です。
  • 取り消せる操作(コードの記述、メモの編集、タスクの分割)は、作業を止めずに進めます。
  • プロダクトの方向性は人間が決めますが、実行を止める必要はありません。

コメント