ソフトウェア開発の未来は振動で実行されますか?
多くの人にとって、コーディングとは正確さについてです。それは、コンピューターに何をすべきかを伝える方法、そしてコンピューターがこれらのアクションを正確に、正確かつ繰り返し実行できるようにする方法です。 ChatGptなどのAIツールの台頭により、誰かが英語でプログラムを説明し、AIモデルがコードの仕組みを理解せずにワークコードに変換できるようになりました。元研究者のOpenai Andrej Karpathyは最近、この慣行に「コーディングの振動」という名前を与えました。
Openaiや人類などの企業からの大規模な言語(LLMS)モデルを許可した手法は、ソフトウェアの侵入に対する障壁の潜在的な削減に注目しました。ただし、Cursor Composer、Github Copilot、Reprit Agentなどのツールにより、アクセスが現実世界のアプリケーションに適したコードを確実に作成できるかどうかについての質問があります。
確認と精度の代わりに、振動のコーディングは流れを放棄することです。 2月2日、Karpathyはこの用語をXポストに導入し、次のように書いています。彼はこのプロセスを意図的に非公式の方法で説明しました。

2025年2月2日からの投稿をエンコードする元のKarpathaの雰囲気の画面画面。
クレジット:Andrej Carpathy / X
振動エンコード中、エラーが発生した場合、AIモデルに戻すと、変更を受け入れます。それが機能し、プロセスを繰り返すことを願っています。 Karpathy手法は、通常、実装に関する詳細を慎重に計画、テスト、理解することを強調する最良のソフトウェア開発手順とは対照的です。
ソース参照
#ソフトウェア開発の未来は振動で実行されますか