「Vibe Coding」をどう止めるか:コード生成エージェントの闇と未来
How Do We Stop Vibe Coding?
2025年末にClaude Codeが普及して以来、多くの開発者がコーディングエージェントを日常的に使うようになり、Andrej Karpathy氏は2025年12月以降、コードを一行も書いていないと語る。本稿は、この「Vibe Coding」の台頭がもたらす問題を分析し、解決策を模索する。著者は、エージェントがコードを抽象化することで、意図から直接コードを生成できる新時代に入ったと指摘。しかし、現在は「Vibe Codingカジノ」状態で、開発者はコードベースの理解を失い、ブラックボックス化が進む。既存の解決策(Markdown仕様、スキル、Spec Kit、Kiro、TDDなど)はすべて未熟で、エージェントへの信頼を確保できないと論じる。最終的には、意図の蒸留、監査可能性、摩擦の最小化という3つの要件を満たすシステムが必要だと主張する。
コンパイラはマシンを抽象化した。エージェントはコードそのものを抽象化する。私たちは今、史上初めて、意図から直接コードを生成できるようになった。