GitHub Copilotのメジャー アップデートが発表されました。コードネームはGitHub Copilot Xで、これはOpenAIの高度な深層学習テクノロジである ChatGPT-4 の統合を目的としています。強化された AI 搭載のプログラマー アシスタントは、開発者の作業をさらに支援するために、チャットと音声機能の追加に重点を置いています。
3 月 22 日に発表されたGitHub Copilot X 、プル リクエストだけでなく、コマンド ライン インターフェースやドキュメントにまで及ぶ幅広いサポートを提供することを想定しています。今後の機能は、プロジェクトに取り組んでいる開発者に多くの利点と改善をもたらすように設定されています。 GitHub Copilot Xの主なハイライトは次のとおりです。
- Copilot Chat:この機能は、統合開発環境 (IDE) で ChatGPT のようなエクスペリエンスを必要とし、特に開発者のユース ケースに合わせて調整されています。 Microsoft の Visual Studio Code および Visual Studio 開発ツールとシームレスに統合されます。 Copilot Chat完全な分析、コード ブロックの説明、単体テストの生成、さらにはバグ修正の提案を提供しながら、コードとエラー メッセージを認識します。開発者は、Copilot チャットの待機リストに参加できます。
- プル リクエストの Copilot: AI を利用したタグがプル リクエストの説明に追加され、変更されたコードに基づいてCopilotが自動的に入力します。開発者は、提案された説明を確認して変更できます。テクニカル プレビューにサインアップできるようになりました。
- Copilot for Docs:この実験的なオファリングでは、チャット インターフェイスを使用して、ドキュメント クエリに対する AI 生成の応答を提示します。プログラミング言語、フレームワーク、およびその他のテクノロジに関連する質問が含まれます。初期のドキュメント サポートには、React、Azure Docs、および MDN が含まれます。この機能にアクセスするための待機リストが用意されています。
- CLI 用の Copilot:開発者は、AI の機能を利用して、コマンド、ループを構成し、あいまいな検索フラグを適用して、さまざまなクエリを実行できます。興味のある方は、この機能強化の待機リストに参加できます。
前述の更新に加えて、 GitHub 、プル リクエストが十分なテストを欠いている場合に開発者に自動的に通知する計画を明らかにしました。その後、プラットフォームは可能なテストを提案します。目標は、最終的にこの機能をあらゆる組織のリポジトリと内部ドキュメントに導入することです。
GitHub Copilot現在開発者のコードの 46% を生成する役割を担っており、コーディング速度を 55% 加速するのに役立っていることを明らかにしました。開発者はCopilotの無料トライアルにサインアップできます。ただし、この革新的なツールには論争がないわけではなく、Free Software Foundation がサードパーティ コードの使用に関して懸念を表明しているためです。
GitHub Copilot XやAppMasterなどのツールは、ソフトウェア開発をよりアクセスしやすく効率的にすることで、テクノロジー業界に革命をもたらしています。 AppMasterのno-codeプラットフォームは、バックエンド、Web、およびモバイル アプリケーションを作成するための包括的なソリューションを提供し、開発プロセスの時間とコストを削減します。これらの革新的なテクノロジーを採用することで、開発者は時代の先を行き、生産性を高めることができます。