マイクロソフトのGitHubはAIを使ってソフトウェア開発者の心を理解しようとしている

マイクロソフトのGitHubはAIを使ってソフトウェア開発者の心を理解しようとしている

コード共有サービス GitHub は、ソフトウェア開発者向けの人工知能アシスタント「GitHub Copilot」という新製品をリリースしました。

この製品はまだ技術プレビューの段階で本格的なサービスではないが、人工知能を使ってIT運用を効率化する「AIOps」ツールが急速に成長している中で登場した。コードの異常を検出し、アプリケーションのパフォーマンスを追跡できる製品を含む「AIOps」ツールは、CIO とそのチームの時間とコストを大幅に節約できます。調査会社ガートナーは、AIOps 市場の価値は現在年間約 15 億ドルであると推定しています。

[[408436]]

GitHub Copilot は過去の作業を分析し、それに基づいて開発者にコード行の推奨事項を提供します。この製品の基盤となるモデル「Codex」は、GitHubとシリコンバレーに拠点を置く人工知能研究会社Open AIが共同で開発し、GitHubやその他のソースが管理する数十億行のコードを使用してトレーニングされた。 Microsoft は Open AI の支援者の 1 つであり、2018 年に GitHub に 75 億ドルを提供しました。

GitHub の Web サイトには、この新製品が Windows、Linux、MacOS で利用できる無料のオープンソース エディターである Visual Studio Code で動作することが示されています。プレビューは、Python、JavaScript、Ruby などの一般的なプログラミング言語に特に適していますが、他の数十の言語も理解します。開発者は、求めているロジックを平易な英語でコメントに記述することができ、システムはそれに基づいてコードを生成しようとします。

人間と機械のマッチング

GitHub Copilot はオプション メニューを提供し、提案内のどのコード行がユーザーによって承認、拒否、または編集されたかを記録することで、各開発者のスタイルを理解します。 GitHub の CEO である Nat Friedman 氏はこれを「プログラマーとのペアリング」と表現しています。これは通常、2 人の人間の開発者がプロ​​ジェクトで緊密に協力する状況を指す用語です。同社によれば、これまでこの製品を試したユーザーの大多数が、コパイロットの推奨を受け入れているという。

この記録を維持できれば、このシステムは開発者が新しいプログラミング言語を素早く習得するのに役立ち、Stack Overflowのようなサービスで助けを求める必要性を減らすことができるだろう。 Stack Overflow は、最近南アフリカの投資ファンドに 18 億ドルで買収された開発者コミュニティです。いくつかの調査によると、開発者は情報やヘルプを求めてオンラインで検索するのに、最大 5 分の 1 の時間を費やしています。

CIO は、AI をソフトウェア工場の効率を高める手段としてだけでなく、開発者の忠誠心を維持する手段とも捉えています。開発者がより高度な開発ツールにアクセスできればできるほど、その職に留まる可能性が高くなります。

経済が改善しつつある今、これはこれまで以上に重要です。テクノロジー業界団体CompTIAは最近、米国のIT求人数が現在39万5000件に達し、2019年9月以来の最高水準に達しており、開発者の需要が極めて高いと指摘した。 (IT 人材獲得競争は、最近の Forbes CIO サミットでも最重要課題でした。)

時価総額 360 億ドルの Discover Financial Services の CIO である Amir Arooni 氏とその他のテクノロジー リーダーは、将来最も成功する企業は、ソフトウェアを工芸品として扱い、技術職に最高のツール (AI 搭載製品を含む) を装備して、彼らがそれぞれの役割で優れた成果を上げられるよう支援する企業になると考えています。 GitHub の最新製品は、この世界観に完全に適合しています。

<<:  人工知能はどのような革新と影響をもたらすのでしょうか?

>>:  ボストンダイナミクス「人間と犬のダンス」:PK韓国ボーイズバンド、ロボットダンスの神グループが登場

ブログ    
ブログ    
ブログ    
ブログ    

推薦する

...

機械学習の戦略原則: 基本プロセス、アルゴリズムフレームワーク、プロジェクト管理

著者: cooperyjli、Tencent CDG のデータ アナリスト機械学習は、データの収集、...

大規模言語モデルにおけるプライバシーの考慮

[[430922]]文中の次の単語を予測するようにトレーニングされた機械学習ベースの言語モデルは、ま...

一言で女の子がN着の服を着替えてくれた。Googleが動画生成を新たな高みへ。ネットユーザー「競争が激化」

Google はたった 1 つの動きで、AI ビデオ生成を新たなレベルに引き上げました。文章からビ...

...

...

Dynatrace のフルスタック AI モニタリングは、企業が AWS クラウドで飛躍するのを助けます

2018 年 10 月 31 日、上海 - 世界有数のソフトウェア インテリジェンス企業である Dy...

...

2019年のディープラーニングツールの概要

ディープラーニングツールディープラーニングの進歩は、ソフトウェア インフラストラクチャの進歩にも大き...

開発者が武器をアップグレードするために推奨される 5 つの機械学習フレームワーク

業界ではよく知られているデータサイエンスのウェブサイトである KDnuggests は昨日、4 月の...

敵対的 AI とは何ですか?なぜそれが重要なのでしょうか?

[[250514]] [51CTO.com クイック翻訳] 人工知能 (AI) は、政府、企業、国...

...

人間と機械のインターフェースは一貫性があり、音声と触覚によるフィードバックを提供する必要がある。

[[187855]]仮想環境を体験し、対話する機能は、仮想現実 (VR) メディアの独自の機能です...

...