ジェームズ・ショア氏はブログ記事「メンテナンスコストを削減するAIが必要」において、AIコーディングエージェントを使用する際には、コードの生産性向上と同時にメンテナンスコストを削減する必要があると主張しています。
同氏は具体例を挙げています。AIによってコード作成速度が2倍になった場合、メンテナンスコストは半分に、3倍になった場合は3分の1にすべきだと述べています。そうでなければ、短期的なスピード向上と引き換えに、長期的な「技術的奴隷状態」に陥ると警告しています。
ショア氏は、大規模言語モデル(LLM)がメンテナンスコストを削減し、しかもコード追加率の逆数だけ正確に削減した場合にのみ、この計算が成り立つと指摘します。出力が2倍になり、その出力を維持するコストが2倍になれば、メンテナンスコストは4倍になります。出力が2倍になってもメンテナンスコストが変わらなければ、それでもメンテナンスコストは2倍になります。
2026年5月11日にサイモン・ウィリソン氏が転載したこの警告は、現在流行しているAIコーディングツールに対し、効率追求だけでなく、システムの長期的な保守性に注意を促す重要なメッセージです。