あらゆることを実行する大規模言語モデル (LLM) の初期の流入が、より小規模でより特化した AI 構造とともに進歩してきたのと同じように、Microsoft のコーディング専用の GitHub Copilot にも同じことが起こる可能性があります。

おそらく同社は、特定のコーディングユースケース、ドメイン、さらにはプログラミング言語向けに、より小型でカスタマイズされたターゲットを絞った副操縦士を生産できるだろう。

このようなアプローチの利点についてはまだあまり議論されておらず、ましてや認識もされていませんが、Microsoft は最近の記事「Unleashing GitHub Copilot for Infrastructure as Code」で、今後どのようなことが起こり得るかについてヒントを提供しています。

この記事で説明されている「GH Copilot for Infra」は、新しいツールではなく、ライセンスを必要とする既存の Visual Studio Code とその GitHub Copilot 拡張機能を使用するアプローチを指していることに注意してください。

しかし、それが別個の新しい専門ツールになり、それに続いて他のツールが登場したらどうなるでしょうか?

記事では、インフラストラクチャの専門家が直面している課題について言及し、次のように述べています。「GitHub Copilot を活用してインフラストラクチャの専門家専用のインフラ コードを生成することで、インフラストラクチャの作成方法に革命をもたらし、この分野の専門家が経験する問題点に対処できます。」

同社によれば、GitHub Copilot for Infra の重要性は、以下の利点によって示されるという。

インフラストラクチャやその他の特殊なコーディング コパイロットが開発中である可能性を裏付けるのは、非開発領域では Microsoft が既に Microsoft 365、セキュリティ、販売などを含む一連の特殊なコパイロットを提供している (または開発中である) という事実です。たとえば、Microsoft は Microsoft Dynamics 365 Copilot を、同社の Power Platform と連携できる「CRM と ERP の両方で動作する世界初のコパイロット」と説明しています。

インフラストラクチャやその他の特殊なコーディング コパイロットが実行可能な概念であるという概念は、Microsoft の「GH Copilot for Infra」の記事に対するコメントで議論されており、その一部には次のように書かれています。「GitHub Copilot を InfraCopilot や JavaScriptCopilot、dotnetCopilot などに再定義して混乱を招く必要はありません。ただし、GitHub Copilot を基盤ツールとして使用するだけでなく、GitHub だけでなく、インターネット検索や GitLab や Bitbucket などの他のデータ ストア、ブログ投稿、ナレッジベースなどの内部アプリケーションでも機能するツールを構築する必要があります。」

注目すべきことに、Microsoft Research は「専門分野向けの Copilots」を調査しており、その一例が「NextGen Communications Copilot」の記事で、「無線通信仕様の情報合成のための会話型人工知能ツールを実現するために、5G などの専門分野に基礎モデルを適応させる」という論文について論じています。

「この論文では、無線通信仕様の情報合成のための会話型人工知能ツールである NextGen Communications Copilot を紹介します」と概要には記されている。「このシステムは、基盤モデルの最近の進歩に基づいて構築されており、ドメイン固有のデータベース、コンテキスト抽出器、フィードバック メカニズムという 3 つの主要な追加コンポーネントで構成されています。」

この報告書では、「ワイヤレス技術仕様のデータベース」から抽出された情報と「主題専門家が作成した参照応答」が言及されており、これらは「ChatGPT のような最先端のツールによって達成された」回答と比較して、より関連性の高い回答を示すのに役立ったとしている。

Microsoft Copilot に開発の世界における専門の副操縦士の可能性について尋ねたところ、次のようなことが想定されました。

「これらは架空の名前であることを覚えておいてください。しかし、どうなるかはわかりません。いつか、これらの特定の分野に特化したコーディング アシスタントが登場するかもしれません! 🚀」と Copilot は結論付けました。

David Ramel 氏は Converge360 の編集者兼ライターです。

あらゆることを実行する大規模言語モデル (LLM) の初期の流入が、より小規模でより特化した AI 構造とともに進歩してきたのと同じように、Microsoft のコーディング専用の GitHub Copilot にも同じことが起こる可能性があります。

OpenSilver 2.2は本日デビューし、開発者がVisual Studio LightSwitchのレガシーアプリケーションを復活させるのを支援することに重点を置いています。

オリジナルの「AI ペア プログラマー」である GitHub Copilot は、開発者が自然言語を使用してコードを記述し、新しい方法で高度な AI と対話できるようにするコンパニオン チャット ツールの導入により、機能が大幅に強化されました。

Microsoft は本日、OData .NET 8 のプレビューをリリースしました。OData v7.0 は 2016 年 8 月にリリースされました。

ペースの速い現代のソフトウェア開発の分野では、フルスタックのテクノロジに精通していることは、単に有益であるだけでなく、不可欠です。Microsoft は、エンドツーエンドのアプリケーション セットの構築に使用できる、オープン ソース開発コンポーネントのスタック全体を .NET プラットフォーム (旧称 .NET Core) に用意しています。

問題がありますか? 質問がありますか? フィードバックがありますか? メールでお問い合わせください。

元記事: https://visualstudiomagazine.com/Articles/2024/05/01/dev-copilots.aspx