テクノロジー 注目度 90

AIがプログラミングを塗り替えたわずか数ヶ月間

2026年2月、Andrej Karpathy氏が「プログラミングは unrecognizable(見る影もなく変わった)になった」と発言し、開発者界隈に波紋を広げました。彼はChatGPT立ち上げにも関わり、「vibe coding」という言葉を生み出した人物です。Karpathy氏は自身の経験として、11月時点ではコード補完ツールなどを使いながら80%手動でコーディングしていたが、12月には自律型エージェント(Claude CodeやCursor)を使い始め、80%をAIに任せるようになったと述べています。従来のプログラミングは開発者が「どう書くか」を逐一決める作業でしたが、エージェントコーディングでは「何を作るか・何を変えるか」という指示に集中し、実装の細部はエージェントが担うようになります。Karpathy氏は、「技術的な専門知識は依然として乗数(multiplier)として機能する」と述べており、AIを使いこなす力こそが重要だと強調しています。


背景

近年、自律型エージェントを用いたプログラミング支援ツールが急速に進化しており、開発者のワークフローを大きく変えようとしています。Andrej Karpathy氏は、この変化をいち早く認識し、自身の経験に基づいてその影響について発信しています。

重要用語解説

vibe coding: AIを活用してコード生成を行う手法。直感的にコードを作成できるようになることを目指す。[重要性:近年注目を集めているプログラミング手法]。

自律型エージェント: タスクを与えると、ファイルを読み込み、エラーを修正し、完成まで持っていくことができるAI。[重要性:従来のプログラミング支援ツールとは異なるレベルの自動化を実現する]。

AWS CDK: Amazon Web Services(AWS)で開発を行う際に使用する、Infrastructure as Code(IaC)ツールの一つ。[重要性:クラウドインフラをコードで管理するための標準的な手法]。

今後の影響

エージェントコーディングの普及により、開発者はより高レベルな設計や要件定義に集中できるようになることが期待されます。一方で、AIに依存しすぎると技術的な知識が薄れてしまう可能性も指摘されています。今後、AIと人間の協調的なプログラミングスタイルが主流となるでしょう。