- Alibaba Cloudが導入したAIプログラマーは、開発者がアプリケーションの開発時間を短縮することを目指しており、開発時間を数分にまで短縮できる場合もあると述べている。
- AIプログラマーは、ソフトウェアアーキテクト、開発エンジニア、およびテストエンジニアの役割を組み合わせて、エンドツーエンドの製品機能を実現するとされている。
- Alibaba Cloudによると、AIプログラマーは分解、コードの記述、テスト、デバッグなどのタスクを処理し、ユーザーとの複数の対話を通じて一度に展開できる。
- AIプログラーは、従来の方法を使用した場合には半日かかるというプロセスを10分以内でアプリケーションを作成することができた。
- 人間のプログラマーは、AIプログラマーに対して賛否両論を述べており、開発時間を節約できる一方で、プログラマーが自分たちが何をしているのかを理解するのを妨げる可能性があると述べている。
- Alibaba CloudのAIプログラマーの導入は、Tongyi Qianwenによってもたらされる同社の最初のAIコーディングアシスタントであるTongyi Lingmaの導入から7ヶ月後に行われた。
- Tongyi Lingmaは、オープンソースコードでトレーニングされており、自然言語の指示に基づいてコードを生成し、ユニットテストを実行し、デバッグやコードの最適化を行うことができる。
- Tongyi Lingmaの基本バージョンは個人ユーザー向けに無料で提供され、企業向けのバージョンは月額159元(22米ドル)で提供されている。
- 新しく導入されたAIプログラマーは、個人および企業の開発者を対象としているが、現在は一般には利用できない。価格の詳細は会社側からは開示されていない。
AIプログラマーの導入により、開発時間の短縮やコーディングの自動化が進められる一方で、人間のプログラマーにとっては理解力の欠如や新人プログラマーへの機会削減といった懸念も表明されています。AI技術の進化が開発プロセスにどのような影響を与えるか、今後の動向が注目されます。