テック技報最新号へ →
AIコーディング

「終わった」と言われたら、検証可能な証拠を出させてから受け取る

エージェントがすぐ「done」「テスト通った」と返してきたときは、受け取る前に「この変更を完全に検証可能にするには?」や「動かない証拠のない合格は合格にしない」を一往復入れる。バックグラウンド実行のあとに特に効く。

@mattpocockuk · 2026-11-06
#ai-coding#prompt#claude-code#codex#レビュー

解決する問題

  • 「全部通った」と言われたが、実際にはコマンドを流していない/UI を触っていない
  • 自分でやり直すより、その場で証拠を貼らせた方が速い

やり方(短いプロンプト)

次のどちらか(または両方)を、完了宣言の直後に送る。

A. 検証可能性を先に問う(@mattpocockuk)

How do we make this change fully verifiable?

エージェントは本物のサービス登録、フロントのクリック通しなど、確認手段を自分で設計し直す。

B. 敵対的レビュー(@Voxyz_ai)

Give me irrefutable proof that this works. Show me the commands you ran and their output, or a screenshot. "All tests pass" doesn't count. If there's a UI, open it and try to break it: empty input, double submit, refresh. Didn't run a check? Say so. An unrun check is not a pass.

実行していない検査を合格扱いにさせない。動いていないところは自分で戻って直すことが多い。

注意点

  • 毎回フルの敵対的レビューは高い。危険な変更・本番に近い変更・バックグラウンド任せのあとに使う
  • 「証拠」の定義をチームで揃えておく(例: スクリーンショット必須/特定の E2E コマンド)

関連

出典

X の元の投稿を開く