検証: Claude Codeの委譲は本当に起きたのか セッションログで確かめた
00:01:18 ・ source: https://zenn.dev/mskbhd/articles/lab-546-claude-code
Transcript
hostenToday's article verifies whether Claude Code actually delegates work to sub-agents, or just pretends to.
guestjaつまり、マネージャーが本当に他のエージェントに仕事を任せているのか、それとも自分で全部やってるふりをしているのか、という検証ですね。
hostenExactly. The author read session transcripts stored in `~/.claude/projects/` to find which session actually wrote which file.
guestjaセッションのトランスクリプト、つまり作業ログをJSONL形式で直接読んで、どのセッションがどのファイルを書いたかを確認したわけです。
hostenThe key finding: the manager never wrote product code—only reports. Backend, frontend, and QA sessions wrote everything else.
guestja結果、マネージャーは自分の報告書しか書いていなくて、プロダクトコードは全部、委譲された子セッションが書いていたんです。
hostenOne trap: background sessions hang forever if plugins inject interactive hooks, which must be disabled with `--settings disableAllHooks=true`.
guestjaそれと、バックグラウンド実行時にプラグインのフックが子セッションに伝播してしまい、人間への質問で永遠に止まってしまう落とし穴があります。
hostenThe practical lesson: check session transcripts before claiming an agent did something. Evidence beats guesswork.
guestja推測や状況証拠で語るんじゃなくて、トランスクリプトという客観的な記録を読むべき、という教訓ですね。