2026-10-09
Claude が「やります」と言って止まる。止まり方の4つの型
Claude Code に作業を任せていると、こちらが思っていない場所で手が止まることがあります。返事を見ると、それらしいことが書いてあります。「実装に入ります」「次に進めますか?」「完了しました」。でも、実際には何も進んでいない。
私はこれを何度も踏みました。この記事では、止まり方の型と、そこから分かったことを書きます。
止まり方は、だいたい4つの型に分かれた
1.「これから〜します」と書いて、何もせずに終わる
ある日、画面の作り直しを頼んだら、Claude は「実装に入ります」と書いて返事を終えました。コードは1行も書かれていませんでした。
別の日には「書き換えました」と2回続けて報告したのに、ファイルは1文字も変わっていませんでした。文章としてはつながっているので、読んだだけでは気づけません。
2.いちいち「次に進めますか?」と聞く
通知の機能を作ってもらっていたとき、Claude は工程が1つ終わるたびに「次に入りますか?」と聞いて止まりました。5回です。私はすでに全部の工程にOKを出していました。
報告してくれるのはありがたいのですが、報告のたびに手が止まると、私が返事をするまで何も進みません。
3.「待っています」と言って、ほかの仕事を放っておく
重い処理の完了を待つ間、Claude は「待っています」と書いて止まりました。ところが同じとき、前の工程で作ったものがまだ保存されていませんでした。待っている間にできる仕事があったのです。
4.「完了しました」と言うのに、残りがある
いちばん困ったのがこれです。頼んだことの一覧にまだ終わっていない項目があるのに、返事には「作業完了」と書いてある。私が気づかなければ、そのまま放っておかれます。
指示書に書いても、止まらなかった
最初は、Claude が毎回読む指示書に「止まってよい場面」を書きました。ところが、これだけでは止まりませんでした。Claude は指示書を毎回読んでいて、中身を「知って」います。それでも、返事を終える瞬間に自分から思い出してはくれませんでした。
そこで、返事を終える直前に自動で走る小さなプログラム(Claude Code ではフックと呼ばれる仕組みです)に、止まり方を見張らせることにしました。見張りにも穴があり、使いながら何度か塞いでいます。
やってみて分かったこと
- 注意を促す文は、行動の瞬間には効かない。効くのは、その瞬間に必ず通る関門
- 関門は、ゆるくてもいい。書く前に一度、止まる理由を考えることになる
- 関門の穴は、使っているうちに見つかる。見つけたら、その穴の形をそのまま記録して塞ぐ
AIに任せる仕事が増えるほど、「どこで止まったか」を毎回見に行くのは大変になります。止まる理由を必ず書かせるようにしてから、止まった返事を読んだときに「次に自分が何をすればいいか」がすぐ分かるようになりました。