ChatGPT は魔法のような働きをし、通常 4 週間かかるソフトウェア開発をわずか 7 分で完了します。

人工知能はソフトウェア開発の分野で大きな進歩を遂げています。 最近の研究では、OpenAI の ChatGPT などの AI チャットボットが、人間の介入を最小限に抑えながら迅速かつコスト効率よくソフトウェアを作成できる可能性を示しています。

ChatGPT

7月の実験では、研究者らは英語のテキスト指示に従うことで、ChatGPTが基本的な回路を100分以内に設計できることを実証した。 これに基づいて、中国と米国の大学のエンジニアで構成される ChatDev と呼ばれるチームは、コーディング プロセスをさらに迅速化することを決定しました。 彼らはボットのグループを作成し、それぞれに CEO、CTO、CPO、プログラマー、コードレビュー担当者、QA テスター、グラフィックデザイナーなど、仮想のソフトウェア会社で異なる役割を割り当てました。 ChatGPT 3.5 を活用することで、これらのボットは協力して協議し、プログラミング言語、ソフトウェア インターフェイス、期待される出力を決定し、必要な編集を行いました。

シミュレートされた AI ソフトウェア開発会社に 70 の異なるタスクを課した後、チームはコードの 86% 以上を正常に完了しましたが、残りの 14% には ChatGPT の API の制限に起因するエラーが含まれていました。 平均すると、チームがタスクを完了するまでにかかった時間はわずか 6 分 49 秒で、最長時間は 10 分 30 秒でした。 対照的に、人間が同様の結果を達成するには、それ以上ではないにしても、少なくとも 1 か月は必要です。

hand-holding-an-ai-face

この実験では古いバージョンの ChatGPT が使用されており、まだ開発の初期段階にありますが、将来 AI が人間のプログラマーに取って代わる可能性を示しています。 しかし研究者らは、コードをプログラムされたボットでは依然として多数のエラーが発生すると警告している。 それにもかかわらず、これらの発見は、現実世界のシナリオで初心者のプログラマやエンジニアを支援するのに有望です。

これは AI 機能における重要なマイルストーンですが、ソフトウェア開発において AI が人間に完全に取って代わるには、さらなる機能強化が必要です。 現時点では、AI と人間の専門知識を組み合わせたハイブリッド アプローチが最適なソリューションとなる可能性があります。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

上部へスクロール