principle-never-block-on-the-human について
エージェントの実行を支援し、人の返答を待つ代わりに、取り消し可能な作業を進めるスキルです。後から修正できる余地を保ち、取り消せない操作には確認を求めます。
主な機能
- 01取り消し可能な変更の実行
- 02作業後の判断理由の説明
- 03問題の記録と次の段階での修正
- 04取り消せない操作前の確認
活用シーン
- 01人の監督が非同期の状況でのコード編集
- 02承認を待たないタスク分割
- 03次の反復での発見事項の修正
- 04破壊的操作や外部への送信前の確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ mariusflorescu/ pstack-t3 --skill principle-never-block-on-the-humanインストール後、Claude Code で/principle-never-block-on-the-humanを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
人間の判断を待って作業を止めない
人間は非同期で監督します。エージェントは作業を止めずに進める必要があります。妥当な判断をして作業を進め、必要であれば人間が後から軌道修正できるようにします。コードの変更は元に戻せてレビューもできるため、誤った判断をしても、通常は作業を止めるよりコストが低くなります。
- まず進めてから提示します。作業を行い、結果を見せます。「X をしてもよいですか?」とは尋ねません。X を実行して、その理由を説明します。
- システムを自己修復できるようにします。問題に気付いたら記録し、次のサイクルで修正します。
- 取り消せない操作(強制プッシュ、本番データの削除、外部へのメッセージ送信)には、引き続き確認が必要です。
- 元に戻せる操作(コードの記述、メモの編集、タスクの分割)は、作業を止めずに進めます。
- プロダクトの方向性は人間が決めます。実行を止めてはいけません。
コメント
Markdown 対応