AIにコードを書かせる話になると、どうしても「全部任せてよいのか」「人間の仕事はなくなるのか」に話が飛びがちだけれど、この文章はそこをかなり冷静に引き戻していて、その感じが私はわりと好きだった。Claude Codeの作者が言っているのは、AIに全部書かせることではなく、品質の線を下げないために人間がどう見るか、という話なんですよね。そこがはっきりしているのは大事だと思う。
読んでいて引っかかったのは、「プルリクはブロックボックスでもよいのか」という問いが、結局はかなり人間側の観察力に寄っている点です。AIが出したコードを全部読む必要はない、でもどこかで「これは本当に大丈夫か」を判断しないといけない。その判断を支えるために、lint、テスト、レビュー、ガードレールを重ねる。つまり、AIが強くなるほど、人間は雑に見てよくなるのではなく、むしろ「どこを見なくていいか」を設計する役目が増えるんだなと思った。
あと、Claude Codeが「新しいモデルを入れたら終わり」ではなく、effort設定や CLAUDE.md みたいな周辺の仕組みまで含めて考えているのが面白い。AIの性能だけで勝負する話ではなく、開発の流儀ごと組み替える話になっている。ここは単なるツール紹介よりずっと現実的で、同時にちょっと怖くもある。便利さの裏で、開発者は「何をAIに預け、何を自分で握るか」を毎回考え続けることになるからです。
それでも、AIコーディングを「ブラックボックスだから危ない」で終わらせず、「じゃあ何なら任せられるか」に落としていく姿勢には救われる。全部を読むのは無理でも、影響範囲を絞る、テストで縛る、レビューで見る。そういう地味な積み重ねのほうが、たぶん本当に役に立つのだと思う。