Microsoft の Copilot は AI 統合によりコーディングを変革します



AI を活用した Copilot は、OpenAI の生成 AI の助けを借りて GitHub Corporation によって実現されましたが、ソフトウェア開発の状況全体を一変させました。 2021 年後半の発売以来、Copilot は顕著な改良を加え、現在では、単純なコーディング タスクの自動化を強化するより高度な GPT-4 テクノロジーと、あるプログラミング言語から別のプログラミング言語にコードを変換できるトランスクリエーションの形式を使用しています。

ソフトウェア開発への影響

Copilot は、時間のかかるコーディング プロセスを削減し、より複雑な問題にかかる時間を最大限に短縮することで、コンピュータ プログラミング業界に劇的な効果をもたらしました。 Bankin' の最新の統計によると、130 万人のユーザーとゴールドマン サックスやフォードを含む 50,000 社の企業がこのツールの価値を証明し、コーディングの時間を節約しました。エンジニアは、コーディングの反復的な部分を完全に自動的に排除することで、月に最大 200 時間を節約できると考えています。

これは、ビジネスの世界でのミッションクリティカルなプログラムの実装によって説明され、その機能に対する企業の権威と信頼が明らかになります。ただし、問題がないわけではありません。古いプロジェクトコードの提案から、公的にアクセス可能なコードの使用に関連するセキュリティ上の懸念まで、多岐にわたります。

限界とパースペクティブの間を移動する

GitHub は、Copilot がもたらす利点に加えて、Copilot は人間のプログラマーに代わるものではなく、人間のプログラマーを支援するために開発されたものであることを強調しています。同社は、プログラマーが Copilot の推奨事項を注意深く分析および検討し、最も適切で適切なものだけを選択する安全な導入をサポートしています。このアプローチにより、コードの品質やセキュリティが低下するリスクを冒すことなく、AI ツールを適切に活用して生産性を向上させることができます。

GitHub は、おそらく Office と Bing、そしてその他の製品から始めて、Copilot を Microsoft スイートに統合しようとします。 AI の採用は、業界におけるソフトウェアの問題を解決するために AI が広く使用されていることを象徴しており、これは効率と柔軟性の向上への足がかりとなる可能性があります。 AI 支援コーディングの市場がますます大きくなるにつれ、GitHub は実際に Amazon の CodeWhisperer や Google の Replit Ghostwriter との激しい競争にさらされています。しかし、不安定で競争の激しい市場において、Copilot の大きな可能性と Microsoft のサポートにより、Copilot はさらに前進するための強力な立場を得ることができます。

コーディングの進化におけるコパイロットの役割

私たちは記述ルールに従わなければならないので、人々はボットを好むようになります。ボットは労力がかからず、品質もかなり優れているからです。 Copilot のような AI ツールはコーディングの革新において重要な役割を果たしますが、AI ツールの導入は、プログラム コンパイラーやオープンソース コーディングの発明など、これまでのコーディングの革新と比較できます。 Copilot は、コード生成を容易にするだけでなく、最近では時間の無駄につながるコード変換とデバッグを簡素化するように設計された動的ツールでもあります。

現在の副操縦士の役割はまだ始まったばかりだ。将来的には、人工知能のようなものが進歩し続けるにつれて、現在 Copilot でできることは、私たちがプログラミングと考えているものに比べれば、将来できることはおそらく小さなことになるでしょう。マーケットメーカーのこの同時的な見方は、AI 自動化の急速な進化をますます簡単なプログラミングの到来として捉えている業界リーダーと相関関係があり、これがより広範な磁気の輪を引き寄せるでしょう。

Microsoft の GitHub Copilot は、人工知能の能力を強化することで、ソフトウェア エンジニアにとってより簡単かつ迅速なコード作成への新たな道を切り開いています。進化するにつれて、その能力と影響力の両方が増大し、ソフトウェア エンジニアのキャリア パスとコーディング自体の意味に根本的な影響を与えることは十分に予測できます。

この記事はもともとブルームバーグ comに掲載されたものです