GitHub CopilotがXcodeで利用可能になり、Apple開発者にAIサポートをもたらす
ジャカルタ - インテリジェントコードの提案を提供する人工知能(AI)ベースの開発者ツールであるGitHub Copilotは、Apple製のXcode、統合開発環境(IDE)で利用できるようになりました。
このパブリック プレビュー 段階では、アクティブなライセンスを持つ Copilot GitHub ユーザーは、Xcode でこの拡張機能をすぐに試用し、さまざまなヘルプ機能を楽しむことができます。このローンチは、Appleエコシステムの開発者、特にSwift以外のさまざまなプログラミング言語で作業する開発者に追加のソリューションを提供します。
GitHubからの最近の発表で導入されたXcodeのCopilotは、開発者の効率と精度を向上させるように設計されたさまざまな機能を提供します。このパブリック プレビューで利用できる機能には、次のものが含まれます。
自動コード完了:GitHubコピロットは、すでに作成されているコードのコンテキストに基づいて適切なコードクリップを提案することにより、コード作成プロセスをスピードアップするのに役立ちます。
多言語サポート:Xcodeで人気のあるSwift言語に加えて、CopilotはObjective-C言語やその他の多言語プログラミング言語もサポートしており、Appleプラットフォームでのアプリ開発のサポート範囲を拡大しています。
多行提案:Copilotは一度に複数の行までの提案を提供できるため、手動で入力することなく、より長いコードブロックを書き留めるのに本当に役立ちます。
コンテンツフィルタリング:この機能を使用すると、ユーザーはGitHubのパブリックコードに似た提案をブロックし、よりオリジナルで安全な結果を確認できます。
この拡張機能は、Appleの組み込みのAIアシスタントであるSwift Assistを補完するために作成され、Swift言語でのコード決済とApple SDKとの直接統合のために特別に設計されています。
Swift AssistはSwiftベースのアプリで働く開発者にとって非常に便利ですが、GitHub CopilotはAI機能をXcodeで使用される他のプログラミング言語に拡張し、複数の言語を含むプロジェクトに最適にしています。
アップルエコシステムにおけるAIのより広範なサポート
Xcode用のCopilotの発売は、関連するAIサポートにより、開発者がSwift以外のさまざまな複雑な問題に対処するのに役立つと期待されています。XcodeでCopilotとSwift Assistが同時に存在することで、開発者はハイレベルな問題にもっと集中できるようになりましたが、正確で効率的なコードアドバイスはIDEで直接利用できます。
GitHub Copilotは、ビジュアルスタジオコードやその他のさまざまなIDDの効果的な生産性ツールとして、開発者コミュニティで長い間知られてきました。Xcodeでのその存在は、Apple開発者、特にSwift以外の他のプログラミング言語でコードアドバイスを必要とする人々に、より多くの柔軟性を提供します。
XcodeでGitHubコピロットを使用するには、ユーザーはGitHubサイトで利用可能なインストールガイドに従うことができます。このパブリックプレビューにより、開発者はコピロット機能を探索し、さらなる開発のための入力を提供できます。
このアップグレードにより、GitHubとAppleは、パートナーシップがソフトウェア開発におけるAIテクノロジーの進歩をどのようにサポートできるかを示し、XcodeをAppleプラットフォーム上のアプリケーション開発の主要なツールとしてさらに回復力のあるものにします。