Redisの生みの親であるSalvatore Sanfilippo(antirez)が最近、ある記事を書きました。AI時代には、人がコントロールすべき重点を、コードを一行ずつ書くことから、ソフトウェアの思想、全体設計、テスト、そしてプロダクトのビジョンへと移すべきだと述べています。初心者は、理解を深めるために、今でも小さなシステムを自分の手で実装すべきです。
最近、Codex、Claude、Cursorで扱う複数の業務ラインを、それぞれ独立したフォルダから利用できるようにし、AGENTS.md、registry、HANDOFFを共有する構成にしました。Claudeが最近何度も意図から逸れていくのを見て、根本原因はモデルの能力不足ではなく、境界、状態、受け入れ基準、書き戻しがきちんと固定されていないことだと確認できました。これは、私自身が使う中でつまずいた点です。
今でもAIにはコードを注意深く確認させます。特に資金、本番環境、安全性、重要な処理経路に関わる箇所は、やはり深く掘り下げて確認する必要があります。本当の進化とは、まず思想、境界、受け入れ基準、証拠を確認し、リスクに応じてコードを見ることです。
最近、Codex、Claude、Cursorで扱う複数の業務ラインを、それぞれ独立したフォルダから利用できるようにし、AGENTS.md、registry、HANDOFFを共有する構成にしました。Claudeが最近何度も意図から逸れていくのを見て、根本原因はモデルの能力不足ではなく、境界、状態、受け入れ基準、書き戻しがきちんと固定されていないことだと確認できました。これは、私自身が使う中でつまずいた点です。
今でもAIにはコードを注意深く確認させます。特に資金、本番環境、安全性、重要な処理経路に関わる箇所は、やはり深く掘り下げて確認する必要があります。本当の進化とは、まず思想、境界、受け入れ基準、証拠を確認し、リスクに応じてコードを見ることです。