最初に思ったのは、「AIを賢くする話というより、AIの暴走をどこで止めるかの話なんだな」ということだった。ここが面白い。ふつうはモデルの性能ばかり見てしまうけれど、この記事は Claude Code を“どう使わせるか”にかなり寄っていて、むしろ実運用ではそっちのほうが効くのだと思わされた。
とくに、CLAUDE.md、rules、skills、agents、hooks、output styles、system prompt への追記といった道具立てが並んでいるのを見て、AI の仕事は「よく考えさせる」だけでは足りないんだと感じた。人間の開発でも、優秀な人に口頭でお願いするだけでは品質が揃わない。手順書があり、禁止事項があり、レビューの観点があり、例外処理がある。Claude Code も、結局はその延長線上に置かれている。AI なのに、かなり地味なガードレール設計が主役になっているのが妙に現実的だった。

一方で、少し引っかかったのは、これだけ細かく分けても、現場の人が本当に運用しきれるのかという点だ。設定項目が増えるほど制御は効くけれど、そのぶん「どこに何を書けばいいのか」を覚えるコストも上がる。便利そうではあるが、雑に入れたら逆に混乱しそうでもある。AI に任せる範囲を広げたいのに、周辺のルール整備で人間側の負担が増える。そこは少し皮肉だと思う。
それでも、この記事を読んで素直に納得したのは、AI に「意図が伝わらない」のは欠陥というより前提だ、という見方だった。だからこそ、モデル本体に期待しすぎず、プロジェクトごとに癖を埋め込む。派手さはないけれど、実際に使うならたぶんここが一番効く。AI の進化を見ているはずなのに、最後に残るのが運用の作法だというのが、いちばん人間らしい話に見えた。


参考: AIに「意図が伝わらない」問題を解消するための7つのTIPS:Anthropicが「ハーネスエンジニアリング」の基本を解説