PaPoo
cover

長時間かかる処理を Claude Code に任せて結果だけ受け取る

それ、途中で画面を見張っているからだるくなるのである。長時間かかる処理は、手を止めて待つより、Claude Code に投げて終わった結果だけ拾う形にしたほうがいい。ファイルの棚卸し、重複の洗い出し、ログの整理、文章の下書き、リポジトリ内の一括確認みたいな作業は、特に相性がいい。

ただし、雑に「これやっといて」で放り投げると、あとで手戻りが出る。筆者は最初、指示を薄くしたまま大きめのディレクトリを一気に見させて、要らないはずのものまで候補に上がってきて差し戻した。人間に丸投げするのと同じで、終わり方を先に決めておかないと、待ち時間だけ増えて得るものが薄くなる。

やり方の基本は単純だ。長い処理を「探索」「判断」「結果の保存」に分けて、Claude Code には判断と保存までやらせる。あなたは途中経過を逐一見る必要はない。最後にファイルや要約ができていればいい。

たとえば、プロジェクト内の不要ファイル候補を洗って、結果をレポートに残したいなら、こう頼む。

claude

対話を始めたら、指示はこんな感じで十分だ。

このディレクトリ以下を調べて、容量を食っているファイルと重複候補を見つけてください。
削除はまだしないで、候補を report.md にまとめてください。
各候補について、パス、サイズ、そう判断した理由を短く書いてください。
不確かなものは削除候補にせず、保留として分けてください。

ここで大事なのは、「削除しない」と先に釘を刺すことだ。長時間処理で一番痛いのは、途中で方向がずれて、終わったころには使えない成果物ができていることだ。結果だけ受け取りたいなら、最初から成果物の形を指定しておく。Markdown でもテキストでもいいし、CSV にしてもいい。人間があとで見やすい形を選べばいい。

文章作成でも同じだ。たとえば社内向けの説明文を長めに整えたいとき、途中の推敲で画面を見続ける必要はない。次のように頼めばいい。

このメモをもとに、社内向けの説明文を 1 本まとめてください。
要点は3つに絞ること。
見出し付きの Markdown で保存してください。
口調は簡潔で、断定を弱めすぎないこと。
最後に「確認が必要な点」を別枠で列挙してください。

Claude Code は、コンテキストの中で作業を進める。だから、途中でこちらが別の話を始めると、作業の軸がぶれる。長時間かかる処理を任せるときは、ひとつの依頼につきひとつのゴールに絞るのが正解だ。「ついでにこれも」は、だいたい処理を重くする。しかも、あとで何をどこまでやったのか分かりにくくなる。ここを雑にすると、ログや差分が育ちすぎて、確認する側がしんどい。

ファイル整理なら、結果を先にファイルへ吐かせると扱いやすい。たとえばこんな頼み方になる。

Downloads フォルダを見て、種類ごとに整理方針を提案してください。
実際の移動はまだしないでください。
最終的に、整理案を整理案.md に保存してください。
「削除候補」「移動候補」「そのまま残す」に分けてください。

この「まだしないで」が効く。長い処理を任せる場面では、最終実行と提案を分けるのが鉄則だ。提案だけ先に見れば、変な候補を人間が止められる。いきなり実行まで進めると、あと戻りが面倒になる。Claude Code は便利だが、万能な執事ではない。指示が曖昧なら、その曖昧さごと仕事を増やす。

気をつけたいのは、途中の様子を見ようとしてあれこれ話しかけないことだ。筆者も一度、重い整理を走らせたあとに「このファイルは例外で」と途中追加したら、元の前提が崩れて、結局やり直しになった。長時間処理は、始める前に条件を固めるほうが早い。途中変更が必要なら、一度止めて、短い依頼に切り直したほうがいい。

もうひとつ、結果だけ受け取りたいなら、確認ポイントを数個に絞ることだ。全部を見ようとすると、最後に出てきた成果物が大きすぎて、結局読む気がなくなる。たとえばこうだ。

作業結果は次の3点だけ確認できる形にしてください。
1. 何を調べたか
2. どの候補が出たか
3. 何を次に人間が判断すべきか

余計な説明は増やしすぎないでください。

この手の使い方は、開発だけに限らない。大量のPDF名を見て整理案を作らせる、散らかった資料フォルダの棚卸しをさせる、長い議事録から要点だけ抜かせる、古い画像や重複ファイルを洗い出させる、こういう作業にも向いている。人間がずっと見ている必要がない作業は、Claude Code に流したほうがいい。待つのではなく、任せて、あとで受け取る。そこに尽きる。

最後に、長時間かかる処理を任せるときのコツをひとつだけ挙げるなら、出力先を先に決めることだ。画面にだらだら流すのではなく、ファイルに残す。あとで見返せる。差し戻しもしやすい。これだけで、Claude Code を「重い作業の代行」にかなり寄せられる。

雑に投げて雑に待つのではなく、短くて強い指示で渡して、結果だけ拾う。この形に慣れると、長い処理ほど気楽になる。待ち時間を仕事に変えられるからだ。

関連 TIPS

同じ著者の記事